系统安装时"errno 5输入/输出错误"

・3 分钟阅读

问题

它引导到U盘运行得很好,但是,当我试图安装它时,我得到了以下错误消息:


[Errno 5] - Input/output error



我想尽一切办法把它安装到我的笔记本电脑上,但是,什么也没用(我还重新下载了ISO镜像)。

[Errno 5] - Input/output error


回答1

目标硬盘上可能有一些坏扇区。

检查Linux运行fsck -c /dev/sda1中坏扇区的sda1卷,对于Windows中的驱动器C:,它应该是,chkdsk c: /f /r

chkdsk方法将更合适,因为它将在硬盘上重新映射坏块,Linux fsck将这些块标记为当前文件系统。

man fsck.ext2引用

-c此选项使e2fsck使用badblocks(8)程序对设备进行只读扫描,以便查找错误的块,如果找到错误的块,则将它们添加到错误的块内部,以防止它们分配到文件或目录。 如果指定了两次,那么将使用非破坏读写测试来完成坏块扫描,


回答2

我在安装过程中也有这个问题。


[Errno 5] Input/output error



安装镜像为ubuntu-11.10-desktop-amd64.iso (64位),我将此镜像刻录到CD ..又是Errno 5错误:(我试了四五次。

fsck说整个root分区是好的(在10小时之后),memtest86 说所有的6GB内存都很好,

最后,事实证明我下载的iso文件已经过时或者有错误了。你能相信?


$ md5sum ubuntu-11.10-desktop-amd64.iso



输出与ubuntu的官方哈希 (62fb5d750c30a27a26d01c5f3d8df459 )不同,


SQUASHFS error: zlib inflate error, data probably corrupt


squashfs_read_data failed to read block 0x1e457bbd



(我知道,我知道,我也很少检查) !


回答3

这可能是计算机内存不足造成的,

这也可能是以下问题:

  • 安装介质(无论是物理缺陷,还是更有没有可能是损坏的写入或损坏的ISO镜像)错误,MD5SUM Ubuntu ISO你用来确保它是好的(如果不是,下载一个新的,重新MD5SUM)。

    还可以通过从同一菜单中选择"检查光盘是否有缺陷"来验证USB驱动器是否已正确写入。

  • 你试图安装Ubuntu的驱动器可能存在问题。如果你有另一个驱动器,你可以尝试安装到它那儿。


讨论
Tianye profile image