我知道这个问题已经被问过很多次了,甚至我也问过一次...但是今天我了解了 fdisk,所以想把它发布出来,以便有知识的人可以更好地帮助我。
这是 fdisk 创建的日志,我希望 Ubuntu 向我显示 sda3 和 sda4,但它现在没有显示,甚至我的 Windows 7 也无法启动。我的所有数据都在其中一个中,我真的需要它。
谢谢
Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders, total 488397168 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: 0x3aa63aa5
Device Boot Start End Blocks Id System
/dev/sda1 63 2047 992+ 42 SFS
/dev/sda2 * 2048 206847 102400 42 SFS
/dev/sda3 206848 176334847 88064000 42 SFS
/dev/sda4 466913278 488396799 10741761 5 Extended
/dev/sda5 486445056 488396799 975872 82 Linux swap / Solaris
/dev/sda6 466913280 486445055 9765888 83 Linux
Partition table entries are not in disk order
Disk /dev/sdb: 8075 MB, 8075120640 bytes
255 heads, 63 sectors/track, 981 cylinders, total 15771720 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: 0x00000000
Device Boot Start End Blocks Id System
dev/sdb1 * 2048 15771647 7884800 b W95 FAT32
答案1
嗯,sda1、sda2 和 sda3 是 SFS 类型。当 Linux 报告 MS Windows 机器的 SFS 时,通常意味着 Windows 机器 HDD 是使用动态卷格式化的。 分区类型 42是 Windows 特有的动态分区类型,Linux 可能无法完全了解或无法安全地修改它。
它们是纯动态磁盘(不包含任何硬链接分区的磁盘),只有一个分区表条目(类型 42)来定义整个磁盘。动态磁盘将其卷配置存储在位于每个动态磁盘末尾 1 MB 私有区域中的数据库中。
您可以关注这将动态硬盘转换为基本硬盘的链接。