是否有人有终端命令行配方来为新的MacBook Air制作新的可启动USB闪存驱动器?有没有办法可以复制包装盒中的USB启动设备并使新副本可启动?我想为我的MBA制作USB救援设备的新备份副本,最好在更大的闪存驱动器上,并提供一些工作目录的备份。

添加:

而且,不仅可以制作救援驱动器,还可以制作可引导的USB驱动器,该驱动器将启动OS的完全更新版本(例如10.6.8或更高版本)?如果是这样,在MacBook Air 11上,这将需要多大的USB棒?

有帮助吗?

解决方案

如果苹果的支持方法 createinstallmedia 工具不起作用,您可以尝试以下其他选项:

使用OS X El Capitan,Yosemite或Mavericks,您可以使用USB闪存驱动器或其他可移动媒体作为启动磁盘来安装OSX。


确实 - 如果可以的话,请尝试以上,但是作为替代方案,这里是制作OS X Installer +相关工具的USB版本的简单食谱。 (迁移助手,磁盘实用程序,网络实用程序,终端(该终端自动安装您的内部驱动器),固件实用程序和密码重置实用程序。

1)使用磁盘实用程序备份/还原来对您更喜欢在HFS+格式的GUID USB驱动器上的Snow Leopard DVD映像。我通常首先创建DVD的IMG,但应该一镜头工作。注意还原错误 - 您可能需要磁盘实用菜单命令 图像 - >扫描图像用于还原... 在将IMG恢复到USB驱动器之前。

