如何恢复我的 Ubuntu

如何恢复我的 Ubuntu

我无法启动使用 Windows 中的 Wubi 安装的 Ubuntu

当我在恢复模式下运行 Ubuntu 时,它给出了一个错误:

mount: mounting  /sys on /root/sys failed.

然后出现以下提示:

initramfs: 

我使用实时 USB 登录,并在终端中运行命令:sudo fdisk -l 其输出为

Disk /dev/sda: 640.1 GB, 640135028736 bytes

255 heads, 63 sectors/track, 77825 cylinders, total 1250263728 sectors

Units = sectors of 1 * 512 = 512 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x9514ed6b

   Device Boot      Start         End      Blocks   Id  System

/dev/sda1   *        2048      206847      102400    7  HPFS/NTFS/exFAT

/dev/sda2          206848   614404095   307098624    7  HPFS/NTFS/exFAT

/dev/sda3       614405925  1115090624   250342350    7  HPFS/NTFS/exFAT

/dev/sda4      1147858944  1250258943    51200000    7  HPFS/NTFS/exFAT

然后我就跑了sudo fsck /dev/sda1/

其输出如下:-

fsck from util-linux 2.20.1
fsck: fsck.ntfs: not found
fsck: error 2 while executing fsck.ntfs for /dev/sda1

我也试过

sudo ntfsck /dev/sda1/其输出如下

Failed to access '/dev/sda1/': Not a directory
Error opening partition device: Not a directory

答案1

  1. 尝试使用 Windows 更正 Windows 文件系统:参见WubiGuide - 无法启动 Ubuntu
  2. 然后启动实时 USB 并尝试纠正 Ubuntu 文件系统。
  3. 输入sudo blkid以决定哪个分区是您的 Windows 分区与 Wubi 磁盘
  4. 键入sudo mount /dev/sdax /mnt以使用 Wubi 磁盘安装 Windows 分区。根据您在步骤 3 中的决定,将其替换/dev/sdax/dev/sda1/dev/sda2或。/dev/sda3/dev/sda4
  5. 键入sudo e2fsck -pv /mnt/ubuntu/disks/root.disk以检查 Wubi 磁盘内的 Ubuntu 文件系统。
  6. 键入sudo mkdir /wubi以为您的 Ubuntu 数据创建一个文件夹。
  7. 键入sudo mount -o loop /mnt/ubuntu/disks/root.disk /wubi以使用 Ubuntu 安装 Wubi 磁盘。现在您的所有数据应该都在文件夹 /wubi 中。
  8. 有时需要在 Ubuntu 系统内执行命令。如果您需要 Ubuntu 系统的环境,可以输入以下命令:

    sudo mount -o bind /mnt /wubi/host

    sudo mount -o bind /dev /wubi/dev

    sudo mount -o bind /proc /wubi/proc

    sudo mount -o bind /sys /wubi/sys

    sudo chroot /wubi

    your commands

    exit

    sudo umount -a

我发现ubuntuusers.de。它是德语的,但是命令当然是相同的。

相关内容