blk_update_request:I / O错误,dev fd0,扇区0


16

这是在内核更新后发生的。每当我尝试启动时,我的计算机都会显示“获取权限错误:初始化权限错误:无法连接:没有这样的文件或目录(g-io-error-quark,1)欢迎使用紧急模式!我可以做的事情 如果我ctrl -d引导进入默认模式,它将吐出相同的错误,并且fstab文件与驱动器UUID完全匹配。但是我想我找到了罪魁祸首。当我运行blkid时,会花一些时间,然后弹出“ blk_update_request:I / O错误,dev fd0,扇区0”,然后显示驱动器的数据。发生了什么,为什么以及如何解决?

我尝试了可能的重复问题,但这是一个稍微不同的错误,解决方案不起作用。



我发现,如果我进入恢复模式,然后告诉它修复损坏的程序包,则可以使它工作。这是否成功似乎无关紧要。然后,我可以继续启动,并且可以正常工作。

更新:我发现它并不需要是修复损坏的软件包的选项。实际上,它将与任何以读写模式重新安装文件系统的选项一起使用。因此,我只能假设此问题是由于文件系统未正确安装引起的。
2016年

如果您自己解决了问题,请回答您自己的问题并接受。不要将答案放在评论中!:-)
David Foerster

1
碰碰 我不感到羞耻。

Answers:


38

/unix/282845/blk-update-request-io-error-dev-fd0-sector-0

您的设备没有软盘驱动器,但是已安装了软盘驱动器模块,因此您具有/ dev / fd0,许多事情都会尝试使用它。

sudo rmmod floppy
echo "blacklist floppy" | sudo tee /etc/modprobe.d/blacklist-floppy.conf
sudo dpkg-reconfigure initramfs-tools

感谢您的修改。看起来正是缺少的东西。
Auspex

7
对于在Microsoft Hyper-V下在VM中运行Ubuntu的错误进行搜索之后来到这里的任何人,这是因为默认情况下,软盘驱动器已添加到VM配置中,但未正确激活。上面的答案仍然可以解决问题,但是请先检查是否在VM配置中包含软盘设备,然后在应用此修复程序之前尝试将其删除。我有15件令人毛骨悚然的东西,到目前为止,其中5件是通过使用Hyper-V管理器从Hyper-V机器配置中删除胭脂软盘修复的。
shawty

@shawty是的,我也在VirtualBox中看到过。
Auspex

1

只要禁用Bios系统中的软盘驱动器,我发生的同样事情现在就可以正常运行了。


1

我一直在闲逛和鬼混,但是闲逛了一段时间。一个简短的解决方案。

这是矮个

  • 首先查看您的fstab文件是否正常,尤其是交换文件。
  • 比运行:

    sudo update-initramfs -u
    

    并且您的问题应该已经解决了。

长版

我没有注意到的其他人写的长版。(抱歉!)

尝试:

  • 使用blkid以确定UUID您的交换分区,并同时在它,确保所有其他分区有正确的UUID“S IN /etc/fstab。也可以lsblk -f用来查找UUID

  • 针对此错误,将正确UUID的放入/etc/fstab,尤其是swap。

  • 将正确UUID的交换位置放入/etc/initramfs-tools/conf.d/resume

  • sudo update-initramfs -u

重启。修复了我的三次拉伸所有问题的拉伸,因为交换文件已更改。

长版说明

问题出在我的交换被加密了。因此local-premount,initramfs中的脚本正在等待不可用的交换设备,直到超时。放弃了相关的消息等待挂起/恢复设备。

要禁用此功能(因为加密的交换不可能从交换中恢复,而且我也不会使用休眠),所以我修改了此文件:/etc/initramfs-tools/conf.d/resume

  • 在此文件中,

    RESUME=none
    

    (而不是此处的UUID)将禁止等待恢复设备。

  • 运行sudo update-initramfs -u以应用更改。

  • 系统现在可以正常启动。

伯特


1

我有不同的情况。已安装ubuntu服务器lts 18.04和mod floppy处于活动状态。

有一个fstab入口并激活了内核模块floppy

## check for mod floppy
lsmod | grep -i floppy

我这样做:

  • 注释fstab条目(或将其删除)
  • 禁用mod软盘-添加到黑名单

黑名单模块

echo "blacklist floppy" | sudo tee /etc/modprobe.d/blacklist-floppy.conf

不重启:

sudo rmmod floppy
sudo dpkg-reconfigure initramfs-tools

或重新启动

reboot
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.