更新后无法挂载硬盘也无法启动

更新后无法挂载硬盘也无法启动

我有一个大问题。

我安装了 Ubuntu 14.04(64 位)和 Windows 7。戴尔机器。我有一块硬盘,分区为 sda 1-3 和 5-7。它们上面的数据很重要(但不紧急)。

最近我进行了 Ubuntu 自动更新。Firefox 崩溃了,无法打开。我重启了 - 但无法登录(Ubuntu 卡在登录循环中)。我没有互联网访问权限,所以我尝试了恢复模式 - 我进行了 fsck、更新、升级,甚至在安全图形下运行。但这没有帮助,而且它改变了登录屏幕的分辨率(最差)。Windows 可以初始化启动,但没有成功。

稍后,我尝试从硬盘再次运行 Ubuntu,得到了以下信息:

mount: mounting /dev/disk/by-uuid/numbersandletters 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 /sbin/init.
No init fount. Try passing init= bootarg.

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

(initramfs)

我输入reboot,从 USB(Live CD)启动,我在终端中尝试 sudo fdisk -l。我得到:sda1(USB)。在/dev/我只能看到目录sdasda1。我做到了reboot。它自动从 Live CD 启动(尝试不安装)。失败。重新启动后,我有一个来自硬盘的启动菜单,我输入reboot在控制台中,然后从 Live CD 运行。在/dev/我可以看到一切sda1-7,并且sdasudo fdisk -l仅显示sdb1(usb)。

然后我尝试fsck全部执行,结果如下:

Attempt to read block from … resulted in short read while trying to open…
could this be a zero-length partition?

我试过:

sudo mke2fs -n /dev/...

得到了超级块编号。我一个接一个地尝试,但没有成功:

> *mount -o sb=alternative-superblock /dev/sdaX /mnt*
Can’t read superblock

reboot,无法从 Live CD 启动,硬重启。

成功从硬盘启动:ubuntu ->高级选项->恢复模式

EXT4-fs (sda6): INFO: recovery required on readonly filesystem
EXT4-fs (sda6): write access...

JBD2: recovery failed
EXT4-fs (sda6): error loading journal

(...)

mount: mounting /dev/disk/by-uuid/…... 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 /sbin/init.
No init found. Try passing init= bootarg.

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

(initramfs)

我试了两次,结果一样。之后我从 Live CD(USB)启动了两次 - 我得到了和以前一样的结果(结果中只有 Live CD 可见)sudo fdisk -l)。

有什么建议可以解释问题的原因吗?我该如何解决?我能恢复数据吗?

答案1

我去找了技术人员。他帮不上忙,他遵循了同样的程序。所以如果有人遇到同样的问题,我分享我的解决方案:

  1. 如果您从笔记本电脑上物理卸载光盘,使用 IcyBox(或类似软件),您可以将其变成外部驱动器。启动仍然不起作用,但就我而言,我可以从光盘复制所有数据(它们可以访问)。

  2. 之后,我格式化了光盘,在新系统下一切正常。

相关内容