VirtualBox vmdkファイルのサイズを変更する方法


539

vmdkである仮想マシンディスクのスペースが足りなくなり、仮想イメージのサイズを変更する必要があります。コマンドを使用したサイズ変更

vboxmanage modifyhd Machine-disk1.vmdk --resize 30720

エラーを与える

Progress state: VBOX_E_NOT_SUPPORTED
VBoxManage: error: Resize hard disk operation for this format is not implemented yet!

vmdkイメージのサイズを変更するにはどうすればよいですか?

回答:


806

vmdkハードディスクの返却を終了する場合(vwmareでのディスクの使用にも関心がある場合)、完全な手順は次のとおりです。

VBoxManage clonemedium "source.vmdk" "cloned.vdi" --format vdi
VBoxManage modifymedium "cloned.vdi" --resize 51200
VBoxManage clonemedium "cloned.vdi" "resized.vmdk" --format vmdk

上記は、ハードディスクのサイズを最大50GB(50 * 1024MB)に変更します。

物事を完了するには、ドライブのサイズも変更する必要があります!これを実現するには、gparted iso をダウンロードし、そのisoから起動してドライブのサイズを変更します(virtualbox設定内からisoを選択します)。

PS新しいサイズが小さすぎると、新しいvdiファイルでも同じエラーが発生します。


17
これでうまくいきます!また、3番目の手順をスキップして、ディスクをVDIフォーマットのままにしておくこともできます。私はOracle 12cイメージでこれを実行しただけで、3番目の手順を実行しなくても問題なく動作します。設定で、クローンされたVDIの古い「ハードドライブ」を交換するだけです。また、Gpartedでサイズを変更することを忘れないでください。
Avindra Goolcharan、2014

12
VirtualBoxをPATH変数に追加していないWindowsユーザーの場合、VirtualBoxディレクトリに変更して、VBoxManageプログラムを使用するようにしてください。例: "cd C:\ Program Files \ Oracle \ VirtualBox"
Cleanshooter

2
私のssdから大きなssdにvmファイルをシンボリックリンクしました。シンボリックリンクのパスを指定する必要VBoxManage clonehd "~/path/to/symlink/packer-centos-6.5-x86_64-disk1.vmdk" "/media/k0pernikus/thatFatSlowDisk/cloned_packer-centos-6.5-x86_64-disk1.vdi"がありました実際のパスを指定すると、VBoxManage: error: Cannot register the hard diskVBoxが別の場所ですでに定義されていると見なしているため、コマンドが原因でクラッシュします。
k0pernikus

2
ワオ。clonehedがでサポートされていないボリュームを作成し続ける理由を試し、調査することに何時間も費やしました--resize。に追加--format vdiすることclonehdが重要であることが判明しました!
datv 2017

5
これを実行すると(元のドライブを交換すると)、UUIDが一致しなくなります。VirtualBox 5.1.12はUUIDを自動的に更新しません。既知のハードドライブのリストからハードドライブを削除し([ファイル]-> [仮想メディアマネージャー])、インスタンスに再度追加する必要がありました。
Chaim Eliyah

196

私はそれを複製してから変更してサイズを変更することでvmdkのサイズを変更できました。

vboxmanage clonehd "virtualdisk.vmdk" "new-virtualdisk.vdi" --format vdi
vboxmanage modifyhd "new-virtualdisk.vdi" --resize 30720

4
これをありがとう。エラーが発生した場合:VBoxManage.exe: error: Code CO_E_SERVER_EXEC_FAILURE (0x80080005)Windowsでこのコマンドを実行しようとしているときに、管理者以外のユーザーとしてコマンドプロンプトを実行します。
ジムW.

4
@BradFJacobs、もちろんです。結局のところ、それは当然のことです。:P
ポールドレイパー

4
これにより、ファイルはVDI形式のままになり、「どのようにしてvmdkイメージのサイズを変更できますか?」というBrianの質問に答えません。
user66001 2014

