新建分区:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | gdisk /dev/sdc Command (? for help): n Partition number (1-128, default 1): First sector (34-60555230, default = 2048) or {+-}size{KMGTP}: Last sector (2048-60555230, default = 60555230) or {+-}size{KMGTP}: +200M Current type is 'Linux filesystem' Hex code or GUID (L to show codes, Enter = 8300): ef00 Changed type of partition to 'EFI System' Command (? for help): n Partition number (2-128, default 2): First sector (34-60555230, default = 411648) or {+-}size{KMGTP}: Last sector (411648-60555230, default = 60555230) or {+-}size{KMGTP}: Current type is 'Linux filesystem' Hex code or GUID (L to show codes, Enter = 8300): af00 Changed type of partition to 'Apple HFS/HFS+' Command (? for help): w |
格式化分区:
1 2 3 4 | apt-get install hfsprogs apt-get install dosfstools mkfs.vfat -n EFI /dev/sdc1 mkfs.hfsplus - v 'Install macOS Sierra 16A323' /dev/sdc2 |
dmg转img:
1 2 3 4 5 | #yum -y install zlib-devel bzip2-devel openssl-devel #git clone https://github.com/Lekensteyn/dmg2img.git #cd dmg2img && make apt-get install dmg2img dmg2img - v -i macOS\ Sierra\ 10.12\ \(16A323\).dmg -o mac.img |
复制镜像到分区:
1 2 3 4 5 6 | mount /dev/sdc1 efi/ mount /dev/sdc2 osx/ mount -o loop Clover-v2.4k-4200-X64.iso /mnt/efi/ cp -rf /mnt/efi/ * efi/ mount -t hfsplus -o loop mac.img /mnt/osx/ cp -rf /mnt/osx/ * osx/ |
不能正常引导,后续再研究。
标签:macos