Macbook Pro 上的 Backtrack 5

Macbook Pro 上的 Backtrack 5

好的,我有一台搭载 OSX Lion 操作系统的 Apple MacBook Pro MD313LL/A。

我正在尝试让 Backtrack 在其上本地运行。

由于 bootcamp 仅支持 Windows 双启动,我找到了一种解决方法,即使用名为 rEFIt 的东西。我启用了 rEFIt 引导加载程序,并使用 GParted live cd 创建一个 ext3 分区,我最终将把 backtrack 实例放在该分区上。

我现在遇到的问题是,当我尝试使用任何类型的 Live CD(通过在重新启动时按下“c”键)时,Live CD 会失败。它会卡在必须将文件系统传输到 RAM(initramfs)的位置。

我收到提示消息:未找到包含实时内容的介质(或类似内容...)。这很奇怪,因为我试图使用几个步骤前完全正常工作的同一个 Backtrack Live CD。我还尝试将 Live CD 插入其他一些工作正常的 PC/笔记本电脑。我还尝试刻录新的 Backtrack Live CD(这次是不同的架构)和 Ubuntu。

关于我可能做错了什么或为什么会发生这种情况,您有什么想法吗?

答案1

虽然我不能 100% 确定失败的原因,但有一个解决方法。除了将 ISO 刻录到 DVD 外,还可以使用 dd 将其刻录到 USB 驱动器,这将彻底清除 USB 驱动器上的所有内容,因此请先备份!!

通过发出以下命令确定您的磁盘编号:

diskutil list 

插入 USB 驱动器并再次运行命令。识别您的 USB 驱动器接收的磁盘编号。

现在运行:

sudo dd if=/path/to/iso of=/dev/diskX bs=1m

其中 X 是第一步中确定的数字。如果它给出错误,请1m尝试使用1M。这将需要大约 10 分钟的时间。

现在按照您在问题中描述的方式启动(按住“c”键),但请确保已连接新刻录的 USB 驱动器。现在它应该可以正常启动了。

答案2

使用最新的 ubuntu 11.10 cd 时,我遇到了同样的问题。在 initramfs 环境中,我能够确定我的 dvd 驱动器是否被检测到,如果被检测到,它将被列为 /dev/sdb。但是没有 /dev/sdb,因此由于某种原因未检测到驱动器,因此 initramfs 环境无法加载引导过程第二阶段的文件。

简而言之,有一个版本的 Ubuntu 应该可以解决这个问题:

[ ] ubuntu-11.10-alternate-amd64+mac.iso 2011-10-11 12:46 673M 适用于 64 位 Mac (AMD64) 计算机的备用安装 CD(标准下载) [ ] ubuntu-11.10-alternate-amd64+mac.iso.torrent 2011-10-13 09:53 27K 适用于 64 位 Mac (AMD64) 计算机的备用安装 CD(BitTorrent 下载)

http://cdimage.ubuntu.com/releases/11.10/release/

此外:我读过(无法确认),32 位 iso 没有这个问题

相关内容