我的问题与论坛上看到的其他问题不同。启动系统时出现以下情况:
[1.168307] ACPI Error: [DSSP] Namespace lookup failure, AE_NOT_FOUND (20160930/psargs-359)
[1.1684911 ACPI Error: Method parse/execution failed [\_SB.PCIO.SATO.SPT2_ GTF] (Node ffff8914550e1938),AE_NOT_FOUND(20160930/psparse-543)
[1.210601] ACPI Error: [DSSP] Namespace lookup failure, AE. NOT_FOUND (201609 30/psargs-359)
[1.210773] ACPI Error: Method parse/execution failed [\_SB.PCIO.SATO.SPT2._GTF] (Node ffff8914550e1938), AE_NOT_FOUND (20160930/psparse-543)
BusyBox v1.22.1 (Ubuntu 1:1.22.0-19ubuntu2) built-in shell (ash) Enter 'help' for a list of built-in commands.
(initramfs)
然后,我写下“退出”,发生了以下情况:
mount: mounting /sys on /root/sys failed: No such file or directory
mount: mounting /proc on /root/proc failed: No such file or directory
/init: line 343: can't open /root/dev/console: no such file
[17.080779] Kernel panic - not syncing: Attempted to kill init! exitcode=040000200
[ 17.080779]
[17.080786] CPU: 0 PID: 1 Comm: init Not tainted 4.10.0-21-generic #23-Ubuntu
[17.080790] Hardware name: HSI MS-7850/H87-G41 PC Mate(MS-7850), BIOS V3.1 05/09/2013
[17.080793] Call Trace:
[ 17.080800] dump_stack+0x63/0x81
[ 17.080804] panic+0xe4/0x22d
[ 17.080808] do_exit+0xb09/0xb10
[ 17.080811] do_group_exit+0x43/0xb0
[ 17.080814] SyS_exit_group+0x14/0x20
[ 17.080818] entry_SYSCALL_64_fastpath+0x1e/0xad
[17.080822] RIP: 0033:0x7ff7adaa7b38
[17.080824] RSP: 002b:00007ffe0a976738 EFLAGS: 00000202 ORIG_RAX: 00000000000000e7
[17.080828] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007ff7adaa7b38
[ 17.060632] RDX: 0000000000000002 RSI: 000000000000003c RDI: 0000000000000002
[17.080835] RBP: 0000562f9813642d8 R08: 00000000000000e7 R09: ffffffffffffff98
[ 17.080838] R10: 0000562f98b568f0 R11: 0000000000000202 R12: 0000000000000001
[ 17.080842] R13: 0000562f98b5c630 R14: 0000562f98b64358 R15: 0000000000000000
[17.080864] Kernel Offset: Ox4c00000 from Oxffffffff81000000 (relocation range: Oxffffffff80000000-Oxffffffffbfffffff)
[ 17.080869] ---[ end Kernel panic - not syncing: Attempted to kill initl exitcode=0x00000200
[ 17.080869]
这是我一周内第二次安装 Kubuntu 17.04,也是第二次发生这种情况。我也安装了 Windows10,但它运行正常。有什么建议吗?非常感谢。
答案1
来自评论...
看来 BIOS 更新可能解决了一些问题,但启动问题仍然存在。ACPI 错误消失后,我们可能会让您再次重新安装操作系统,但首先让我们检查一下您现有的文件系统。
要检查 Ubuntu 分区上的文件系统...
- 启动到 GRUB 菜单
- 选择高级选项
- 选择恢复模式
- 选择 Root 访问
- 在 # 提示符下,输入
sudo fsck -f /
- 如果有错误,请重复 fsck 命令
- 类型
reboot
如果由于某种原因您无法执行上述操作...
- 启动至 Ubuntu Live DVD/USB
- 启动
gparted
并确定哪个 /dev/sdaX 是你的 Ubuntu EXT4 分区 - 辞职
gparted
- 打开
terminal
窗户 - 输入
sudo fsck -f /dev/sdaX
# 用你之前找到的数字替换 X - 如果有错误,请重复 fsck 命令
- 类型
reboot
更新#1:
进一步检查硬盘硬件...
使用该Disks
应用程序查看SMART Data & Tests
数据并运行测试。您可以安装gsmartcontrol
以监控磁盘。由于这是 HDD,因此您可以e2fsck -c -k /dev/sdb
在从 Ubuntu Live DVD/USB 运行时对驱动器进行坏块处理。
答案2
我在启动时选择了“恢复模式”,出现的内容如下:
EXT4 - fs (sdb5):VFS: found ext4 filesystem with invalid superblock checksum. Run e2fsck? mount: mounting /dev/sdb5 on /root failed: Bad message done. initramfs
我尝试了一下fsck -f /
,结果如下:
error 2 (no such file or directory) while executing fsck.ext2 for /
然后我尝试:e2fsck -f /
并开始出现一些消息superblock invalid.... /dev/sdb5 was not cleanly mounted, check forced ... Inode 4325681 seems to contain garbage. Clear <y>?
我接受了,结果出现了很多类似的消息,但 Inode 号不同。最后我用“a”选项检查(对所有问题都回答“是”)。
开始出现数百条类似的修复问题的消息,最后终于结束了。我使用“e2fsck”命令从头开始。屏幕上以惊人的速度充满了负数。我等了 2、3、4、5 分钟,它还没有结束,所以我决定重新启动计算机。好吧,然后我尝试使用 Ubuntu Live DVD。
启动 GParted,确认“sdb5”为 Linux 分区。打开终端并再次输入:fsck 和 e2fsck。再次执行与之前相同的操作,但由于我在“受控”终端窗口中执行了该操作,因此我并不慌张。最后,该过程结束了。再次执行该操作,系统未发现任何错误,因此我认为问题已得到纠正。重新启动系统,但“哦,意外”,GRUB 菜单并未出现。相反,它出现了:Grub rescue
我再次使用 Live CD 启动,并尝试重新安装 GRUB,但每次都告诉我无法在启动设备 (sda) 上安装 GRUB,因此我不想冒险,决定全新安装 Ubuntu。现在,我的 Windows 或 Ubuntu 启动菜单一切正常。我将使用 Ubuntu 工作几天,不安装任何东西,以检查问题是否重现或发生了什么。