LoginSignup
5
5

More than 5 years have passed since last update.

VirtualBoxでストレージサイズを拡張する(Linux Mintの場合)

Posted at

VirtualBoxでストレージサイズを拡張する(Linux Mintの場合)

VirtualBoxでLinux Mintを可変ストレージでセットアップしていたが、
いろいろインストールしたらデフォルトの8GBに達してしまい、
拡張が必要になったため、その手順をメモ

ストレージサイズを拡張する

ストレージサイズの拡張はコマンドラインでしかできないみたい
resizeオプションにて拡張後のサイズ(MB)を指定する

C:\>"c:\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifyhd <vdiファイルのパス> --resize 20480

ゲストOSのパーティションを変更する

起動CDをマウントする

  • VirtalBoxマネージャからVMイメージを選択して[設定] > [ストレージ] > コントローラ:IDE の "空" を選択し、
    CD/DVDドライブの右側にあるCDアイコンで起動ディスクのisoファイルを指定する  
    今回はインストールにも使用したlinuxmint-17.1-xfce-64bit.isoを使用

  • Welcome to Linux Mint ~ というメニューが表示されたら Start Linux Mint を選択してEnter

gpartedを起動する

terminalを起動して下記のように実行する

$ sudo gparted

スワップパーティションを削除する

今回システムパーティションである/dev/sda1を拡張したいのだが、
後ろに/dev/sda2が存在しているため、拡張ができない。
/dev/sda2はスワップパーティションだけなので、一旦削除して、拡張後にスワップパーティションを追加し直す。

  1. /dev/sda2(extended)とその配下の/dev/sda5(linux-swap)を削除する
  2. /dev/sda5(linux-swap)を右クリックしてswap offを選択する
  3. /dev/sda5を右クリックしてdeleteを選択する
  4. /dev/sda2を右クリックしてdeleteを選択する

パーティションのサイズを増やす

  1. 拡張したいパーティション(今回は/dev/sda1)を選択しResize/Moveを選ぶ
  2. New size (MiB) に拡張後のサイズを入力する
  3. Resize/Moveをクリックする

スワップパーティションを追加する

  1. extendedパーティションを追加

    1. unallocatedを右クリックしNewを選択する
    2. New size(MiB) に swap パーティションのサイズを入力 4096
    3. Create as : でExtended Partitionを選択する
    4. Add をクリックする
    5. New Partition #1ができる
  2. スワップパーティションを追加

    1. New Partition #1 の配下のunallocatedを右クリックしNewを選択する
    2. FIle system: でlinux-swapを選択する
    3. Add をクリックする
  3. Applyをクリックして、これまでの作業を確定させる

ここで/dev/sda2の配下にスワップパーティション以外に1MiBのみunallocatedが余ってしまった。
再度インストールCDから起動してスワップパーティションをリサイズしたら、
unallocatedが消えて、スワップパーティションだけになってすっきりした。
なんだったんだろう。。。

おわり

5
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
5