Fdiskは余分なスペースを認識できません
信頼できる74 GBラプターハードドライブを600 GBヴェロキラプターベヒーモスにアップグレードしました。
「dd」を使用してドライブのクローンを作成し(つまり、「dd if = old-drive-device of = "new-drive-device)、ハードドライブを交換したり、起動したりしました。すべてうまくいきました。
1つの例外を除いて、fdiskではパーティションを追加できません。そのため、追加の500 GB以上のディスクを使用できません。
Fdiskは正しいサイズを認識します。合計セクターは、最後のパーティションの最後のセクターの10倍です。
これがfdiskの出力です:
合計セクターは1172123568(10桁)であることに注意してください。最後のセクターは145211533(9桁)です。
Disk /dev/sda: 600.1 GB, 600127266816 bytes
255 heads, 63 sectors/track, 72961 cylinders, total **1172123568** sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x55af2dbb
Device Boot Start End Blocks Id System
/dev/sda1 * 63 80324 40131 83 Linux
/dev/sda2 80325 4096574 2008125 82 Linux swap / Solaris
/dev/sda3 4096575 5092604 498015 83 Linux
/dev/sda4 5092605 145211534 70059465 5 Extended
/dev/sda5 5092668 7100729 1004031 83 Linux
/dev/sda6 7100793 27117719 10008463+ 83 Linux
/dev/sda7 27117783 47134709 10008463+ 83 Linux
/dev/sda8 47134773 87152624 20008926 83 Linux
/dev/sda9 87152688 127170539 20008926 83 Linux
/dev/sda10 127170603 133178849 3004123+ 83 Linux
/dev/sda11 133180898 **145211533** 6015318 83 Linux
私は最後のパーティションを削除して新しいパーティションを作成しようとしましたが、fdiskは「新しく改善された端に移動する」と考えましたが、これでも機能しません。
fdiskの有無にかかわらず、何か提案はありますか?
前もって感謝します
新しいパーティションを作成する代わりに、既存のパーティションのサイズ変更を確認してください。これには、GPartedを使用します。
http://gparted.sourceforge.net/
具体的には、CD-ROMから起動できるGParted Live CDを使用しています。
http://gparted.sourceforge.net/livecd.php
これにより、パーティションとほとんどのファイルシステムのサイズを変更できます(一部のLVMやMDセットを除く)。
完了したら、再起動してハードディスクに戻ることができます。
私はこれを物理環境と仮想環境の両方で使用しました。 VM環境では、大きなアプリケーション用に「サイズアップ」できる小さなテンプレートVMを維持するのに最適です。
問題は、4つのプライマリパーティションをすべて使用し、拡張パーティションが145211534
で終わっていることです。拡張パーティションのサイズを増やす必要があります。これにより、拡張パーティション内に論理パーティションを追加できます。
それが私のシステムであったとしても、バジリオンのパーティションをコピーする代わりにLVMをセットアップしたでしょう。 LVMセットアップでは、MBRパーティションテーブルをいじる代わりに、追加のスペースを割り当てる柔軟性が大幅に向上します。