2) 保佑 通过在启动磁盘中选择或使用命令行中的USB驱动器。 (注意 - 手册页 bless 可能会移动,但该命令仍然可以在莫哈韦(Mojave)上工作,以祝福另类靴子。您不能将其设置为默认引导 系统完整性保护 但是为此,祝福仍然应该起作用。

制作可引导图像并更安全地为DIY并不难。它还避免了从Internet下载商业软件的需要。快乐的媒体转移一切!

如果您只想一个可引导的拇指驱动器, 只需安装OSX即可 在该卷上 - 关闭您可能不需要的所有附加功能。您可以将USB在一侧,另一侧将USB安装磁盘放在另一侧,以使您的启动驱动器确保所有空中驱动程序都在您的USB启动驱动器上(这通常是使用另一个安装的图像时的问题 - 有时驱动程序并非全部都是在OS的较旧版本上)

当您在USB上没有足够的空间来创建最终更新版本时,我拥有的最好的技巧是通过首先安装到外部硬盘上的25G分区来进行启动图像。

您可以在HS上使用大量的自由空间完成安装,运行比安装程序更新的所有更新(例如10.6.8),制作管理帐户,安装所需的工具和应用程序。在过程结束时,您将稀释不需要的东西。 雏菊 或者 什么尺寸 将向您显示所有大文件和库。您可以安全地摆脱很多ILIFE和相关的应用程序支持。 Whatsize有许多选项可以剥离不需要的文件,本地化和PPC代码。一旦您在HD分区上缩小了可启动图像,请使用以下技巧将其在USB驱动器上获取。豹子非常适合8克,但雪豹较轻,不需要节食太多。

编辑:以下是终端命令,用于滚动自己的安装程序,例如(仅读取的),它与当前的MacBook Air一起运送。我有一个Snow Leopard DVD AS /DEV /DISK5,我的USB是 /dev /disk6。如果您遇到小发现或与基本的一个分区驱动器有不同的需求,那么Diskutil和ASR的男子页面将很有帮助。

$diskutil list
/dev/disk5
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     Apple_partition_scheme                        *7.8 GB     disk5
   1:        Apple_partition_map                         30.7 KB    disk5s1
   2:         Apple_Driver_ATAPI                         1.0 GB     disk5s2
   3:                  Apple_HFS Mac OS X Install DVD    6.7 GB     disk5s3
/dev/disk6
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                                                   *8.5 GB     disk6
$diskutil partitionDisk disk6 GPT HFS+ MacUSB 100%
Started partitioning on disk6
Unmounting disk
Creating partition map
Waiting for disks to reappear
Formatting disk6s2 as Mac OS Extended with name MacUSB
Finished partitioning on disk6
/dev/disk6
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *8.5 GB     disk6
   1:                        EFI                         209.7 MB   disk6s1
   2:                  Apple_HFS MacUSB                  8.2 GB     disk6s2
$sudo asr restore --source /dev/disk5s3 --target /dev/disk6s2 --erase
    Validating target...done
    Validating source...done
    Erase contents of /dev/disk6s2 (/Volumes/MacUSB)? [ny]: y
    Validating sizes...done
    Restoring  ....10....20....30....40....50....60....70....80....90....100
    Verifying  ....10....20....30....40....50....60....70....80....90....100
    Remounting target volume...done
$sudo bless --mount /Volumes/Mac\ OS\ X\ Install\ DVD\ 1 --setBoot

注意:USB驱动器被重命名为与安装程序相同,并且在末端具有空间和1杆的安装点。

笔记: 确保 —setBoot 上面命令的一部分将失败。删除该部分和/或忽略任何错误。您需要另一种方式选择USB,而不是让Bless执行一个步骤命令。这是仅使用的另一个原因 createinstallmedia 从苹果执行此操作。

其他提示

在创建可引导OS X安装程序之前,您需要先进行以下操作:

  1. 从Mac App Store下载OS X安装程序应用程序。

  2. 安装要转换为可引导安装程序的音量。这可以是可移动的媒体,例如USB闪存驱动器或辅助内部分区。

  3. 然后,您可以使用CreateInstallMedia工具将卷从第2步中转换为可启动安装程序的STEPTER APP中的可引导安装程序。学习如何使用CreateInstallMedia

例如,假设您的卷安装在 /卷 /myVolume和OS X安装程序应用程序at /applications /install /install os os x mavericks.apps.appsappsappsapp您可以删除 /bolumes /myVolume,并将其转换为可启动的安装程序命令:

Macos Sierra

sudo /Applications/Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia --volume 
    /Volumes/MyVolume --applicationpath /Applications/Install\ macOS\ Sierra.app

OS X El Capitan

sudo /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstallmedia --volume
    /Volumes/MyVolume --applicationpath /Applications/Install\ OS\ X\ El\ Capitan.app

OS X优胜美地

sudo /Applications/Install\ OS\ X\ Yosemite.app/Contents/Resources/createinstallmedia --volume
    /Volumes/MyVolume --applicationpath /Applications/Install\ OS\ X\ Yosemite.app

OS X Mavericks

sudo /Applications/Install\ OS\ X\ Mavericks.app/Contents/Resources/createinstallmedia --volume
    /Volumes/MyVolume --applicationpath /Applications/Install\ OS\ X\ Mavericks.app

dd 制作磁盘的字节字节副本,因此不适合您要做的事情。例如,如果您使用过 dd 要将您当前的USB密钥复制到新的较大USB密钥,该新的USB密钥上的额外空间将无法使用,因为 dd 复制分区表,而不仅仅是数据。

为什么不只是将备份放在外部驱动器上。然后,您可以启动救援USB磁盘,并将数据保存在另一个外部驱动器上。

编辑

这是至少从克隆启动盘的方法 descondions.apple.com 似乎对几个人有用

  1. 获取一个8GB USB棒并格式为启动盘(用GUID选项将其划分为(Mac os X Extended(日记))。
  2. 还插入Apple USB棒。您需要安装在称为macosx.dmg的桌面上的根上有一个无形的文件。您可以使用诸如Onyx之类的实用程序,也可以将终端与打开命令一起安装。
  3. 使用Carbon Copy Cloner将安装的“ Mac OS X安装程序图像”克隆到新的USB棒
  4. 卸载“ Mac OS X安装程序图像”
  5. 使用Carbon Copy Cloner将Apple USB棒克隆到新的USB棒上。选择删除退出文件。步骤2-4是必要的,因为如果您仅克隆Apple USB棒,则新的USB棒将无法引导。
  6. 完成此操作后,您现在将拥有一个可引导副本。然后,您还可以使用磁盘实用程序来创建新副本的磁盘映像。

有帮助的提示:

为了允许您查看隐藏的文件,在终端运行此命令中:defaults write com.apple.Finder AppleShowAllFiles TRUE (在每个命令之后点击输入)

然后:killall Finder

之后,要再次隐藏隐藏的文件,请返回终端:

defaults write com.apple.Finder AppleShowAllFiles FALSE

然后:killall Finder

如下所述,刚刚用Windows实用程序恢复了我的闪存棒http://osxdaily.com/2011/07/04/format-the-macbook-air-usb-restore-key/

链接实用程序 http://www.sendspace.com/file/xek3yk

不要尝试通过虚拟盒子来执行此操作,请使用本机Win7

好的,如果您可以使用众多的“ ISO” OS X安装程序,这些安装程序在任何版本后不久就可以进入互联网。或创建安装程序磁盘。只需将其恢复到一个单独的 分割 您的USB闪存驱动器。

他们关键是...不要将 *.dmg或 *.iso文件插入 资源 盒子。相反,将卷从 安装 图像上 源框 在磁盘实用程序中“还原”。

使用DD的唯一原因是,如果您正在做一些疯狂的定制ISO胡说八道,试图将安装程序装在4GB棒上。这就是我直到今天仍然使用的4GB救援驱动器的方式。雪狮911“,它会摇滚……但是,如果您有空闲的空间……只需将那个婴儿划分为了,就可以了。

这是一个 很好写 类似的方法。干杯!

许可以下: CC-BY-SA归因
不隶属于 apple.stackexchange
scroll top