昨天我让 Windows 10 更新,但重启时 grub 显示“未知文件系统”。在尝试了网上找到的所有解决方案后,我使用 Ubuntu Live 修复了这个问题,现在只显示 Windows 启动。
由于之前遇到过类似的问题,我再次使用 Ubuntu live usb,花了几个小时拼命尝试恢复 Ubuntu。我尝试了在互联网上找到的所有解决方案,但都没有取得任何进展……
以下是该问题的坐标:
fdisk -l
Disk /dev/sda: 223.6 GiB, 240057409536 bytes, 468862128 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
Disklabel type: dos Disk identifier: 0x76936d13
Device Boot Start End Sectors Size Id Type /dev/sda1
* 2048 206847 204800 100M 7 HPFS/NTFS/exFAT /dev/sda2 206848 385979729 385772882 184G 7 HPFS/NTFS/exFAT /dev/sda3
385980416 386936831 956416 467M 27 Hidden NTFS WinRE /dev/sda4
386940926 468860927 81920002 39.1G 5 Extended /dev/sda5
460462080 468860927 8398848 4G 82 Linux swap / Solaris
grub 安装 /dev/sda4
Installing for i386-pc platform. grub-install: error: failed to get
canonical path of `/cow'.
挂载 /dev/sda4 /mnt
mount: /mnt: wrong fs type, bad option, bad superblock on /dev/sda4,
missing codepage or helper program, or other error.
测试磁盘
Disk /dev/sda - 240 GB / 223 GiB - CHS 29185 255 63
Partition Start End Size in sectors
* HPFS - NTFS 0 32 33 12 223 19 204800
P HPFS - NTFS 12 223 20 24026 43 17 385773568
P HPFS - NTFS 24026 43 18 24085 179 30 956416
L Linux 24085 211 63 28662 79 25 73521152
L Linux Swap 28662 111 58 29185 61 60 8398848
如果我尝试将 Linux 分区设置为主可启动分区,它会显示“结构不好”。
我怎样才能让我的 ubuntu 再次工作或者至少从那个 linux 分区恢复我的项目?