![启用 Windows 10 升级后恢复数据和 Linux 分区](https://linux22.com/image/990495/%E5%90%AF%E7%94%A8%20Windows%2010%20%E5%8D%87%E7%BA%A7%E5%90%8E%E6%81%A2%E5%A4%8D%E6%95%B0%E6%8D%AE%E5%92%8C%20Linux%20%E5%88%86%E5%8C%BA%20.png)
我的笔记本电脑上有双启动 Windows 8 和 Ubuntu,并且有一个 NTFS 数据分区。
强制迁移到 Windows 10 后,我的计算机在 grub 救援模式下重新启动,并且我能够在 ubuntu 或 Windows 上启动。
error: no such partition.
Entering rescue mode...
grub rescue>
因此我尝试在实时 USB 上使用启动修复功能重新安装 grub,但是没有作用并且我的计算机现在直接在 Windows 上启动...
当前分区信息(bootInfo):
Disk /dev/sda: 512.1 GB, 512110190592 bytes
255 heads, 63 sectors/track, 62260 cylinders, total 1000215216 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
Partition Boot Start Sector End Sector # of Sectors Id System
/dev/sda1 * 2,048 718,847 716,800 7 NTFS / exFAT / HPFS
/dev/sda2 718,848 208,764,927 208,046,080 7 NTFS / exFAT / HPFS
/dev/sda3 826,302,464 1,000,214,527 173,912,064 5 Extended
Invalid MBR Signature found.
/dev/sda5 ? 1,524,864,998 5,236,647,937 3,711,782,940 c0 CTOS
/dev/sda6 ? 5,092,567,351 8,619,976,874 3,527,409,524 c5 DRDOS secured Extended
/dev/sda4 208,764,928 826,302,463 617,537,536 7 NTFS / exFAT / HPFS
/dev/sda5 ends after the last sector of /dev/sda
the logical partition /dev/sda5 is not contained in the extended partition /dev/sda3
/dev/sda5 overlaps with /dev/sda6
/dev/sda6 ends after the last sector of /dev/sda
the logical partition /dev/sda6 is not contained in the extended partition /dev/sda3
/dev/sda1 -> MBR(分区已正确识别)
/dev/sda2 -> OS windows(分区已正确识别)
/dev/sda3 -> 扩展分区
-> /dev/sda5 逻辑 Ubuntu 分区(可能是 /)
-> /dev/sda6 逻辑 Ubuntu 分区(可能是 /home)
在 gparted 上,我看到 /dev/sda3,但没有显示逻辑分区
/dev/sda4 -> NTFS 数据分区
在 gparted 上,当我尝试挂载该分区时出现以下错误(在 Windows 上也无法挂载该分区...):
Unable to detect file system! Possible reasons are:
- The file system is damaged
- The file system is unknown to GParted
- There is no file system available (unformatted)
- The device entry /dev/sda4 is missing
完整启动信息 =>http://pastebin.com/raw/FCr1WWCW
当前分区信息 (fdisk):
Invalid flag 0x3261 of EBR (for partition 5) will be corrected by w(rite).
label: dos
label-id: 0x8858596d
device: /dev/sda
unit: sectors
/dev/sda1 : start= 2048, size= 716800, type=7, bootable
/dev/sda2 : start= 718848, size= 208046080, type=7
/dev/sda3 : start= 826302464, size= 173912064, type=5
/dev/sda4 : start= 208764928, size= 617537536, type=7
/dev/sda5 : start= 1524864998, size= 3711782940, type=c0
使用 gpart 扫描: =>http://pastebin.com/raw/2N4ZDTvL
我现在要做什么才能恢复我的 NTFS 数据和 Linux 分区?
谢谢您的帮助(抱歉我的英语不好)。