我如何通过USB记忆棒启动1.5 GHz PowerBook G4?


14

我实际上是想启动Linux,但是由于那行不通,我想有人可能会在Apple端知道。

如果可以通过USB记忆棒引导Mac,那么引导另一个操作系统应该不是不可能的。

我是否需要使用Apple引导程序来欺骗PowerBook,使其认为它正在引导Mac OS,然后滑入Linux光盘中?

Answers:


11

自发布此问题以来,我已经做过很多次了。

  1. 像这样创建USB记忆棒:

    sudo dd if=/<path to iso file>/<name of iso file> of=/<path to usb stick> bs=32768 conv=notrunc,noerror,sync
    
  2. 把U盘插入你的Mac,然后按电源按钮的同时按住Command ⌘+ Option+ O+F

  3. 在提示符下,键入以下内容:

    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记忆棒。


谢谢您的回答,我发现它真的很有用。现在,我不知道您是否发现了如何以同样的方式启动Gentoo,但是我做到了,所以我想分享帮助我做到这一点的链接。这里是。希望能帮助到你!en.gentoo-wiki.com/wiki/LiveUSB_on_PPC#Boot_from_Open_Firmware

非常感谢!这是我能够找到的关于该主题的最佳“教程”。刚刚从USB成功引导了xubuntu 12.04 mini install iso,因为我心爱的Powerbook中的超级驱动器坏了。
harald 2012年

尝试从USB记忆棒启动Ubuntu时到达那里。您还可以键入dev / ls以获取设备的树形列表,并查看其中usb具有disk叶节点的列表。即使路径,节点的样子/usb@1b/disk@1(注意额外的@b),正确的路径仍然看起来像boot usb1/disk@1:2,\\yaboot
斯特凡纳·古里科

我可以确认这也适用于iBook G3 M6497,谢谢!
ToastyMallows

3
boot usb1/disk@1:,\\yaboot

要么

boot usb1/disk@1:,\\tbxi

不是一个完整的命令。您需要在“:”后面列出分区号。

例如,如果您尝试在Mac上安装,则需要输入如下内容

boot usb1/disk@1:10,\\tbxi

(其中“ 10”是USB驱动器的分区号,在本示例中为disk @ 1)。

要找出USB上OSX所在的分区号,请使用“磁盘工具”,单击用OS X设置的分区,然后R单击或Ctrl- L单击并选择“信息”。

您将获得以下效果: disk1s10

s10是分区号。请参考上面的示例。


2

该线程很旧,但是我想添加一些可能有用的信息:

在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引导重复该过程。


1

我听说使用Super Duper可以很好地解决这个问题。我想如果是这样的话,那么Carbon Copy Cloner也应该工作。

通过这些实用程序之一将映像部署到USB上,您应该会很高兴。

找到超级骗子!这里。


那么在终端中使用dd会有问题吗?
Joshua Robison

而且我不需要分区USB记忆棒或安装yaboot等吗?
Joshua Robison

我个人不会纠缠于固件/引导程序。我刚刚从该行业的同事那里听说(我是经过Apple认证的技术),这种方法效果很好。
HARV

SuperDuper和Carbon Copy Cloner是复制可引导系统的好工具,但此问题的关键在于PowerBook G4型号上尚未正式允许USB引导。因此,如上述答案所述,如果没有额外的固件调整,创建的最干净的OS副本将无法在这些系统上启动。
JakeGould 2014年

@Harv不客气。并且,如果您想了解我是如何偶然发现此问题和答案线程的,请在“超级用户”上查看此线程
JakeGould 2014年

1

因此,根据我的经验,我在Power Book G4 1.5(A1106)中了解到

引导usb1 / disk @ 1:10,\ tbxi没有帮助。尝试这个

  • 在此处输入图片说明

  • 命令,选项,O,F(打开的固件)

  • 释放键
  • 开机ud:3,\:tbxi

如果幸运的话,它可能会起作用。我尝试不使用3,但出现了禁止标志,其他所有方法均无效。编辑:我刚收到禁止标志,所以我认为我的系统有问题


1

在Cube G4上对我有用的是以下内容(根据约书亚的建议):

  1. 我使用Apple Partition Map和MS-DOS(FAT)分区在“磁盘工具”中格式化了USB拇指驱动器。diskutil list应该提出这样的事情:

新鲜擦除的USB记忆棒,带有苹果分区图和fat32部分

  1. 现在,为了方便起见,我们将FAT32分区作为核对:sudo pdisk L e /dev/rdisk2 d 2 w并退出CTRL+C。整个过程应如下所示: 在此处输入图片说明

深度清洁的磁盘应如下所示(diskutil list

在此处输入图片说明

  1. 现在,我们可以使用dd:复制Mac OS X 10.5 Leopard ISO sudo dd if=/<path to iso file>/<name of iso file> of=/<path to usb stick> bs=32768 conv=notrunc,noerror,sync。应该是这样的:

在此处输入图片说明

  1. 根据您的棍子,这可能要花费几个小时以上的时间(即使使用坏蛋USB3!)。最后,diskutil list应显示以下内容:

在此处输入图片说明

  1. 将其插入您的G5多维数据集,然后在启动时按两个ALT键(理论上一个应该可以,但是使用我的无线键盘时,两个按钮都可以达到最佳效果)

  2. 您将获得当今“启动选择”屏幕的一个非常原始的版本,该版本只能与鼠标配合使用!在那里,您将找到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. 按照步骤1-4继续制作Leopard 10.5棍

  2. 挂载OSX 10.4 Tiger映像;它应该看起来像这样: os x Tiger磁盘分区

  3. 使用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设备安装。


0

Powerbook G4 1.0Ghz 12英寸外部先锋/通用USB CD / DVD驱动器插入最后面的USB端口。

  • 打开
  • ⌘ CmdOptOF
  • boot usb1/disk@1:,\\yaboot
  • Return ⏎
  • restart

完美安装Ubuntu 16.04 PPC,请先尝试。爱这些旧线程和旧机器!

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.