有没有办法制作可启动的USB驱动器,能够安装Mac OSx,Windows 7和Linus的味道?
我理解可启动的Mac OSx只适用于苹果硬件,我也知道可以制作可启动的windows / linux usb驱动器,但找不到添加Mac OSx的方法
答案 0 :(得分:1)
听起来你想要一个Hybrid MBR。虽然可能不起作用,但它们存在很多问题。
总的来说,应该避免使用混合MBR。我在GPT fdisk中加入了对它们的支持,因为某些流行的操作系统(读取:Microsoft Windows,至少通过Windows 7)无法从基于BIOS的计算机上的GPT磁盘启动。 (但是,请参阅从GPT引导页面获取可能的解决方法。)这一事实使得混合MBR在某些环境中成为实际需要。例如,Apple的Boot Camp使用混合MBR使Macintoshes能够双启动Mac OS X和Windows;如果你想在基于BIOS的系统上双启动Windows以及超过2 TiB的磁盘上的任何其他东西,你需要一个混合MBR,UEFI DUET,或者可能还有一些我还不知道的其他解决方案。较旧的非Windows操作系统(BeOS,OS / 2,DOS等)也可能需要混合MBR来处理GPT磁盘,尽管我没有明确测试它们。
答案 1 :(得分:-1)
OS X是一个非常嫉妒的操作系统,很难在任何不是Mac的计算机上启动。有非官方的发行版称为 Hackintosh 。
如果要创建USB将使用Mac计算机首先必须安装引导程序, rEFInd 是一个支持Mac OS X(El Capitan)的出色的引导程序,Windows和Linux。您可以在Mac或USB硬盘的硬盘上安装 rEFInd 。
Windows安装在您喜欢的版本(7,8或10)的USB驱动器中,使用 Boot Camp Assistant 创建一个USB驱动器来安装Windows。将两个USB驱动器连接到Mac,其中一个是Windows将安装的位置,另一个是使用 Boot Camp 创建的 WININSTALL 。使USB驱动器启动 WININSTALL 将USB驱动器识别到要安装Windows的位置。您必须在USB驱动器上创建一个占总空间1/3的分区。
安装Mac OS X后,磁盘工具在USB驱动器上创建一个新分区1/3应该在文件系统 Mac OS Extended(Journaled)中,这是哪里的你将安装Mac OS X.
最后,安装所需的Linux发行版。在Mac上运行良好的Linux发行版是Ubuntu,Fedora,Kali。安装Linux时无法安装 bootloader ( GRUB )并且Mac更好 rEFInd 。
安装Linux后可能无法启动Windows和Mac OS X,可能是因为安装Linux时 MBR 受到影响。对于Windows和Mac OS X,必须使用保护MBR 安装正确的驱动器。
Mac OS X结束时可以使用diskutil list
查看已连接驱动器的列表。 USB驱动器可以将其标识为disk1
。当您确定您的USB驱动器使用sudo gpt show /dev/disk1
来识别MBR时,保护MBR会出现如下情况:
start size index contents
0 1 PMBR
在 PMBR 内容应该出现,否则如果内容中显示 MBR Windows和Mac OS X将无法启动。使用 gdisk 工具,您可以解决此问题。使用sudo gdisk /dev/disk1
命令,然后按x
,然后按n
以创建新的保护性MBR ,并按w
来编写更改。< / p>