• 締切済み

Virtual Box内のLinuxのパーティション要領拡張

いつもお世話になっております。 Virtual BoxでUbuntuを使用しているのですが、最初のディスク要領を ケチっていたらルートパーティション(/)の要領がたりなくなってしまいました。 調べたところディスク容量を拡張する方法はいくつかあったのですが、 そのまま大きな要領のディスクに移し替えても多分パーティションの 大きさはかわらないんじゃないかと思っています。(違うでしょうか?) パーティションそのものを拡張する方法がみつからないため、教えて頂ければと思います。

みんなの回答

  • Wr5
  • ベストアンサー率53% (2173/4061)
回答No.1

Virtual Box使ったことありませんので不明ですが…… 仮想ディスクを追加して、/以下のディレクトリをそちらにマウントし直す。 というのは無理なんでしょうか? /varや/homeなどは容量食いますから別パーティションにマウントするとか…。 /binなど、/パーティション以外に移動できないものもありますが。 >そのまま大きな要領のディスクに移し替えても多分パーティションの >大きさはかわらないんじゃないかと思っています。(違うでしょうか?) ddコマンドとかでコピーした場合にはそうなるでしょう。 backupコマンドとrestoreコマンドの場合は…不明ですが。 大容量の仮想ディスクにパーティションを作成して、 シングルユーザーモードやレスキューモードで起動、 cp -Aコマンドなどでコピーしてからマスター/スレーブを交換して ブートローダの再インストール……でしょうか。 実機のCentOSでそのようにして大容量ディスクに交換したことはあります。 # その後のtripwireのレポートが大変なことになっていましたが。 # LVMも使用していたので、結構面倒でした。 >パーティションそのものを拡張する方法がみつからないため、教えて頂ければと思います。 LVMを使用していれば、比較的簡単に容量が増やせるようですが… どのようにパーティション切っているのでしょう? CDブート゛パーティションのサイズ変更が可能なソフトもあるでしょうから拡張自体はそちらでも可能かも知れませんが……。 ちなみに、パーティション拡張したらファイルシステムの方も処理しないとならないかと。 resize2fsコマンド…でいいのかな。 VMwareの場合の例 http://www.drk7.jp/MT/archives/001159.html

guttten
質問者

お礼

回答いただきありがとうございます。 非常にご丁寧な回答でとても嬉しいですが、浅学な私には 少し難しい内容でした。。。せっかくのアドバイスを申し訳ありません。 結局、仮想HDDのファイルを追加で作成し、なるべくルートでなく そちらにファイルを移動&作業をそこでするようにしました。 最初が肝心とはよく言ったものですね。

関連するQ&A