/root
我在配备20Gb SSD 驱动器的华硕 S400 笔记本电脑上运行 Ubuntu 14.04 。虽然/home
目录安装到 SSD 驱动器上,但目录通过符号链接放置在 500Gb 驱动器上。
当我启动计算机时,它会进入 GRUB 并提供加载 Ubuntu 或运行内存测试(memtest+86)。我转到 Ubuntu 的高级选项并选择运行恢复模式。当我转到fsck
(检查所有文件系统)时,我收到以下错误:
...
ata2.00: status: { DRDY ERR }
ata2.0: error: { UNC }
end_request: I/O error, dev sdb, sector 41946208
但是,当我从 Ubuntu USB 密钥启动时,我可以看到驱动器目录结构并在其上运行测试。
关于如何解决问题有什么建议吗?非常感谢您对诊断和恢复工具的任何建议。
答案1
你好,我遇到了同样的问题,你可以做的是从启动中进行恢复,然后转到 shell 并输入:
linux64
grub-install
update-grub2
然后重新启动,这样它可能会正常工作。
答案2
事实证明,问题出在安装的 SSD 上/
。我已经解决了这个问题,方法是Live CD 恢复指南和
$ sudo fdisk -l /dev/sdb
然后我必须使用 USB 密钥将 Ubuntu 重新安装到 SSD 上(请参阅这)。
重启后,GRUB 被破坏了。我使用boot-repair
从 PPA 安装到实时 Ubuntu USB 密钥上的工具修复了这个问题(请参阅这)。