vmdkファイルのサイズを変更した後、たとえばで起動してVMのパーティションを拡張する必要があります。gparted-live
stephanfriedrich

情報:Linux(mint)では、次のvirtualdisk.vmdkように二重引用符を使用せずにのみ機能しました:vboxmanage clonehd virtualdisk.vmdk "new-virtualdisk.vdi" --format vdi vboxmanage modifyhd "new-virtualdisk.vdi" --resize 30720
lese

43

MacホストにWindows 7クライアントがあり、この投稿は非常に役に立ちました。ありがとう。

私はgpartedを使用しなかったと付け加えます。これは私がしました:

  1. 新しい拡大されたvmdkイメージを起動します。
  2. [スタート]に移動し、[コンピューター]を右クリックして[管理]を選択します。
  3. [ディスクの管理]をクリックします
  4. (私の場合)Cドライブに灰色のスペースが見えるはずです
  5. Cドライブを右クリックし、[ボリュームの拡張]を選択します。
  6. サイズを選んで行く

甘い!私は、データ損失に関する警告を伴うサードパーティのツールを使用することを優先しました。

乾杯!


32

VBoxManageがトリックを行いますが、VBoxManageで作成された空き領域を割り当てるにはGPartedまたは別のツールを使用する必要があることを忘れないでください。

詳細な情報とステップバイステップのスクリーンショットを取得するには、私のブログ投稿をご覧ください。


VBoxManageは明らかにそのトリックには対応していません。VDIとVMDKのファイル形式が混乱していると思います
portforwardpodcast

混乱はありません。リンクをご覧ください。VMDKはVDIに変換して処理する必要があります。
tvial

@tvial-残念ながら、AFAICS、VMDKをVDIに変換するプロセスでは、スナップショットが失われるため、多くの人には受け入れられません。したがって、それを述べても過言のビットである「トリックはありません」..
ジュール・

@Jules、私の答えは質問に関連しています。ブライアンはVBoxManageを使おうとしていたのですが、私はそれを使用しているだけではありませんでした。私は何時間もかけて、スクリーンショット付きのステップバイステップのブログ投稿を書きました。スナップショットに関する情報が不足している可能性があります。そうです。
tvial

まあ、確かに、しかしそれは最良の解決策ではありません。VDIに変換せずにVMDKのサイズを変更するソフトウェアの推奨事項を提供する回答(たとえば、@ micwallaceと@davidehrmanによって提供される回答)は、多くの人にとって明らかに優れたソリューションです(元のアスカーがその1人かどうかは不明です) )。
ジュール、

31

実際には、これだけこれらのコマンドが必要です:

VBoxManage clonehd "source.vmdk" "cloned.vdi" --format vdi
VBoxManage modifyhd "cloned.vdi" --resize 51200

次に、Virtualbox GUIストレージでcloned.dviを選択できます。

その後、仮想ウィンドウを起動し、Code ChopsのメソッドとしてCディスクを拡張します。

* .vdiファイルを* .vmdkファイルに戻す必要はありません。


5
私は反対投票しませんでしたが、2012年に回答された上位2つの回答(!)はまったく同じなので、反対投票を理解できました。これは何も新しいものを追加しません。
nathanvda 2014

2
-1 nathanvdaに同意しますが、この「回答」は、ブライアンの「vmdk画像のサイズを変更するにはどうすればよいですか?」という質問には回答しません。
user66001 2014

22

これはvmdkファイルでvdiskmanagerあるため、ご使用のプラットフォームで使用可能な場合は、VMWareを使用できます。VMWareには、ここに x86 Linux、Windows、OS Xのバージョンがあります

そして、あなたはただそうします:

1023856-vdiskmanager-windows-7.0.1.exe -x 30720M Machine-disk1.vmdk

クローンを作成してからディスクを拡張する必要がなくなります。欠点は、追加のツールが必要であり、vmdkがVMWareのディスク形式であり、Virtualboxをまだ使用しているため、互換性がない可能性があることです。

