vine-users ML アーカイブ



[vine-users:062783] fdisk と /proc/partitions が異なる場合

  • From: Hiromu Yoshinouchi <hiromu@xxxxxxxxxxxxx>
  • Subject: [vine-users:062783] fdisk と /proc/partitions が異なる場合
  • Date: Sun, 26 Oct 2003 11:01:06 +0900
芳之内と申します。

ハードディスクのパーティションの切り方によっては、fdisk の結果と
/proc/partitions の内容が異なることがあります。
以下はその例です。もちろんこの場合、パーティションの切り方はまともではあ
りません。結果的にこのようになり、その結果fdisk が正確に領域情報を取得
できなくなっています。
 
1) cfdisk -P s /dev/hda の結果の一部
           最初の   最後の
 #  領域    セクタ   セクタ オフセット 大きさ  Filesystemタイプ(ID)  
-- ------- -------- --------- ------ --------- ----------------------
 1 基本領          0 20980889      63 20980890  HPFS/NTFS (07)       
 2 基本領   20980890 117210239      0 96229350  Win95 Ext'd (LBA) (0F)
 5 論理領   20980890 31471334      63 10490445  Win95 FAT32 (0B)     
   論理領域 31471335 62942669       0 31471335  空き領域             
 6 論理領   62942670 73433114      63 10490445  Linux (83)           
 7 論理領   73433115 74493404      63  1060290  Linux swap (82)      
 8 論理領   74493405 84983849      63 10490445  Linux (83)           
 9 論理領   84983850 95474294      63 10490445  Linux (83)           
10 論理領   95474295 117210239     63 21735945  Linux (83)          

2)cat /proc/partitions の結果の一部
  ---------------------------
  major minor #blocks  name  
  ---------------------------
  3      0    58605120  hda 
  3      1    10490413  hd1 
  3      2           1  hd2
  3      5     5245191  hd5
  3      6    10490445  hd6
  3      7     5245222  hd7
  3      8     5245191  hd8
  3      9      530113  hd9
  3     10     5245191  hd10
  3     11     5245191  hd11
  3     12    10867941  hd12

hda1,5,6,7,8,9,10,11,12 は正常にmount できます。
従いまして、fdiskのデバイス番号は実際のデバイス番号と異なります。
---------------------------------
fdisk の番号       実際の番号
  hda6              hda8
  hda7              hda9
  hda8              hda10
  hda9              hda11
  hda10             hda12
となります。
この状態は気持ち悪いので、現在はパーティションは切直して使用しています。

-----------------------
Hiromu  Yoshinouchi
Yoshino Brain Co.,LTD
e-mail: hiromu@xxxxxxxxxxxxxxxx
URL1:   http://YoshinoBrain.com