安装期间无法挂载 /dev/loop0

安装期间无法挂载 /dev/loop0

我在 VMWare 工作站 7.1 上安装 32 位 Ubuntu(ubuntu-10.10-desktop-i386.iso)。安装过程中出现以下错误。

(initramfs) mount: mounting dev/loop0 on //filesystem.squashfs failed: Input/Output error Can not mount /dev/loop0 (/cdrom/casper/filesystem.squashfs) on //filesystem.squashfs

我做了一个内存测试,成功了,但是当选择“尝试 Ubuntu 而不安装”、“安装 Ubuntu”或“检查磁盘是否存在缺陷”时出现了同样的错误。

我从 Ubuntu 网站“http://www.ubuntu.com/desktop/get-ubuntu/download”下载了 ISO 映像。由于我找不到校验和数据,因此通过安装到虚拟驱动器并浏览内容来验证 ISO 映像。

ISO 映像被安装到 VMWare 中的虚拟驱动器,而不是刻录到 CD。

答案1

校验和(MD5)可以在发布。我建议您执行以下操作:

  1. 检查您下载的 ISO 映像的 MD5 校验和是否与上述链接中的校验和匹配,方法是:这些方向
  2. 如果一切正常,启动 CD,Spacebar当您看到屏幕底部中央的键盘图标时按下键。选择您的语言,然后选择“检查 CD 是否有缺陷”启动选项。

如果上述操作均未产生任何错误,请提交错误报告这里, 下列的这些说明附加/casper.log到它。

答案2

刻录之前您是否检查过下载的内容?

您可以使用 Windows 中的 winMD5Sum 等程序来检查 md5sums

在此处输入图片描述

https://help.ubuntu.com/community/HowToMD5SUM#MD5SUM_on_Windows

您需要检查下载的 iso 的哈希值可以在这里找到https://help.ubuntu.com/community/UbuntuHashes

如果你使用 torrent 下载,那么在下载时应该进行检查。

如果哈希校验通过,则使用 cd 重新启动并检查其完整性。

在 CD 加载时按任意键即可查看 CD 菜单

在此处输入图片描述

答案3

造成此错误的常见原因有两个:

  1. 您刻录的 CD 或磁盘没有足够的空间容纳整个 .iso。
  2. 您下载的 .iso 在下载时出现问题。

在安装时,请确保至少执行以下简单检查:

  1. 检查下载的 .iso 的大小是否过大(Ubuntu 10.x 和 11.04 分别大约为 680 MB,如果您的只有 400 MB,那么显然有问题)。
  2. 刻录 CD 或磁盘之前,请检查其可用空间量(请记住,DVD 比普通 CD 拥有更多的空间)。

答案4

如果您确定下载的 ISO 和 @Evan 所说的一样,请尝试另一种方法让您的 USB 可启动,例如,如果您使用的是 UUI,最好使用 Rufus。但是,如果您的问题没有解决,当出现“安装、尝试 ubuntu live 等”页面时,按“e”进行编辑并添加 acpi=off,它对我有用!

相关内容