免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1833 | 回复: 5
打印 上一主题 下一主题

让人费解的分区表 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-01-22 19:06 |只看该作者 |倒序浏览


同一块磁盘

上面是我在windows下看到的分区表


下面是我在linux下看到的分区表

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        2550    20482843+   c  W95 FAT32 (LBA)
/dev/sda2            2551       17918   123443460    f  W95 Ext'd (LBA)
/dev/sda3           17919       19457    12362017+  83  Linux
/dev/sda5            7650       12748    40957686    7  HPFS/NTFS
/dev/sda6           12749       14053    10482381    7  HPFS/NTFS
/dev/sda7           14054       17848    30483306    7  HPFS/NTFS
/dev/sda8           17849       17918      562243+  82  Linux swap / Solaris
/dev/sda9            2551        3767     9775521   83  Linux
/dev/sda10           3768        7649    31182133+  83  Linux



下面是我的主引导记录

主引导记录和linux的分区表是一致的

但是windows中为什么有5个主分区呢

据说这是不可能的

最让我疑惑的是,那个500多兆的swap分区在windows下也是主分区?

也许是windows把不知道什么分区类型的设备统统标成主分区,是这样吗?



[ 本帖最后由 lzsh 于 2008-1-22 19:10 编辑 ]

未命名.JPG (115.34 KB, 下载次数: 14)

未命名.JPG

论坛徽章:
0
2 [报告]
发表于 2008-01-22 22:18 |只看该作者
应该不是“windows把不知道什么分区类型的设备统统标成主分区”
Linux下的分区情况应该是对的,奇怪windows怎么会得到这样的分区结果。

论坛徽章:
0
3 [报告]
发表于 2008-01-23 00:30 |只看该作者
建议尽早备份数据

论坛徽章:
0
4 [报告]
发表于 2008-01-23 00:32 |只看该作者
有个想法,如果LZ不怕出乱子,在win下把那个500M的SWAP分区删应该就能看出是怎么回事了

论坛徽章:
0
5 [报告]
发表于 2008-01-23 12:26 |只看该作者
可能分区表出现错误了, 如有资料还是早点备份

论坛徽章:
0
6 [报告]
发表于 2008-01-23 17:22 |只看该作者
从linux下的输出看整个硬盘按顺序如下分的:

win95 fat32 lba
1 2550 fat32  --  对应图1中第一个分区

win95 ext lba
2551 3767 linux  --  对应图1中第二个分区
3768 7649 linux  --  对应图1中第三个分区
7650 12748 ntfs
12749 14053 ntfs
14054 17848 ntfs  --  以上3个在图1中对应windows蓝色框包含的区域
17849 17918 linux swap  --  这个对应图1中倒数第二个分区

linux
17919 19457 linux --  这个对应图1中最后一个分区

因为extended partition 只是一个链表,里面的分区可以多种多样,没有关系的.
只是windows显示的时候把win95 ext 分区 分拆成了3个
它认为win的ntfs分区合起来才是正宗的extended partiton,而开头和末尾的 linux,linux,linux swap 被甩出来独立显示, 其实这几个应该合起来.
这样一算, 主分区表里面其实只用到3个条目,正好对应楼主的图2的数据.
80 01 01 00 0C FE FF FF 3F 00 00 00 37 16 71 02
00 00 C1 FF 0F FE FF FF 76 16 71 02 08 32 B7 0E
00 00 C1 FF 83 FE FF FF 7E 48 28 11 43 42 79 01
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

所以,依我愚见,分区表没有问题. 这样的结果可能是多次用分区软件调整造成的. 没有多大关系.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP