1 Disk + Winders/Loonix
For this recipe you'll need:
One USB drive
One Computer
One disk drive
A Linux/Windows installed on the drive
One Gparted amd64 ISO from here: https://gparted.org/download.php
Some time
A Good pinch of backed up data (your loss if you mess up)
Some brains
A Google/DuckDuckGo will always be handy and welcomed in the mix
Important: your data will probably get nuked if you did something weird, and to prevent such loss, make sure you backup. Also, all the resizing must be used with Align to = None (instead of Cylinders or Megabyte).
Now let's get started to mix the whole thing :)
Backup your important data. I take no responsibility of a disastrous loss, a missing assignment, an unfinished homework, a thermonuclear war plan or your grandma's old cat pics.
Make sure Windows or Linux are running in UEFI mode. To check
For linux: https://unix.stackexchange.com/a/148366
If not, you'll have to convert it to UEFI:
for windows https://docs.microsoft.com/en-us/windows/deployment/mbr-to-gpt (I'll make a guide on how to do it manually later one, it's ez)
for linux: add a partition (anywhere on the disk, 200MB size, FAT32, flagged as "boot" or type as EF00) and re-install grub-efi (at this point you can just make another partition and install macOS lol) and make sure the drive is GPT (you can convert it with
gdisk
)
Make a bootable disk for Gparted ISO:
Format your USB as FAT32
Mount the ISO:
Windows : Double click
Linux : You can use
gnome-disks
ormount -o loop
to mount
Copy the insides of the ISO into the USB
You're done.
Boot the USB
When you get to the Gparted screen, make sure you select your disk on the right side of the window
Delete the MSR partition (it's usually 16MB and Unformatted with a ⚠️icon) [WINDOWS ONLY]
Pinpoint your EFI partition:
it has 100MB (if it has more than 200MB, then just resize your windows partition and format it for macOS, you don't need to resize the EFI, go directly to 12.)
it's flagged as
boot
fat32
Select the partition in front of it (usually Windows/Linux partition)
Select Resize/Move
Resize it from the Left or type in the resizing amount in
Free space preceding
by 100MiBConfirm by pressing Resize/Move
To this point no changes has been made, you can still go back and backup your data
Apply - This will take some time - if anything happens to your data, you're responsible of it.
Select your EFI partition
Select Resize/Move
Fill in the space on the right
Confirm by pressing Resize/Move
Apply - this should be fast
Select your windows partition again
Select Resize/Move
Resize it from the Right or type in the resizing amount in
Free space following
by at least 60GiB (or 61440MiB): THIS is your macOS partition size, resize it wisely, you'll have hard time doing so later one as it's not in the beginning of the disk.Confirm by pressing Resize/Move
Right click on the blank space > New partition
File System: hfs/hfsplus (if not, then fat32)
Name/Label: whatever you want
Confirm by pressing Add
Apply and wait for it to do its work (it will take some time on HDDs, and a lot less on SSDs, that is if there is any data in the end of the windows partition)
You're now ready to boot macOS installer and do the rest from there, make sure you dont mess up by selecting the wrong partition.
Last updated