Linux Mint14をUbuntu12.10およびWindows7と一緒に3番目のOSとしてインストールしようとしたときに、最初に問題に気づきました。Mintをインストールする別のパーティションを作成できませんでした。
ざっと見てみると、プライマリパーティションの制限に達していることに気付きました:(テーブルの左から右へ)1)Grubファイルの保存に使用するつもりだったが、2)に到達しなかった最大100MBのプライマリパーティション25 GBの拡張パーティション。パーティション全体にext4Ubuntuパーティションが含まれ、3)〜513GBのパーティションにWindows7が含まれ、4)約50 GBの未割り当て領域、最後に5)4GBのスワップパーティションが含まれます。
最初の約100MBのパーティションを消去することにしましたが、とにかく必要ありませんでした。しかし、これは私にジレンマをもたらしました。Ubuntuが初期インストール中に、それ自体のために拡張パーティションを作成したため、これ以上作成できませんでした。 Ubuntu自体を収容するのに十分なスペースしかないため、Ubuntuの拡張パーティションを持つことは事実上役に立たず、拡張の利点はここでは無意味です。そして、今すぐMintをインストールすると、これ以上作成したい場合に、将来的にプライマリパーティションが多すぎるという同じ問題に直面することになります。
私が本当にやりたいのは、現在の拡張パーティションを通常のプライマリパーティションに変換し、将来のすべてのパーティション用に未割り当て領域に新しい拡張パーティションを作成することです。これは可能ですか?もしそうなら、どのように?よろしくお願いします!
ベストアンサー
私のFixPartsプログラムは、MBRパーティションのレイアウトに関して何が合法であるかに関するいくつかの注意点はありますが、プライマリから論理に、またはその逆に変換できます。私があなたのレイアウトと目標を理解していれば、FixPartsはあなたが必要とすることをするはずです。これは、fdisk
を使用するよりも安全である可能性があります またはparted
、ユーザーエラーの余地が少ないためです。また、スワップパーティションを論理に変換することをお勧めします。これにより、プライマリパーティションの数が3に減り、別のプライマリパーティションが必要になった場合に備えて、より多くのオプションを利用できるようになります。スワップスペースを論理パーティションに変換する場合は、GPartedを使用して、FixPartsがスワップパーティションの周囲に作成する拡張パーティションのサイズを変更する必要があります。これらすべてを緊急ディスクから行うのが最善です。