Ubuntu 14.04 lts 64位启动问题

Ubuntu 14.04 lts 64位启动问题

女士们、先生们,大家好,

我是 Linux/Ubuntu 14.04 lts 的新手,我 3 个月前安装了它,它一直运行良好,直到昨天,我正在使用 virtualbox 处理 Windows 8。之后,我从 Ubuntu 根会话注销并切换到另一个会话,突然 Ubuntu 卡在闪烁的光标上,所以我重新启动了 PC,它提示我 grub 选项,我尝试了所有选项,但始终提供此输出:

mount: mounting /dev/disk/by-uuid/53dc799e-7378-49bd-a0e7-93370d11e5551 on /root failed: invalid argument
mount: mounting /dev on /root/dev failed: No such file or directory
mount: mounting /sys on /root/sys failed: No such file or directory
mount: mounting /proc on /root/proc failed: No such file or directory
Target filesystem doesn't have requested /sbin/init
No init found - Try passing init=bootarg

BusyBox v1.21.1 (Ubuntu 1:1.21.0-1ubuntu 1) built-in shell (ash)
Enter 'help' for a list of built-in commands
(initramfs) _



这是我的“uname -a”输出:

Linux ubuntu 3.13.0-32-generic #57-Ubuntu SMP Tue Jul 15 03:51:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux



一些额外的信息可能会有帮助:

  • 当我重新启动电脑时,我的外部硬盘已插入。
  • 我有一台 Sony Vaio Intel Core i3 / 3GB RAM / 320 GB TOSHIBA MK3265GSX (GJ002H) 硬盘。
  • 很长一段时间以来(当我使用 Windows 7 时),当我启动我的电脑时都会出现智能内置硬盘故障预测消息,但我可以正常使用它。
  • 当我尝试使用 Ubuntu LiveCD 启动打开硬盘时,它会在一个框中显示以下内容:


    挂载文件系统时出错


    在 /media/ubuntu/53dc799e-7378-49bd a0e7-93370d1e5551 处安装 /dev/sda1 时出错:命令行 `mount -t "ext4" -o "uhelper=udisks2,nodev,nosuid" "/dev/sda1" "/media/ubuntu/53dc799e-7378-49bd-a0e7-93370d1e5551"' 以非零退出状态 32 退出:mount:/dev/sda1 上的 fs 类型错误、选项错误、超级块错误,
      missing codepage or helper program, or other error
      In some cases useful info is found in syslog - try
      dmesg | tail  or so
    

    (udisks-错误-quark,0)####



如果有人能帮助我,那就太好了。(抱歉我的英语不好!)



新编辑:

我同意你的意见@JavierRivera,也许我必须尝试启动修复关联检索我的数据。
顺便说一下,这是dmesg我看到的输出与我的问题有关:

[ 445.456676] ata1.00: status: { DRDY ERR } [ 445.456681] ata1.00: error: { UNC } [ 445.508901] ata1.00: configured for UDMA/100 [ 445.508936] sd 0:0:0:0: [sda] Unhandled sense code [ 445.508942] sd 0:0:0:0: [sda]
[ 445.508945] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE [ 445.508949] sd 0:0:0:0: [sda]
[ 445.508952] Sense Key : Medium Error [current] [descriptor] [ 445.508957] Descriptor sense data with sense descriptors (in hex): [ 445.508959] 72 03 11 04 00 00 00 0c 00 0a 80 00 00 00 00 00 [ 445.508969] 12 44 97 99 [ 445.508973] sd 0:0:0:0: [sda]
[ 445.508976] Add. Sense: Unrecovered read error - auto reallocate failed [ 445.508979] sd 0:0:0:0: [sda] CDB: [ 445.508981] Read(10): 28 00 12 44 97 98 00 00 08 00 [ 445.508990] end_request: I/O error, dev sda, sector 306485145 [ 445.509016] ata1: EH complete [ 445.509052] JBD2: Failed to read block at offset 4595 [ 445.509067] JBD2: recovery failed [ 445.509071] EXT4-fs (sda1): error loading journal



我必须检索我的数据,因此,如果您能给予关注,那就太好了!

答案1

看起来 SMART 就在最后,而你的硬盘对我来说出现故障。

您在启动时和使用实时 CD 时收到的所有消息都与读取磁盘的问题有关。

您可以输入:

dmesg

在命令行上获取更多错误和更多信息,您还可以从 live cd 运行磁盘工具以从磁盘中获取 SMART 数据。但如果我是你,我会尽快更换我的硬盘。

答案2

最后,启动修复关联解决了我的问题,现在我可以登录,但是GNU Grub即使重新启动后菜单也会提示,我还注意到当我打开终端时它只显示$不一样root@user:~$,并且 Ubuntu 启动很慢,打开应用程序时也是如此!

相关内容