| 
 | 
 
Hi,all  
     我遇到一个问题,首先对U盘分区,  
     fdisk /dev/sdb 
     n 
     1 
      
      +5G 
      t 
      6 
 
     分区之后的信息是: 
Disk /dev/sdb: 8011 MB, 8011120640 bytes 
247 heads, 62 sectors/track, 1021 cylinders 
Units = cylinders of 15314 * 512 = 7840768 bytes 
Disk identifier: 0x8ef631df 
 
   Device Boot      Start         End      Blocks   Id  System 
/dev/sdb1               1         686     5252671    6  FAT16 
 
然后我再格式化U盘, 
 sudo mkfs.vfat /dev/sdb1  
 
这个时候使用 fdisk -l 
打印还是对的 
 
但是我运行syslinux之后:sudo  syslinux /dev/sdb 
 
发现分区错乱,信息如下: 
 
 Device Boot      Start         End      Blocks   Id  System 
/dev/sdb1   ?      137949      265854   979374166   66  Unknown 
Partition 1 has different physical/logical beginnings (non-Linux?): 
     phys=(734, 123, 14) logical=(137948, 6, 21) 
Partition 1 has different physical/logical endings: 
     phys=(120, 143, 6) logical=(265853, 186, 22) 
Partition 1 does not end on cylinder boundary. 
/dev/sdb2   ?      225242      482806  1972168331    7  HPFS/NTFS 
Partition 2 has different physical/logical beginnings (non-Linux?): 
     phys=(187, 180, 14) logical=(225241, 197, 52) 
Partition 2 has different physical/logical endings: 
     phys=(784, 0, 13) logical=(202345, 177, 1) 
Partition 2 does not end on cylinder boundary. 
/dev/sdb3   ?      214171      341732   976730017   7d  Unknown 
Partition 3 has different physical/logical beginnings (non-Linux?): 
     phys=(252, 59, 46) logical=(214170, 230, 39) 
Partition 3 has different physical/logical endings: 
     phys=(139, 118, 4) logical=(61271, 37, 28) 
Partition 3 does not end on cylinder boundary. 
/dev/sdb4   ?       70766       70770       32804   6f  Unknown 
Partition 4 has different physical/logical beginnings (non-Linux?): 
     phys=(370, 101, 50) logical=(70765, 130, 27) 
Partition 4 has different physical/logical endings: 
     phys=(10, 114, 13) logical=(70769, 200, 38) 
Partition 4 does not end on cylinder boundary. 
 
 
请给予指点。 
谢谢了 |   
 
 
 
 |