qemu-img動作する可能性もありますが、vmdkファイルのサイズ変更をサポートしているかどうかはわかりません。それは次のようになります:

qemu-img resize Machine-disk1.vmdk +8G

そして、両方の場合でも、基礎となるディスクのサイズを変更した後もパーティションを拡張する必要があります。これらのツールはすべて本質的にdd if=/dev/old_disk of=/dev/new_disk bs=16Mです。


1
最高の答え、クローンは必要ありません。
WiringHarness

+1これはWindows VMのサイズを変更するのに非常に効果的で、リカバリするために起動する必要すらありませんでした。私のインストールでは、起動後にディスクの管理でサイズを変更できました。
benh57 2018年

これは、Windows 10でUbuntu画像のサイズを変更するのに適しています。ディスクを拡張した後、パーティション(ルートパーティション)を拡張する必要もありませんでした。
18年

vdiskmanagerをダウンロードするリンクが機能しませんでした。VMWareフュージョントライアルをdownload3.vmware.com/software/fusion/file/…からダウンロードし、.dmgファイルをマウントしました。vdiskmanagerツールは、/ Volumes / VMware \ Fusion / VMware \ Fusion.app/Contents/Library/vmware-vdiskmanagerから入手できます。
user674669

16

ここですべての解決策を試しましたが、何も機能しないようです。何時間も掘り進んだ後、このブログ投稿を見つけました。魔法のように、すべてが機能します。私は少し調整をしなければならなかったので、ここが修正されたバージョンです。Dockerバージョン17.06.0-ce、ビルド02c1d87でテスト。

開発者が実際にアプリケーションのコンテナ化を開始すると、多くの場合、多くのイメージが生成され、デフォルトでDocker仮想マシンに割り当てられている20 GBのハードドライブ領域がすぐにいっぱいになります。Docker仮想マシンに十分なディスク領域があることを確認するには、/ dev / sda1のサイズをより適切な値に変更する必要があります。

  1. GParted Live CD / USB / HD / PXEブータブルイメージをダウンロードします。
  2. Docker仮想マシンを停止しdocker-machine stop defaultます。

  3. Boot2DockerパッケージインストーラーにはVMDKボリュームが付属しており、VirtualBoxのネイティブツールはサイズ変更できません。Dockerディスクボリュームのサイズを変更するには、まずデフォルトのVMDKボリュームからVDIボリュームを複製しますvboxmanage clonehd /full/path/to/disk.vmdk /full/path/to/disk_resized.vdi --format VDI --variant Standard

  4. 新しくクローンしたVDIボリュームのサイズを目的の容量に変更します。64GB以上をお勧めしvboxmanage modifyhd /full/path/to/disk_resized.vdi --resize <size in MB>ます。
  5. VirtualBoxアプリケーションを起動し、defaultVMを選択して上部の「設定」ギアをクリックします。VirtualBox Manager
  6. 「ストレージ」アイコンをクリックします。デフォルトのVMDKボリュームを削除します。ここに画像の説明を入力してください
  7. 新しいIDEコントローラを追加します。IDEコントローラ
  8. 「Add CD / DVD Device」オプションを使用してGParted ISOをマウントします。CD / DVDデバイスを追加
  9. 「CD / DVDデバイスの追加」オプションを使用して、クローンされたVDIボリュームをマウントします。マウントボリューム
  10. ソリッドステートハードドライブが搭載されたコンピューターでDockerを実行している場合は、クローンされたVDIボリュームに対して「ソリッドステートドライブ」オプションが選択されていることを確認してください。ソリッドステートドライブ
  11. 「開始」アイコンをクリックして、Docker仮想マシンを起動します。これにより、GParted ISOが起動します。「GParted Live(デフォルト設定)」を選択します。GParted Live(デフォルト設定)
  12. キーマップの処理に関するポリシーを「キーマップに触れない」に設定します。キーマップ
  13. 言語設定をオプション「33」に設定します。これは「米国英語」にマップされます。アメリカ英語
  14. オプション「1」を選択して「Forcevideo」を実行し、Xを手動で構成します。Forcevideo
  15. オプション「2」を選択して、デフォルトの解像度「1024×760」を維持します。1024×760
  16. VGAカードはデフォルトの「vesa」のままにします。デフォルトが必要な場合は空白のままにします
  17. オプション「0」を選択して、デフォルトの色深度「24」を維持します。 色深度
  18. GPartedが起動したら、「サイズ変更/移動」アイコンをクリックします。GParted
  19. スライダーをドラッグして、新しいディスクボリュームサイズを目的のサイズに設定します。この例では、最大サイズは127,035MBです。「サイズ変更/移動」ボタンをクリックしてプロセスを開始します。ディスクボリュームサイズ
  20. 「適用」ボタンをクリックして、サイズ変更操作を確認します。焼きます
  21. サイズ変更操作が完了したら、マシンの電源を切ります。ハードリセット、np :)
  22. GParted ISOを削除します。ほぼ完了
  23. Docker仮想マシンにログインして、マシンを起動してボリュームのサイズ変更が成功したことを確認します docker-machine start default
  24. ネットワークの問題が発生した場合は、docker-machineを再起動してください

