验证 ISO 完整性

验证 ISO 完整性

我希望在运行 Yosemite 的 Macbook Pro 上双启动 Ubuntu 14.04 LTS。我安装了“refind”,它可以正常工作,我使用 unetbootin 创建了一个带有 Ubuntu 的可启动 pendrive,但是当我打开 Mac 并从 pen drive 启动时,它不起作用。

黑屏,上面显示一些句子,例如

系统找不到操作系统。

出现。我注意到,当我使用 unetbootin 创建可启动的 pendrive 时,在过程结束时,Mac 告诉我它无法使用 pen drive。有人能帮忙吗?

答案1

听起来可启动的 USB 笔式驱动器创建失败了,尤其是出现“mac 告诉我他无法使用笔式驱动器”消息时。但是如果您还没有尝试过,请尝试“步骤 10”(按下 alt/option 键重新启动,以便从 USB 驱动器启动)。

我不熟悉 mac,但我建议使用不同的方法再次创建 Ubuntu cd/dvd/usb。如果您身边有任何 dvd-r 或可重写的 dvd-rw,这可能是最简单的方法,似乎有一种简单的方法可以将 iso 写入 mac 中的磁盘。


首先,您应该验证 Ubuntu iso 是否正确下载且没有错误。使用md5sumsha256sum进行验证是标准方法。

此链接(https://help.ubuntu.com/community/BurningIsoHowto#Verifying_the_ISO_integrity)看起来像一些关于下载、验证和刻录 iso(在 mac/win/ubuntu 上)以及检查完成的 DVD 的优秀说明,以及引导提示链接也。

[摘自BurningIso如何链接 多于]

验证 ISO 完整性

在刻录 DVD 之前,强烈推荐验证 .iso 文件的 md5 和或 sha256 和(哈希值)。有关说明,请参阅如何进行MD5SUMHowToSHA256SUM。有关官方 Ubuntu SHA256 哈希的最新列表,请参阅您正在使用的版本的 SHA256SUMS 文件http://releases.ubuntu.com(以及可选的前列腺特发性硬化症SHA256SUMS.gpg 文件中的签名);旧 MD5 算法的哈希值位于同一目录中。Ubuntu哈希目前只有 md5sum。检查哈希值可确保文件在下载过程中未损坏并且 100% 完整。


以下是来自http://www.ubuntu.com/download/desktop/create-a-usb-stick-on-mac-osx

如何在 OS X 上创建可启动的 USB 盘

我们鼓励 Mac 用户通过刻录 CD 下载 Ubuntu 桌面版。但如果您更喜欢使用 USB 记忆棒,请按照以下说明操作。

注意:此过程要求您从下载的 .iso 文件创建一个 .img 文件。它还将更改 USB 上的文件系统以使其可启动,因此在继续之前请备份所有数据。

提示:将文件从 Finder 拖放到终端以“粘贴”完整路径,而不会出现输入错误。

  1. 下载 Ubuntu 桌面

  2. 打开终端(在/应用程序/实用程序/或在Spotlight中查询终端)。

  3. 使用 hdiutil 的转换选项将 .iso 文件转换为 .img,例如,

    hdiutil convert -format UDRW -o ~/path/to/target.img ~/path/to/ubuntu.iso

    注意:OS X 倾向于自动将 .dmg 结尾文件放在输出文件上。

  4. 跑步

    diskutil list

    获取当前设备列表。

  5. 插入您的闪存介质。

  6. 跑步

    diskutil list

    再次确定分配给闪存介质的设备节点(例如 /dev/disk2)。

  7. 跑步

    diskutil unmountDisk /dev/diskN

    (用上一个命令中的磁盘编号替换 N;在前面的例子中,N 是 2)。

  8. 执行

    sudo dd if=/path/to/downloaded.img of=/dev/rdiskN bs=1m

    (将 /path/to/downloaded.img 替换为图像文件所在的路径;例如,./ubuntu.img 或 ./ubuntu.dmg)。

    • 使用 /dev/rdisk 代替 /dev/disk 可能更快
    • 如果您看到错误 dd:无效数字“1m”,则您正在使用 GNU dd。使用相同的命令,但将 bs=1m 替换为 bs=1M
    • 如果您看到错误 dd: /dev/diskN: 资源繁忙,请确保磁盘未被使用。启动“磁盘实用程序.app”并卸载(不要弹出)驱动器
  9. 跑步

    diskutil eject /dev/diskN

    并在命令完成时移除闪存介质。

  10. 重新启动 Mac,并在 Mac 重新启动时按下 alt/option 键来选择 USB 记忆棒。


以下是 ubuntu.com 上的说明链接在 OS X 上刻录 DVD使用“磁盘工具”。 http://www.ubuntu.com/download/desktop/burn-a-dvd-on-mac-osx

重要的部分似乎是:

  • 插入空白磁盘
  • 将 .iso 文件拖放到磁盘工具的左侧窗格中。现在空白光盘和 .iso 都应列出。
  • 选择.iso 文件,然后单击工具栏中的“刻录”按钮。
  • 确保选中“验证刻录数据”复选框(您可能需要单击显示三角形才能看到该复选框)。

此外,BurningIso如何链接上面有关于“的信息”如果刻录失败“:

如果 CD 刻录失败,请尝试以较慢的速度刻录。为了获得更好的效果,请尝试尽可能慢的刻录速度。大多数 Gui 工具都有一个“属性”按钮来选择速度,但对于 Brasero,这些选项在按下第一个“刻录”按钮后才会出现。这是最可能导致问题的原因,但比 Md5sum/SHA 错误检查更为人所知。较慢的速度可确保更高的准确性。

答案2

Ubuntu 有一个关于在 Mac-book 上安装 Ubuntu 的帮助文档,希望该文档能对你有所帮助https://help.ubuntu.com/community/MacBookPro

您也可以按照 URL 中提供的步骤进行操作http://www.makeuseof.com/tag/install-linux-macbook-pro/在 mac pro 上安装 Ubuntu

答案3

此计算机无法读取插入的光盘

只要您按照上述步骤在 OS X 上刻录 DVD,这都是正常的。OS X 无法识别可启动的 Ubuntu Live 磁盘,但您仍然应该能够“选项启动”并从那里选择实时磁盘(它可能会被列为“EFI”或“Windows”)。

相关内容