Dha*_*ard 3 mac boot freebsd powerbook powerpc
我最近买了一台 PowerBook G4 17",配备 1.67 GHz PowerPC CPU、2GB RAM、100 GB 硬盘并在 OS X 10.5.8 下运行。
这些计算机实际上越来越过时,这台计算机必须是最新的软件才能正确使用(Mac OS X 10.5.8 多年来无法支持最新的软件)。
我决定安装 FreeBSD 10.1,它在这台 Mac 上有 PPC 版本。由于我没有可启动的 CD,我决定创建一个可启动的 USB 密钥来安装操作系统。为此,我必须使用UNETbootin 之类的软件将 ISO 刻录到 USB 密钥中;由于其架构,该软件不适用于旧 Mac,因此我不得不使用另一台计算机来创建我的可启动 USB 密钥。
问题是我了解到 PowerBook G4 不接受 USB 启动,但我知道您可以使用 UNETbootin 之类的软件直接从您的计算机安装操作系统,但是由于 Mac,我在软件方面遇到了问题。
如果因为你的系统是最新的了,而不是使用您不能使用UNETbootin UNETbootin,或类似的包装“创建可引导的USB”的工具,你可以在终端创建命令行可启动USB闪存驱动器右侧为这里解释。我正在修改这些说明,因为有一些不清楚/过时的事情应该解决。为什么不在这里澄清呢?
首先,从这里下载合适的免费 BSD ISO。在本例中,我正在下载FreeBSD-10.1-RC3-powerpc-memstick.img映像版本(这是为 USB 闪存驱动器定制的版本)并将其保存到~/Desktop.
首先,让我们打开终端并像这样进入桌面:
cd ~/Desktop
Run Code Online (Sandbox Code Playgroud)
现在,将 USB 闪存驱动器插入计算机,运行此命令以获取 USB 设备的文件系统名称:
df -h
Run Code Online (Sandbox Code Playgroud)
对于此示例,我们假设设备名为disk1s1。现在我们要从命令行卸载 USB 闪存驱动器,如下所示:
sudo diskutil umount /dev/disk1s1
Run Code Online (Sandbox Code Playgroud)
好的,disk1s1卸载后,运行以下dd命令将内容复制FreeBSD-10.1-RC3-powerpc-memstick.img到 USB 闪存驱动器上/dev/disk1s1:
sudo dd if="FreeBSD-10.1-RC3-powerpc-memstick.img" of="/dev/disk1s1" bs="10240"
Run Code Online (Sandbox Code Playgroud)
现在等待它完成复制。完成后,您将拥有一个可启动的 USB 闪存驱动器FreeBSD-10.1-RC3-powerpc-memstick.img。
话虽如此,我意识到您的 PowerBook 并没有正式允许 USB 启动。因此,仅凭这一点是行不通的,但此答案以及此页面上的建议会有所帮助。在创建可启动 USB 闪存驱动器后,它归结为以下两个步骤:
boot usb1/disk@1:,\\yaboot. 如果不知何故不起作用,您可能指定了不正确的usb[x]/路径,因此请尝试使用0for usb: boot usb0/disk@1:,\\yaboot。机器应该重新启动,您现在应该从 USB 启动。如果这些似乎都不起作用,那么上面引用的后面的页面似乎是从说明列表中的第 4 项开始的更简洁的答案。为了清晰、格式和参考,在此处复制它们:
dev / ls并尝试在/disk@1名为 USB 的条目旁边找到类似的内容(在我的情况下usb@1b,1)DEVALIAS在命令提示符下,找到您使用刚发现的USB条目的简短名dev / ls(对我来说usb0)BootX使用该tbxi属性调用的文件。在以下命令中,disk@1应替换为您在第 5 步中找到的内容,而且每个字符都很重要(包括冒号、正斜杠等)。类型:(dir shortname_found_in_step_6/disk@1:partition_number_found_in_step_3,\System\Library\CoreServices在我的情况下dir usb0/disk@1:3,\System\Library\CoreServices)BootX找到了一个名为的属性,tbxi那么您就已经设置好了,您可以指示 OpenFirmware 从 USB 驱动器启动:boot usb0/disk@1:3,\System\Library\CoreServices\BootX| 归档时间: |
|
| 查看次数: |
17176 次 |
| 最近记录: |