非常に詳細で役立つ。ありがとう。gparted optinでは、強制ビデオパスをたどりましたが、機能しませんでした。自動Xのオプションは、しかし働いていました。
mshsayem

15

Vmwareプレーヤーを使用してvmdkのサイズを変更できます。vmdk形式で保持したい場合は、他の投稿に記載されている往復変換が削除されます。vmdkをvmwareに追加するときに、プロンプトが表示されたときにアップグレード形式をクリックしないでください。VirtualBoxが受け入れない場合に備えて、現在の形式を維持してください。


1
ありがとう、それだけでした。サイズを変更できるようにするために、最初にVMに入力する必要があると思いますが、これは小さなステップです。また、VMWareでVMを起動しないでください。変更されたHWが原因でブルースクリーンが発生しました。
Andreas Reiff、2015

素晴らしいヒント!それも非常に高速で(1秒のように見えました)、「2GBファイルに分割」設定を維持しました。ありがとう!!
Osmar 2016年

VMDKをVMwareプレーヤーに取り込むにはどうすればよいですか?これは素晴らしい解決策のように聞こえますが、不完全です
thaspius '18

11

以下のために縮小画像サイズIは、次の手順を実行します。

  1. クライアントマシン上 cat /dev/zero > z;sync;sleep 3;sync;rm -f z
  2. クライアントマシンをシャットダウンする
  3. ホスト上 VBoxManage clonehd "source.vmdk" "cloned.vdi" --format vdi
  4. ホスト上 VBoxManage modifyhd cloned.vdi --compact
  5. ホスト上 VBoxManage clonehd "cloned.vdi" "resized.vmdk" --format vmdk

11

Luca の回答で述べたように、必要な手順は次のとおりです。

  1. VMDKイメージをVDI形式に複製する

    VBoxManage clonehd "source.vmdk" "cloned.vdi" --format vdi

  2. VDIイメージのサイズを変更する

    VBoxManage modifyhd "cloned.vdi" --resize 51200

  3. VMDK形式にクローンして戻す

    VBoxManage clonehd "cloned.vdi" "resized.vmdk" --format vmdk

代わりにVDIイメージを使用できる場合、ステップ3はオプションです。

これらすべての手順は、VirtualBoxのグラフィカルユーザーインターフェイスでも実行できますFile -> Virtual Media Manager。クローンを作成するドライブを選択して、を選択しますCopy。ダイアログが開き、ディスクのフォーマットとオプションを選択できます。VDIイメージのサイズを変更するには、下部のスライダーを使用します(Properties表示されていない場合はクリックします)。

