我可以从Windows制作Mac的可启动USB闪存盘吗


9

问题

MacBook硬盘驱动器崩溃并毁了。我需要在仅适用于Mac OS X和Ubuntu的程序上进行音乐分配,并且在分配到期之前将无法为Mac获取新的硬盘驱动器。我只有Windows XP和7计算机的非管理员访问权限。

我的问题

我可以在上面装有Ubuntu的USB驱动器上使用,以便与此一起使用MacBook吗?我可以从Windows计算机创建此文件吗?如果可能的话,请给出详细的步骤,因为对于计算机,尤其是Linux,我是个菜鸟。

我有一个8 Gb闪存驱动器。


我有一个8 Gb闪存驱动器。
Patrick


@Patrick +您可以执行此操作,但结果却不一样,因为与Linux下的安装相比,安装规模较小(因此,Linux下的图形输出更加清晰!)+
dschinn1001

Answers:


2

关于EFI引导和Ubuntu ISO似乎有些混乱。

免责声明:我对Mac不太了解,因为我从未碰巧拥有或支持其中一台计算机。但是我还是想帮忙。

Linux和Windows UEFI引导以及Ubuntu Mac ISO

在Windows计算机上使用Linux,我的理解是,要通过EFI从外部媒体启动,您只需将文件从ISO复制到USB驱动器(通常为FAT)上受支持的文件系统。支持UEFI引导的ISO包含一个名为的文件/efi/boot/boot{arch}.efi,该文件{arch}可以x64用于AMD64,ia32i386 arma64ARM等。在(较旧的)Mac上,这可能只是/efi/boot/boot.efi

好的,就是这样。奇怪的是,Mac ISO不包含此类文件,而是以旧版BIOS模式引导和安装,这在2006年(Apple引入Boot Camp时)很好,但自2012年以来其他行业转移到UEFI。

来自Cho-Ho SuhColin Watson的类似问题的答案似乎无法准确反映当前状态。

解决旧版Mac的UEFI加载程序问题

在了解上述情况的同时,我发现了AstroFloyd的博客条目,该条目处理的是非常类似的问题

他的解决方案是放置一个EFI加载程序,以允许回送加载兼容UEFI的ISO。理想情况下,您只需要在FAT格式的USB驱动器上放两个文件即可。

为了清楚起见,USB驱动器上的所有内容都是(相对于该驱动器的根目录):

  1. /efi/boot/boot.iso
  2. /efi/boot/boot.efi

他的说明是使用Linux工具编写的,并处理诸如设置分区类型之类的高级细节,但是我想Windows和现成的USB驱动器默认已经提供了此配置。

需要明确的是:做使用AMD64 + MAC ISO,使用最新标准之一。

有关:

更多背景信息

同样在这里的罗德·史密斯(Rod Smith)在他的网站发布了一篇有关MacMac上的EFI-Booting Ubuntu的非常详细的文章。他解释了为什么通过使用混合MBR在Mac上以BIOS模式安装Linux至少是一个坏主意,并介绍了在现有Mac OS X安装的驱动器上安装Ubuntu的几种方案。

他正在使用自己的工具Refind,但据我所知,systemd-boot还能够引导OS X并与Mac一起使用。配置起来可能有点困难。


0

根据苹果的说法:

基于Intel的Mac支持从外部USB存储设备的卷开始:

  • 已使用GUID分区类型进行格式化
  • 包含与USB设备所连接的Mac兼容(或附带)的Mac OS X 10.4.5或更高版本,或Mac OS X 10.5或更高版本的安装。注意:请勿使用比Mac随附的版本更早(“较旧”)的Mac OS X版本。

因此,官方不支持从具有Mac的Ubuntu的Live USB启动。

但是,您可以尝试执行此处描述的步骤(不做任何保证!),或者仅从Live CD引导。


抱歉,我没有提到它,我有一个装有原始操作系统的Macbook 1.1。
Patrick

和一个英特尔酷睿2双核处理器。但是,该链接适用于工作中的Macbook,而我没有。我无法启动
Patrick

好点!:P然后我建议从Live CD引导;这要简单得多。
沙洛爵士(SirCharlo)

这个周末我会尝试的,让您知道如何进行。
Patrick

不幸的是,从来没有人知道Ubuntu帮助页面上的引导USB的说明。具有讽刺意味的是,针对MacBook Air 3,2所述的特殊解决方法通常不适用于该机型,但适用于其他机型。
Chan-Ho Suh 2012年

0

有许多选项可以帮助您从Windows计算机上制作可引导的USB驱动器。我最喜欢的一个是Rufus(http://rufus.akeo.ie/)。为了创建您的可启动USB驱动器,请执行以下步骤:

如果遇到任何问题,可以参考常见问题解答(https://github.com/pbatard/rufus/wiki/FAQ

祝好运!


0

在PC上没有管理访问权限确实会使某些更加用户友好的程序(例如Yumi)脱离了人们的视线。但是,在探究Pendrivelinux之后,我偶然发现了一个可能有效的选项:XBOOT。Pendrivelinux 在这里有一个指南,但是主要步骤是:

  1. 下载并解压缩应用程序(在此处
  2. 插入USB驱动器
  3. Ubuntu ISO拖入程序
  4. 选择“创建USB”,然后选择您的驱动器

编辑: 我刚刚完成程序的测试,当我在Windows盒子(Windows 8.1)上运行该程序时,它成功创建了可启动的Ubuntu USB闪存驱动器,而无需进行管理访问。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.