Windows 更新后分区表损坏

Windows 更新后分区表损坏

昨天我让 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 分区恢复我的项目?

相关内容