最後に、ゲストOSのディスクサイズも変更する必要がある場合があります。

  1. ゲストOSを実行し、ディスクパーティションのサイズを変更します。Linuxを実行している場合は、gpartedまたはを使用できますkparted

9

VirtualBox for Windows

仮想マシンの設定を維持しながらディスクファイルのサイズを変更します!


手順1-ディスクファイルのサイズを変更する

cmd.exeを起動します。

cdOracle VM VirtualBoxのディレクトリ(64ビットシステムの場合 "C:\Program Files\Oracle\VirtualBox\"

これらのコマンドを(上記のように)実行します。

VBoxManage clonehd "C:\path\to\source.vmdk" "C:\path_to\cloned.vdi" --format vdi
VBoxManage modifyhd "C:\path\to\cloned.vdi" --resize 51200

Windowsエクスプローラーとアドレスバーからの「アドレスをテキストとしてコピー」は、必要なパスを取得するのに役立ちます。

Windowsシステムでは、ユーザーの下のVirtaulBox VMディレクトリに、VM用に構成した設定のXML形式のデータベースファイルが含まれている場合があります。このファイルの名前を.bak拡張子を付けて変更します(.vbox拡張子があります)。別のエラーを回避するために、元の.vmdkファイルの名前も.bak拡張子を付けて変更します。これで、エラーメッセージなしで安全に3番目の手順を実行して、マシンを.vmdkフォーマットに戻すことや、「ディスクの複製」エラーを発生させることができます。

VBoxManage clonehd "C:\path_to\cloned.vdi" "C:\path_to\source.vmdk" --format vmdk

UIDトークンが提示されます。このトークンをコピーするには、Windows Command Interpetorウィンドウからトークンをドラッグして強調表示し、Ctrl+Cキーボードショートカットを使用します。

開き.vbox.bak、メモ帳++などのテキストエディタでファイルを。XMLのようなデータベースファイルが表示されます。次の行を探します。

<VirtualBox xmlns="http://www.virtualbox.org/" version="1.16-windows">
  <Machine uuid="{some uid}" name="source disk name" OSType="the_vbox_OS" snapshotFolder="Snapshots" lastStateChange="2043-03-23T00:54:18Z">
    <MediaRegistry>
      <HardDisks>
        <HardDisk uuid="{some uid}" location="C:\path_to\source.vmdk" ...

<HardDisk uuid="{some uid}" location="C:\path_to\source.vmdk" ...で、括弧内の古いUIDトークンを削除し、コマンドウィンドウからコピーしたトークンを貼り付けます。ブラケットそのままにしておいてください!

このファイルを保存して、テキストエディタを終了します。.vbox.bakファイルの名前を変更して、予想される拡張子を元に戻します.vbox


ステップ2-ジャンクを取り除く

.bakディレクトリに残っているファイルを削除しても安全です。残っているのは、以前に保存されたVirtualBox Managerの設定を維持しながら.vmdk、更新された.vboxデータベースでサイズ変更されたものです。


手順3-ディスクのパーティションのサイズを変更して、空き容量を増やします

これで、VirtualBox VM Managerを起動してVMを実行し、オペレーティングシステムに適したツールを使用して、新しい空き領域を埋めることができます。

以下のためのWindows仮想マシン、使用diskpartするWindows回復Consule(回復パーティション)から起動し、コマンドプロンプトからSELECT DISK 1LIST PARTITIONそしてあなたのパーティション番号集まりC:\、その後、ドライブをSELECT PARTITION #。を使用しEXTEND SIZE=mbて、Windows C:\ドライブのサイズを適切な値に変更できます。リカバリパーティションとブートパーティションのためのスペースを確保してください。シャドウコピーとWindowsのリカバリファイルがあるため、この値を取得するには、新しい仮想ディスクのサイズから4096 MBを差し引いても安全です。

以下のためにLinux仮想マシン、ライブ.ISOGPartedののあなたは、VMのディスクファイルを起動することができますで見つけることができます: http://gparted.org/ それはあなたが埋めることができる場所から、ストレートグラフィカルユーザーインターフェイスベースのGPartedの-GTKにあなたを取得しますあなたの自由空間。

以下のためにPPC / Macの仮想マシンDisk UtilityFinderから空きスペースを埋めるであなたをasisstますが、検討する必要がありますGPartedのLinuxのオプションを VirtualBoxはハッキントッシュで、現在の唯一の方法は、MacOSXのをブートするように、あなたはあなたのボリュームを拡張することはできませんMacOSXで起動している間。VM gpartedを起動させるために、VMの設定を一時的に微調整することもできます。MacOSXパーティションは、gpartedによってHFS「ヒープファイルシステム」パーティションとして認識されます。


ステップ4-猫の写真

インターネットだから。;)終了しました。.vmdkVirtualBox for Windowsで新しいサイズ変更された仮想ディスクイメージをお楽しみください!


