Skip to main content

Install Windows 10 via USB on older macbook and imac without bootcamp

This simple guide is the solution for those that don't have a working superdrive (uj-8a8 in my case) and are getting the error "no bootable device" when bootcamp tries to reboot in (a sort of) legacy mode.

Before doing anything BACKUP your data. Do NOT attempt any kind of operation if you are risking to lose important data or you are afraid to corrupt your actual osx installation.
Make sure that you have an USB with your osx Installer or a network connection from which recover the OSX system


Make sure that you have at least an 8gb USB Drive (I suggest a 16gb thumb).


Download Windows 10 from the microsoft website.
You need a Windows Operating system to download Windows 10 from the Microsoft Website
https://www.microsoft.com/en-en/software-download/windows10 (english)
https://www.microsoft.com/it-it/software-download/windows10 (in italiano)



Create your Windows 10 Installation USB Pendrive (or disk) with the tool that you prefer.
For mac osx or other Operting Systems you can use Unetbootin or the OSX Tool "Disk Utility" (Restoring the iso to your thumb with Fat32 Partition).
I personally prefer Yumi multiboot (windows only).


Resize your partition(s) of OSX with the Disk Utility and make sure that you have enough space for both the Operating Systems.
The procedure is quite simple. Drag bottom of the rectangle area of your actual partition and then click on the "+" (plus on the bottom left) to add your new partition (fat32 or exfat). Remember to add a name for your New Partition (ex. MyWindows). It will come in handy later.
When you are ready apply the modifications.


Install refind boot manager for a better/easier Operating System Selection

Remember that on OSx El Capitan you need to disable the System Integrity Protection
I personally downgraded to Mountain Lion and updated to the latest version
NOTE 2: it's not suggested to remove refind, just bypass it by using the "boot disk" from your OSX system preferences (easy and not ptroblematic).



Older macbooks can be quite strange (I'm quite ignorant on that argument - comment if you have more informations and I will edit the content accordingly) and detects the mbr/fat32 usb installation drive as UEFI bootable while gpt/fat32 are not detected at all.

If you have the opposite problem (that you need to format with GPT) you  can download Rufus and format your USB pen before



Use the gtpfdisk to create set the disk as GPT without destroyng data

Download gptfdisk (https://sourceforge.net/projects/gptfdisk/files/gptfdisk/)
Run the PKG and install it on your OSX.
Start the Terminal (Utility -> terminal).

Run (as root)
sudo gdisk /dev/disk0 
where disk0 is the main (whole) disk where you want to install Windows (not the  single partition).

Verify the name of your main disk, if you are going to to use that one, from the system informations.

From the gdisk menu press the "x" button to enter in the expert mode.
Press the "n" button to create a new boot record.
Press the "w" button to save your changes.
Close your terminal


Restart your mac and boot from the windows installation USB stick.
Go ahead until you need to choose the partition where to install Windows 10.
Completely Delete your "MyWindows" Partition and select the empty space so that the installer will let you go ahead.


Comments

Popular posts from this blog

Moodle 3.8.1+ - path leak via errors in several files

Moodle 3.8.1+ ----------------------------------------------- File: admin/mailout-debugger.php #!/usr/bin/php Notice : Disabled. in \admin\mailout-debugger.php on line 73 File: admin/settings/appearance.php Notice : Undefined variable: hassiteconfig in \admin\settings\appearance.php on line 10 Fatal error : Uncaught Error: Call to undefined function has_any_capability() in \admin\settings\appearance.php:10 Stack trace: #0 {main} thrown in \admin\settings\appearance.php on line 10 File: admin/settings/badges.php Notice : Undefined variable: hassiteconfig in \admin\settings\badges.php on line 30 Fatal error : Uncaught Error: Call to undefined function has_any_capability() in \admin\settings\badges.php:30 Stack trace: #0 {main} thrown in \admin\settings\badges.php on line 30 File: admin/settings/courses.php Notice : Undefined variable: hassiteconfig in \admin\settings\courses.php on line 32 Fatal error : Uncaught Error: Call to undefined function

2022 - Remove (the too many) Ads from Memu launcher

Simple method Download from pureapk "MEmu Launcher2" ex: MEmu Launcher2_v6.0.9_apkpure.com Install "System app remover" (root) remove from system apps the "memu launcher 2" import the "purified" MEmu Launcher2 apk with the Memu utility ("apk" on the right toolbar) Longer method Install "Export Apk" Export the memu launcher2  Install purify https://github.com/echo-devim/purify/raw/master/Purify.apk use purify with the exported memu launcher 2 Install "System app remover" (root) remove from system apps the "memu launcher 2" import the "purified" MEmu Launcher2 apk with the Memu utility ("apk" on the right toolbar)