我实际上是想启动Linux,但是由于那行不通,我想有人可能会在Apple端知道。
如果可以通过USB记忆棒引导Mac,那么引导另一个操作系统应该不是不可能的。
我是否需要使用Apple引导程序来欺骗PowerBook,使其认为它正在引导Mac OS,然后滑入Linux光盘中?
我实际上是想启动Linux,但是由于那行不通,我想有人可能会在Apple端知道。
如果可以通过USB记忆棒引导Mac,那么引导另一个操作系统应该不是不可能的。
我是否需要使用Apple引导程序来欺骗PowerBook,使其认为它正在引导Mac OS,然后滑入Linux光盘中?
Answers:
自发布此问题以来,我已经做过很多次了。
像这样创建USB记忆棒:
sudo dd if=/<path to iso file>/<name of iso file> of=/<path to usb stick> bs=32768 conv=notrunc,noerror,sync
把U盘插入你的Mac,然后按电源按钮的同时按住Command ⌘+ Option+ O+F
在提示符下,键入以下内容:
boot usb1/disk@1:,\\yaboot
注意:如果要引导linux,请使用,\\yaboot
,但如果要引导Mac OS,请使用,\\tbxi
。
注意2:如果木棍在机器的右侧,则需要执行以下操作:
boot usb0/disk@1:,\\yaboot
注意3:如果这些命令不起作用,则很可能是您的媒体或iso文件有问题。
我发现Ubuntu,Debian和openSUSE都能很好地工作。我还不能让Fedora或Gentoo以这种方式启动。我的光盘驱动器不再工作,因此这就是我在计算机上安装OS X的方式。我用这种方法制作了OS X安装光盘的实时USB记忆棒。
dev / ls
以获取设备的树形列表,并查看其中usb
具有disk
叶节点的列表。即使路径,节点的样子/usb@1b/disk@1
(注意额外的@
和b
),正确的路径仍然看起来像boot usb1/disk@1:2,\\yaboot
该线程很旧,但是我想添加一些可能有用的信息:
在Powerbook G4 A1138(1,67 Ghz 15“,2005年末)上,上述说明无法立即使用。我使用了finnix ppc拯救ISO,将dd转储到usb密钥
。1.) OF创建devalias ud
在USB密钥左侧。port该ud
别名映射到/pci@f2000000/usb@15/disk@1
2)你可以调用的yaboot用boot ud:2,\\yaboot
-但随后的内核将会崩溃,因为它仍然搜索他的initrd +根文件系统在某个地方cd:2,/ ...
(在cd
别名内像ofboot.b硬编码的文件, ISO上的yaboot.conf ...)
3.)快速而肮脏的解决方法:cd
使用USB密钥的路径覆盖OF中的别名(从ud
别名复制路径):devalias cd /pci@f2000000/usb@15/disk@1
4。)现在用5启动boot cd:2,\\yaboot
。)硬编码cd
别名再也没有问题-它现在正在使用您的USB密钥。您可以选择一个默认的内核条目- *finnix
就我而言-它将正确启动。
别名将在下一次冷启动时重置为默认值,因此您将必须为每个USB引导重复该过程。
我听说使用Super Duper可以很好地解决这个问题。我想如果是这样的话,那么Carbon Copy Cloner也应该工作。
通过这些实用程序之一将映像部署到USB上,您应该会很高兴。
找到超级骗子!这里。
在Cube G4上对我有用的是以下内容(根据约书亚的建议):
diskutil list
应该提出这样的事情:深度清洁的磁盘应如下所示(diskutil list
)
sudo dd if=/<path to iso file>/<name of iso file> of=/<path to usb stick> bs=32768 conv=notrunc,noerror,sync
。应该是这样的:diskutil list
应显示以下内容:将其插入您的G5多维数据集,然后在启动时按两个ALT键(理论上一个应该可以,但是使用我的无线键盘时,两个按钮都可以达到最佳效果)
您将获得当今“启动选择”屏幕的一个非常原始的版本,该版本只能与鼠标配合使用!在那里,您将找到USB记忆棒并能够从中启动,并像快速,安静的DVD驱动器一样进行安装:)
对于希望安装Mac OS X 10.4 Tiger的用户来说,浮动的ISO似乎包含一个非常小的Apple_Driver_ATAPI分区(步骤4中的disk2s2),只有几个KB而不是一半GB。不幸的是,这似乎与步骤1-6 ..不兼容。
解决方法如下:准备一个10.5 Leopard USB记忆棒,并用10.4 Tiger磁盘中的Apple_HFS分区覆盖Apple_HFS分区:
按照步骤1-4继续制作Leopard 10.5棍
使用dd
,将Apple_HFS(disk3s3或diskNs3)分区复制到存储棒上的Apple_HFS(〜7GB)上。这将使您拥有装有Leopard DVD光盘中的ATAPI驱动程序但带有Tiger光盘的OS映像的驱动器。通过这种方法,我得到了展示,并设法将Tiger与Leopard xD一起安装。就我而言,它看起来像这样:
对于那些想要安装10.3或更低版本的用户,不幸的是,我还没有找到任何使它们从USB设备启动的方法(虽然最初不是这样)。
要安装10.3 / 10.2 / 10.1 / 10.0,请将CD1映像刻录到磁盘上,您必须通过板载IDE电缆进行读取(连接USB cd-rom不会切割它,不允许使用USB!) 。您将像往常一样安装,在启动时按alt(在立方体的情况下,两个都按),选择CD,然后安装...
在某些时候,您会被要求插入第二张光盘-您可能要准备与Tiger安装相同的第二张光盘:制作Leopard光盘,并用您要安装的10.4之前版本操作系统的CD2。这次系统将接受它并继续从USB设备安装。