安装期间断电后,根文件系统检查失败


18

在升级的“安装”阶段,出现了电源故障。再次启动后,将报告以下错误:

init: udevtrigger main process (420) terminated with status 1
init: udevtrigger post-stop process (428) terminated with status 1
init: udevmonitor main process (419) killed by TERM signal
The disk drive for / is not ready yet or not present
Continue to wait; or press S to skip mounting or M for manual recovery

按M给我以下消息:

Root filesystem check failed.
A maintenance shell will now be started.
CONTROL-D will terminate this shell and reboot the system.

这听起来和这个问题相同,我在那部分回答了这个问题。不幸的是,我不记得我所做的一切,但是它应该至少可以引导您。
马修·克鲁姆利

Answers:


29

我也遇到过同样的情况-升级期间出现电源故障。

进入维护外壳,然后尝试以下操作:

sudo mount -o remount,rw /
sudo  dpkg --configure -a
sudo mount -o remount,ro /
sudo sync
sudo reboot

(最后的重新安装/同步可能只是妄想症,以防万一...)


谢谢-mount -o remount,rw /; dpkg --configure -a; 重启; 工作了!我不得不跳过最后的重新安装/同步操作,并在驱动器繁忙时直接跳转以重新启动。干杯。
格里

+1全部工作(更新失败)。第3行说“ /忙”。
Ashkan Kh。Nazary 2012年

在第二行处理时,我收到此错误“由于存在太多错误,因此暂停了处理”
Sumit Ramteke 2013年

考虑在其他命令之前添加umount /fsck,以清除所有损坏的磁盘。
埃里克·佛苏姆

3

当您到达此根shell时,键入fdisk -l以获取系统中驱动器的列表,然后在fsck上执行/(使用列表中的名称,例如/dev/sd5分区。)

要强制进行磁盘检查,请使用sudo fsck -f


它说得很干净,我已经在另一个分区上安装了Ubuntu,目前我已经安装了3个Ubuntu1。当我尝试升级时,原来的Ubuntu 10.10弄乱了。2。当问题出现时,我正在升级到Ubuntu 11.04的一部分。开始。3.新安装我是一个新手,请原谅我的问题。有什么方法可以使用有效的安装程序(3)对其进行整理?
Oo Nwoye

@OoNwoye:最有可能的是,您可能需要强制执行文件系统检查(稍后我将更新我的答案)
RolandiXor

@OoNwoye:这个解决方案对您有用吗?
Sumit Ramteke

IM面对的是在回复评论 askubuntu.com/questions/38617/...
萨米特Ramteke

1

我遇到了同样的问题(升级期间断电)。在我的情况下,显示错误消息后系统被冻结:按S或M(或任何其他键)没有任何效果。

我按照@ scott-wood的说明进行了修复。只是一点补充:要进入维护外壳,您需要从活动磁盘启动并选择以下选项:

  1. 抢救损坏的系统;
  2. 选择要用作根文件系统的设备(通常是第一个条目);
  3. 选择“在/ dev / ...中执行Shell”作为救援操作。

我忘记了执行mount和sync命令,并且系统成功恢复,因此我认为跳过它们是安全的。

最后,请记住通过运行“ reboot”来重启系统。或者,您需要通过键入“ exit”或按CTRL + D退出外壳。一旦脱离外壳,请选择选项“重新启动系统”。


-1

我也遇到了此错误,但是我的问题(以及解决方法)有所不同。

成功安装Ubuntu 11.04之后,我运行了dist-upgrade。出于某种原因,在升级过程中,它随机更改了我的所有未由UUID标识的分区的/ etc / fstab中的驱动器号。

编辑/ etc / fstab并修复驱动器号对我来说解决了这个问题。

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.