话说貌似更改分区表的话是对某个块设备进行操作而不是块设备上的分区吧? /dev/sda1 代表的是首歌主分区而不是设备啊。
试试:
fdisk /dev/sda
2010/3/28 sync <jiannma(a)gmail.com>
我发现执行“ fdisk /dev/sda1" 出现 下面的信息:
[root@camlit ~]# fdisk /dev/sda1
Command (m for help): p
Disk /dev/sda1: 3654 MB, 3654287360 bytes
255 heads, 63 sectors/track, 444 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x69205244
This doesn't look like a partition table
Probably you selected the wrong device.
Device Boot Start End Blocks Id System
/dev/sda1p1 ? 13578 119522 850995205 72 Unknown
Partition 1 has different physical/logical beginnings (non-Linux?):
phys=(368, 111, 45) logical=(13577, 238, 11)
Partition 1 has different physical/logical endings:
phys=(371, 101, 51) logical=(119521, 238, 60)
Partition 1 does not end on cylinder boundary.
/dev/sda1p2 ? 45382 79243 271987362 74 Unknown
Partition 2 has different physical/logical beginnings (non-Linux?):
phys=(67, 115, 32) logical=(45381, 70, 3)
Partition 2 has different physical/logical endings:
phys=(299, 114, 44) logical=(79242, 34, 29)
Partition 2 does not end on cylinder boundary.
/dev/sda1p3 ? 10499 10499 0 65 Novell Netware
386
Partition 3 has different physical/logical beginnings (non-Linux?):
phys=(114, 111, 32) logical=(10498, 56, 41)
Partition 3 has different physical/logical endings:
phys=(353, 115, 52) logical=(10498, 56, 40)
Partition 3 does not end on cylinder boundary.
/dev/sda1p4 167628 167631 25817+ 0 Empty
Partition 4 has different physical/logical beginnings (non-Linux?):
phys=(0, 0, 0) logical=(167627, 190, 52)
Partition 4 has different physical/logical endings:
phys=(0, 0, 0) logical=(167630, 245, 26)
Partition 4 does not end on cylinder boundary.
Partition table entries are not in disk order
这是怎么回事阿? 望大虾们给解释下,谢谢..
--
Take a Deep Breath out of Windows