我在 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
答案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
造成此错误的常见原因有两个:
- 您刻录的 CD 或磁盘没有足够的空间容纳整个 .iso。
- 您下载的 .iso 在下载时出现问题。
在安装时,请确保至少执行以下简单检查:
- 检查下载的 .iso 的大小是否过大(Ubuntu 10.x 和 11.04 分别大约为 680 MB,如果您的只有 400 MB,那么显然有问题)。
- 刻录 CD 或磁盘之前,请检查其可用空间量(请记住,DVD 比普通 CD 拥有更多的空间)。
答案4
如果您确定下载的 ISO 和 @Evan 所说的一样,请尝试另一种方法让您的 USB 可启动,例如,如果您使用的是 UUI,最好使用 Rufus。但是,如果您的问题没有解决,当出现“安装、尝试 ubuntu live 等”页面时,按“e”进行编辑并添加 acpi=off,它对我有用!