以前は、プライマリパーティション/dev/sdb1
と拡張パーティション/dev/sdb2
がありました。 sdb1
を削除してsdb2
にマージしたので、ID '/dev/sdb2'
を'/dev/sdb1'
に変更する方法を考えようとしていました(存在しないため) /dev/sdb1
もう)。
/dev/sdb2
内には、/dev/sdb5
と/dev/sdb6
の2つの論理パーティションもあります。
数値IDを変更する簡単な方法はありますか?
私のパーティションテーブルは次のようになります。
Device Boot Start End Blocks Id System
----------------------------------------------------------------
/dev/sdb2 2048 234440703 117219328 f W95 Ext’d (LBA)
/dev/sdb5 16065 87249014 43616475 7 HPFS/NTFS/exFAT
/dev/sdb6 87251063 234440703 73594820+ 7 HPFS/NTFS/exFAT
Nr AF Hd Sec Cly Hd Sec Cly Start Size ID
----------------------------------------------------------
1 00 0 0 0 0 0 0 0 0 00
2 00 32 33 0 254 63 1023 2048 234438656 0f
3 00 0 0 0 0 0 0 0 0 00
4 00 0 0 0 0 0 0 0 0 00
5 00 0 1 1 254 63 1023 14017 87232950 07
6 00 32 33 311 254 63 1023 2048 147189641 07
パーティションを削除し、まったく同じ位置に再作成します。丸め誤差を避けるために、単位としてセクターを使用していることを確認してください。
パーティションの順序を修正するには、昇格された特権でfdiskを入力します
$ Sudo fdisk /dev/sdb2
「追加機能(エキスパートのみ)」と入力します
> x
パーティションの順序を修正
> f
その後、メインメニューに戻ります
> r
新しいパーティトンの「注文」をプレビューして確認する
> p
テーブルをディスクに書き込んで終了します
> w
メニューリストでその時点で使用可能なコマンド(ヘルプ用)
> m