包括的な手順をありがとう、それらは非常に役に立ちました!私が行ったいくつかのバリエーション:Win10 VMのディスクボリュームを拡張するためにディスクパーティションツールを使用しました。また、詳細な手順がありません。これは、クローンされたvmdkディスクをVM構成に再度追加することです。それでおしまい。乾杯!
j4v1 2017

クローンを作成する前に、vm構成ファイルの名前を「.vbox」から「.vbox.bak」変更するステップが非常に重要です。そうでない場合、クローンアクションは失敗しました
Andres

失敗したVBoxManageコマンドからエラーが発生した場合、これはおそらく「最も完全な」答えです。私の場合、設定ファイルの名前を "* .vbox.bak"に変更した場合でも、どういうわけかVBoxは(レジストリ経由で)状態を保持していました。そのため、追加のVBoxManageコマンドを使用する必要がありました。たとえば、仮想ディスクを表示するには: vboxmanage list hdds。不要なものを削除するには: vboxmanage closemedium disk <filename.vmdk>。SATA port#、device#を表示します vboxmanage showvminfo <vmName>。ディスクvboxmanage storageattach <vmName> --storagectl SATA --port <p#> --device <d#> --medium none
電磁石

7

固定フォーマットのディスクでもダイナミックフォーマットのディスクでも、VirtualBoxディスクのサイズを変更する方法は次のとおりです。具体的には、ディスクが固定フォーマットのときに発生したエラーを防ぎます。


⚠️仮想ディスクをバックアップします。あなたは何がうまくいかないのか決して知りません。

ホスト上:

  1. 端末ウィンドウを開きます。

    Windowsの場合:コマンドプロンプトを開きますcmd

  2. サイズを変更する仮想ディスクのあるディレクトリに移動します。例えば:

    cd "My VMs"
  3. 希望するファイル名、サイズ(メガバイト単位)、および形式(Standard(動的)またはFixed)で新しいVirtualBoxディスクを作成します。例えば、50ギガバイトと呼ばれる固定フォーマットのディスクを作成しますMyNewDisk.vdi

    VBoxManage createmedium --filename "MyNewDisk.vdi" --size 50000 --variant Fixed

    VBoxManageコマンドとして認識されない場合は、フルパスで指定してください。VirtualBoxのインストールディレクトリにあります。Windowsでは、上記のコマンドは次のようになります。

    "C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" createmedium
        --filename "MyNewDisk.vdi" --size 50000 --variant Fixed
  4. 元のディスクを新しいディスクにコピーします。

    VBoxManage clonemedium "MyOriginalDisk.vdi" "MyNewDisk.vdi" --existing
  5. サイズ変更が完了しました!必要に応じて、新しいディスクのプロパティを確認できます。

    VBoxManage showmediuminfo "MyNewDisk.vdi"
  6. 代わりに新しいディスクを使用するように仮想マシンを変更します。

