我按照博客安装了双启动系统 -Ubuntu 16.04 与 Windows 10以及一个额外的交换分区。几个月来它一直运行良好,no boot device detected
关机后出现了类似的东西(我不确定原因,但我安装了软件更新程序建议的东西)。下次重启时,显示器进入省电模式,我不得不使用电源按钮关机。另外两次尝试都一样,然后我重新连接了 RAM、SATA 电缆、电源线等所有东西,并清理了所有的灰尘。
现在,系统显示一些消息,例如:
watchdog=1 notification connection refused
光标在黑屏上闪烁。某些类型的重复消息以几乎相同的时间间隔打印出来。起始词是:
Oops
Modules linked in
CPU
Hardware name
Task
---end trace ---
以及一些十六进制代码和?
符号。
如果我尝试使用Ctrl+ Alt+登录F*,它会打印:
/dev/sda3: recovering journal
/dev/sda3: clean *** / *** files, *** / *** blocks
下次按下键盘时:
agetty[949]: segfault at *** ip *** sp *** error 14 in locale-archeive[***]
我尝试从 Grub 菜单查看内容。其中有(hd0,msdos3)/
和/boot/grub
其他系统目录。(hd0,msdos2)
以及(hd0,msdos4)
内容/home
和windows
分区。其余(hd0,msdos1)
显示unknown filesystem
。
我该如何纠正错误?或者至少复制内容并重新安装 Ubuntu?
更新1
从实时 USB 启动节目:
32 bit relocation outside of kernel!
-- system halted!
更新2
关于新贵:
/dev/sda3 contains a file system with errors, check forced.
Deleted inode 3670025 has zero dtime. FIXED.
/dev/sda3: 373516/9158656 files (0.2% non-contiguous), 2754152/36621093 blocks.
fsck exited with status code 1
[ 19.752709 ] upstart[1]: segfault at 5 ip ...
...
[ 19.768565 ] --- [end Kernel panic - not syncing: attempted to kill init! exitcode=0x00000000b
答案1
我希望有人会像我一样沮丧地到达这里,所以在尝试恢复bad file system
/之前先拯救自己boot device error
。
我在 4 个插槽中的一个插槽上安装了bad RAM
。因此,我想提醒您在对硬盘驱动器进行任何操作之前memtest
先从 开始安装。grub menu
另外,你可能很幸运地使用了无错误的 RAM 部分,请阅读以下部分:-
如果您继续对 HDD 进行更多测试,可能会出现不易恢复的文件系统错误。