領域テーブル項目がディスクの順序と一致しません - fdisk編

以前に「領域テーブル項目がディスクの順序と一致しません」を修正するのにMultiple Boot Managerを利用する方法を書いたが、Fedora9をインストールする下準備をしていて、fdiskそのものにディスク項目の順序を並べ替えるコマンドがあることを知った。*1

# fdisk /dev/sda
[]Command (m for help): m[]
[]Command action[]
...省略...
[]   x   extra functionality (experts only)[]

[]Command (m for help): x[]

[]Expert command (m for help): m[]
[]Command action[]
...省略...
[]   f   fix partition order[]
...省略...

「extra functionality」は今まで試してみたことが無かった。
なお、fdiskのマニュアルで、fdiskより優先して使うことが推奨されているcfdiskには同様の機能が無いようだ。

*1:ただし、整列させるだけで、MBMの様に任意の順序に変更することはできない。