Ubuntu系统在启动时下降到BusyBox提示符,然后是“udevd [94]:timeout:killing'/ sbin / blkid -o udev -p / dev / sda'”错误


4

我用Windows XP在上网本(Intel 1.6 GHz和RAM 1 GB)上安装了Ubuntu 11.10。一周前,Ubuntu停了下来。那天没有安装任何升级或任何软件。

当我尝试启动Ubuntu时,我得到的是这条消息:

BusyBox v1.18.4 (Ubuntu 1:1.18.4-2ubuntu2) built-in shell (ash)
Enter 'help' for a list of built-in commands.

(Initramfs)

几秒钟后,我收到以下错误:

(Initramfs) udevd [94]: timeout '/ sbin / blkid-o udev-p / dev / sda'

udevd [94]: timeout: killing '/ sbin / blkid-o udev-p / dev / sda' [144]

这些行中的第二行开始重复很多次,直到最后它出现在这一行:

udevd [94]: '/ sbin / blkid-o udev-p / dev / sda' [144] terminated by signal 9 (Killed)

然后计算机被锁定,我知道离开的唯一方法是按CTRL + ALT + DEL返回GRUB,启动Windows并关闭Windows。

为了更好地理解,我留下了截图(点击放大):

http://s2.subirimagenes.com/fotos/7452362udev1.jpg
http://s2.subirimagenes.com/fotos/7452375udev4.jpg

这是我的分区表磁盘:

  • /dev/sda1 → swap

  • /dev/sda2 → /,ext4

  • /dev/sda3 → /windows,ntfs

  • /dev/sda4 → /shared,fat32

我从Windows运行“chkdsk”来检查Windows分区( /dev/sda3/dev/sda4 )并且结果是成功的:没有发现错误。

然后我尝试在恢复模式下启动Ubuntu并使用以前版本的内核,但在所有情况下我都遇到了同样的错误。然后我做了一次记忆测试(两次通过),没有发现任何错误。

最后我尝试从Ubuntu 11.10的Live USB启动上网本(使用UNetbootin创建),但是当我尝试从GRUB启动我的Ubuntu安装时遇到同样的错误:

udevd [94]: timeout: killing '/ sbin / blkid-o udev-p / dev / sda' [144]

我想硬盘驱动器上有硬件故障,但我不明白为什么这只会影响Linux分区,而不影响Windows分区。

我不知道还能做些什么。

Answers:


2

看起来系统无法找到或挂载包含根文件系统的分区。

BusyBox的 提示是其中的一部分 初始RAM磁盘( initramfs,在加载根文件系统之前,通常在启动Linux的早期阶段使用。这个 initramfs与内核和GRUB(引导加载程序)数据一起,通常存储在单独的引导分区中。您的启动分区似乎完好无损。

blkid 负责扫描硬盘并传输分区信息 udev 这样它就可以挂载分区。显然, blkid 在扫描根分区时挂起或花费太长时间,因此系统被杀死 blkid 并且无法安装根文件系统。这可能是由硬盘驱动器故障或分区数据损坏引起的。

你可以做几件事:

  • 确保在引导加载程序中正确指定了根分区。
  • 使用 badblocks 使用诸如的实用程序在硬盘驱动器上执行表面扫描 分手魔术 ,并尝试修复根分区,如果它已损坏。
    • 如果硬盘驱动器没问题,尝试从分区恢复数据,然后删除分区并重新安装Ubuntu,在其位置创建一个新分区。
    • 如果硬盘驱动器有坏块,请备份硬盘驱动器上的所有数据并更换驱动器。在这种情况下,驱动器很可能会发生灾难性故障。

编辑: 看来硬盘出现故障。如果数据有价值,请将其发送到数据恢复服务。如果可用,请更换硬盘驱动器并从备份还原数据。


我不知道 发现 根分区 - 内核总是给我 Unable to mount rootfs 当我输入错误的时候 root= 参数进入GRUB。我跟不上Ubuntu如何处理事情。
new123456

@DragonLord非常感谢你的教育回应:-)但是我怎样才能确保在bootloader上正确指定了root分区?
peixe80

我用PartedMagic 2012.2.19 USB-Live启动了上网本,但没有加载硬盘。当我打开GParted,经过大量时间尝试访问磁盘后,我收到一条错误消息,告诉我它无法找到磁盘: subirimagenes.com/fotos-parted2-7477418.html 我还能做什么?非常感谢你!
peixe80

@DragonLord我看到硬盘坏了。我已经恢复了数据,因为我可以从Windows访问共享分区。非常感谢您的帮助!
peixe80
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.