cfdiskでのNTFSパーティションのラベル表示がおかしい [CentOS]
NTFS パーティションのサイズを拡張したところ、CentOS 6.2 上の cfdisk (util-linux-ng 2.17.2) において、ラベルの欄に [^A] と表示されるようになってしまった。
(サイズ変更前は、ラベルの有無に関わらず、ラベル欄には何も表示されなかった。)
2. 対処方法
cfdisk (util-linux-ng 2.18) 以降を使用する。
例えば、Fedora 14 の util-linux-ng-2.18-4.3.fc14 パッケージから cfdisk を取り出し、/usr/local/bin/cfdisk にコピーする。
(注) cfdisk の不具合であり、cfdisk (util-linux-ng 2.18) で改善されている。
3. 補足
この件に関連し、cfdisk の出力のバージョンによる違いを調べてみた。
使用した cfdisk は下記の通りである。
・cfdisk (util-linux-ng 2.17.2) on CentOS 6.2
・cfdisk (util-linux-ng 2.18) in util-linux-ng-2.18-4.3.fc14.i686.rpm
・cfdisk (util-linux 2.19.1) in util-linux-2.19.1-1.fc15.i686.rpm
・cfdisk (util-linux 2.20.1) in util-linux-2.20.1-2.fc16.i686.rpm
(1) NTFS のラベル表示
・cfdisk (util-linux-ng 2.17.2) 以前
表示が正しくない。
(表示されない、または異常な値(^A 等) が表示される。)
・cfdisk (util-linux-ng 2.18) 以降
正しく表示される。
(2) FS Type が 0xfd の場合の FS Type の表示
・cfdisk (util-linux-ng 2.17.2) 以前
"Linux raid autodetect" と表示される。
・cfdisk (util-linux-ng 2.18) 以降
RAID 化されている FS のタイプが表示される。
コメント 0