次に、ゲストOSで、新しく利用可能なスペースを使用するようにパーティションのサイズを変更する必要があります。


3

Docker(CoreOS)開発環境用にディスクのサイズを変更する必要があったため、ここに来ました。

CoreOSのドキュメントによると、OSパーティションのサイズを変更する必要はありません-それは偽物です。仮想ディスクのサイズを変更したら、次の手順に従ってGPartedでOSパーティションのサイズを変更する必要があります。

https://docs.docker.com/articles/b2d_volume_resize/


3

すばやく簡単なオプション:

  1. マシンの電源を切ります
  2. 目的のサイズで新しい仮想ボックスディスクを作成する
  3. 古いディスクから新しいディスク内にコンテンツを移動します。

    vboxmanage clonehd "source-disk.vmdk" "new-disk.vmdk" --existing
    
  4. マシンの電源を入れます

  5. OSのパーティションのサイズを変更して、残りのディスクを埋める必要がある場合があります。

警告

新しいディスクがソースよりも短い場合、ソースディスクの新しいディスクサイズの位置にあるデータ失われます。

手順1の前に、OS内のソースディスクの最後で、このデルタ領域の割り当て解除を防ぐことができます。ここで、delta = size(source-disk)-size(new-disk)です。


0

捨ててやり直してください。これらの答えはすべて無視してください。時間を無駄にしないでください。


それでは、たとえばVagrantなどから、より大きなドライブでVMをどのように起動しますか?
クリスL.バーンズ

-4

VMWare Workstationをダウンロード/インストール/使用し、現在のvmdkファイルに基づいて新しいVMを作成すると、vmdkのサイズを変更できます。この問題の詳細については、VMWareのGoogleをご覧ください。


-4

単にあなたは以下のステップに従う必要があります:

  1. マシンの電源を切ります。
  2. 仮想マシン名を右クリック>設定>ストレージ
  3. [Controller:SATA]> [Add Hard Disk]をクリックします。
  4. 新しいハードディスクタイプのサイズを選択し、作成をクリックします。
  5. マシンの状態を破棄します。
  6. Ubuntu Live CDを挿入します。
  7. ubuntuライブCDから起動します。
  8. 「gparted」を開きます(インストールされているため、インストールする必要はありません)。
  9. 新しく作成したハードディスクがシステムに表示されるかどうかを確認します。
  10. ターミナルを開きます。
  11. 次のコードを入力します。
  12. sudo dd if = / dev / sda of = / dev / sdb(1つ目は古いパーティションパス、2つ目は新しいパーティションパスです)
  13. データのコピーが完了するまで待ちます(ホストの仕様によっては、この手順に時間がかかる場合があります)。
  14. コピーが完了したら、gpartedに戻り、デバイスの更新を選択します。
  15. 新しいパーティション/ dev / sdbを選択します。これは、ddコマンドを実行した後、古いパーティションの標準である必要があります。
  16. 展開されたスペースが未配置のデータとして表示されます。
  17. スワップパーティション/拡張パーティションを削除します。
  18. ルートパーティションを右クリック/ dev / sdb>サイズ変更
  19. スワップを割り当てずにスペース全体を割り当てます。
  20. 新しい拡張パーティションを作成>拡張を選択>作成
  21. 新しいlinux-swapパーティションを作成> linux-swapを選択>作成
  22. 次に、実行中のマシンの電源を切ります。
  23. マシンを右クリック>設定>ストレージ。
  24. ubuntuライブCDを取り出します。
  25. 古いハードディスクを右クリックし、添付ファイルを削除します。
  26. これで、新しく作成したハードディスクからVMを起動できます。
  27. df -khコマンドを入力してストレージを確認します。
  28. 新しいサイズを表示する必要があります。

おめでとうございます。空き容量をお楽しみください。
このビデオはあなたを助けるでしょう:https : //youtu.be/ikSIDI535L0


はい、それはUBUNTUにぴったりです
Mohammad Nimer
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.