BoxでUbuntuをインストールした際、後先考えずに10GBの固定サイズしか割り当てませんでした。数カ月ほどでディスク容量に空きがなくなりかけました。GUIでは変更が出来なかったため、コマンドで変更を行っていきます。サイズを拡張した場合、拡張した分はパーティションが未割当領域になっており、実際には使えないので、それの対処法までご紹介していきます。スポンサーリンクストレージの固定サイズを変更するストレージの変更に当たって使用するのは、"VBoxManage.exe"です。コマンドプロントを開いて、その実行ファイルがあるパスまで移動します。Box\VBoxManage.exeVirtualBoxをインストールした際に、デフォルト設定通りにインストールした型は、上記のパスに存在するかと思います。VBoxManage.exeで今回使うのは、以下の二つです。"new_xxx.vdiのパス"まずはVBoxManage.exeのclonedhdコマンドで現在割り当ててる"xxx.vdi"の複製を作成します。この複製版に対してサイズ変更をmodifyhdコマンドで行います。この複製をマウントさせることで容量の変更を可能にします。※厳密には今まで使用していたストレージを可変サイズとして複製し、それに対してサイズ変更を行います。.vdiのパスを確認します。左上にファイルの中から仮想メディアマネージャーを選択します。.vdiをクリックするとパスが表示されます。実際にやるとこんな感じです。"で囲むことを忘れないでください。複製を作るときに、名前は任意で構いません。一応分かりやすいように、”new”を付けます。これでサイズ変更の完了です。1024)ちなみにclonehd1を行わずに、今マウントしているvdiに直接modifyhdを行うと下のようにエラー(VBOX_E_NOT_SUPPORTED)が発生します。次はこの複製をvirutualboxに認識させます。設定>ストレージ>.vdiすると右端のところにHDDのマークがあるので、クリックします。「仮想ハードディスクファイルの選択」をクリックします。先ほどサイズ変更したクローンを選択します。これでとりあえずはサイズ変更が出来ました。VirtualBox上で未割当領域のパーティションを使えるようにするサイズを拡張しただけだと、まだ実際には使えません。これは拡張した領域が未割当領域になっているからです。未割当領域を今まで使っていた領域に結合する作業をします。VirtualBoxでUbuntuを起動させます。Gpartedを起動します。入っていない場合は、以下のコマンドでインストールしましょう。gpartedGpartedを開くと、このようになっています。先ほど拡張した分が未割当領域になっていて、使用できません。左の/dev/sda1の領域と未割当領域とを結合させます。/dev/sda1領域の上で右クリックします。リサイズを選択します。割り当てられた領域の範囲内で、任意に容量を変更できます。今回は最大限まで広げます。サイズ変更出来たら、リサイズをクリックします。警告みたいなのが出ますが、それも続行します。/dev/sda1が20GBになって、未割当領域がなくなりました。これでVirtualBoxで20GB使用することが出来ます。最後まで読んでいただきありがとうございました。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。date*日本語が含まれない投稿は無視されますのでご注意ください。Cellsというのが存在します。Linuxをブートさせた後は、Liveの状態(電源を切ったらデータ等が保持されない)ので、実際に業務や勉強のために使用するには不向きです。Box上でUbuntuを起動させました。ところが、普段使っているアカウントが画面に表示されませんでした。表示されたのは「アカウントが見つかりませんか?」の文字だけでした。driverが見つからなかったときの対処法ホストOSとゲストOSで通信しようとしたときに、ネットワークアダプタがNATでは出来ないことが分かりました。...VirtualBox上のUbuntu18.04でUSBメモリ3.0を認識する方法VirtualBox上でUSBメモリを認識させる方法をご紹介します。デフォルトの設定ではUSB1.0しか認識できず、USB2.0やUSB3.0はVirtualBox上では認識しません。LinuxをSSDブートさせて、電源offにしてもデータを保持する方法NEXTVBoxManage.exeでストレージ拡張した際の可変を固定に変更する方法プロフィール某名門大の大学院生です。IoT、人口知能、ネットワークインフラ系まで幅広く興味があります。いう方のために簡単にまとめてみました。IPv6を取得して標準出力させてみます。自分の目で調査したのでまとめます。変更までする方法をご紹介します。ioctlシステムコールを使います。フラグを引数に指定します。一度まとめておこうと思います。以下が思いつくかと思います。全て"stdio.h"に定義されています。