Usb flash drive 能够安装Windows/Mac OSx/Linux的可引导USB驱动器

Usb flash drive 能够安装Windows/Mac OSx/Linux的可引导USB驱动器,usb-flash-drive,bootable,Usb Flash Drive,Bootable,有没有办法制作一个能够安装Mac OSx、Windows 7和Linus的可引导USB驱动器 我知道可引导Mac OSx只能在苹果的硬件上工作,我也知道可以制作一个可引导的windows/linux usb驱动器,但是找不到一种方法也可以添加Mac OSx,听起来像是你想要一个。但可能不起作用,它们有很多问题 总体而言,应避免使用混合式MBR。我之所以在GPT fdisk中包含对它们的支持,只是因为某些流行的操作系统(读:Microsoft Windows,至少通过Windows 7)无法从基于

有没有办法制作一个能够安装Mac OSx、Windows 7和Linus的可引导USB驱动器

我知道可引导Mac OSx只能在苹果的硬件上工作,我也知道可以制作一个可引导的windows/linux usb驱动器,但是找不到一种方法也可以添加Mac OSx,听起来像是你想要一个。但可能不起作用,它们有很多问题

总体而言,应避免使用混合式MBR。我之所以在GPT fdisk中包含对它们的支持,只是因为某些流行的操作系统(读:Microsoft Windows,至少通过Windows 7)无法从基于BIOS的计算机上的GPT磁盘启动。(不过,请参阅从GPT引导页面了解可能的解决方法。)这一事实使得混合MBR在某些环境中成为一种实际需要。例如,苹果的新兵训练营使用混合MBR使Macintosh能够同时启动MacOSX和Windows;如果你想在一个基于BIOS的系统上,在一个超过2个TiB的磁盘上,双启动窗口和其他任何东西,你需要一个混合MBR、UEFI DUET,或者可能是我还不知道的其他解决方案。较旧的非Windows操作系统(BeOS、OS/2、DOS等)也可能需要混合MBR来处理GPT磁盘,尽管我还没有对它们进行明确的测试


OSX是一个非常嫉妒的操作系统,几乎不会在任何非Mac的计算机上启动。有一些非官方的发行版调用Hackintosh

如果您想创建USB,将使用Mac电脑,首先必须安装引导加载程序,rEFInd是一款优秀的引导加载程序,支持Mac OS X(El Capitan)、Windows和Linux。您可以在Mac或USB驱动器的硬盘上安装rEFInd

Windows在您的USB驱动器中启动,安装在您喜欢的版本(7、8或10)中。使用“训练营助手”创建USB驱动器以安装Windows。将两个USB驱动器连接到Mac电脑,其中一个是Windows将安装的位置,另一个是您在训练营中创建的WININSTALL。启动USB驱动器WININSTALL以识别要安装Windows的USB驱动器。您必须在USB驱动器上创建占总空间1/3的分区

安装Mac OS X后,Disk Utility会在USB驱动器上创建一个新分区,1/3应位于文件系统Mac OS Extended(Journaled),您将在该文件系统中安装Mac OS X

最后,安装所需的Linux发行版。在Mac上运行良好的Linux发行版有Ubuntu、Fedora和Kali。安装Linux时,无法安装引导加载程序(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显示如下:

开始大小索引内容
0 1 PMBR

PMBR中应显示内容,否则如果在内容中显示MBRWindows和Mac OS X将无法启动。使用gdisk工具可以解决此问题。使用
sudo gdisk/dev/disk1
命令,然后按
x
,然后按
n
创建新的保护MBR,并按
w
写入更改