C:\
を表すSSDハードドライブが30 GBしかありません。
したがって、私はすべての(重要ではない)アプリを大きなG:\
ドライブにインストールします。私のVirtualBoxのインストールはG:\
とハードディスクにあります。ただし、スナップショットディレクトリのデフォルトはC:\Users\David\.VirtualBox\...
のままです。
これをデフォルトでG:\
ドライブに配置するにはどうすればよいですか?
VirtualBoxのスナップショットはMachine Folderにあります。 Generalタブの下のメニューオプションFile-> Preferencesを使用して、デフォルトのマシンフォルダを変更できるはずです。
「追加したいことの1つは、VM現在スナップショットが保存されているVM $ ===)のスナップショットディレクトリを変更できないことです。」
違います。まず、最初の回答者のアドバイスに従い、File>>Preferences>>General
に移動してパスを変更することにより、デフォルトのマシンフォルダーを変更します。これにより、作成した後続のマシンのパスのみが変更され、すでに取得したマシンのパスは変更されません。
今:
Users/YourUserName/VirtualBox VMs
フォルダーの内容を好きな場所に移動します。Users/YourUserName/.VirtualBox/VirtualBox.xml
ファイルを編集します/Users/YourUserName/Library/VirtualBox/VirtualBox.xml
VirtualBoxのスナップショットフォルダを変更する手順:
1-目的の仮想マシンをシャットダウンします。
2-仮想マシンを右クリックして、設定> 全般> 詳細;に移動します。
3-変更スナップショットの宛先フォルダー。良い値は、仮想マシンのハードディスクフォルダーのサブフォルダーです。
これが私が苦しんだときの損失を防ぐのに役立つことを願っています。
ここに投稿された他の回答の要約と、私が発見した別のオプションがあります。
OS Xを使用しています。VMいくつかのスナップショットがネストされています。これを新しい場所に移動したいのですが、「クローン」を使用するのに十分な空きディスク容量がありませんでした。 。
私はMacを使用しているため、ここに記載されているさまざまな手順ではうまくいきませんでした。これは私がやったことです:
VirtualBoxを終了します。
さまざまなファイル(.vdi
ファイル、およびVMにちなんで名付けられたフォルダー(.vbox
ファイル、Snapshots
フォルダーなどを含む))をデフォルトの~/VirtualBox VMs
から新しい場所。
テキストエディターで~/Library/VirtualBox/VirtualBox.xml
を編集し、MachineEntry
を新しい.vbox
ファイルの場所で更新します。
テキストエディタで.vbox
ファイルを編集し、最初のHardDiskエントリを新しい.vdi
ファイルの場所で更新します。
また、VirtualBoxインターフェイスを使用して、VirtualBox>設定>一般>デフォルトマシンフォルダーを変更し、将来新しいVMを作成する場所を指定しました。 (この設定は~/Library/VirtualBox/VirtualBox.xml
ファイルに保存されているようです...この設定はUIで変更できますが、他の設定では、上記のファイル編集に頼る必要があるようです。)
小さなステップ:
C:\Users\my_user\VirtualBox VMs\Windows\Snapshots
からG:\My Snapshots Folder
または適切と思われる任意のフォルダに移動しますC:\Users\my_user\VirtualBox VMs\Windows\Windows.vbox
構成ファイルを開き、(名前で)Machineノードを見つけますSnapshots
からG:/My Snapshots Folder
までの値(スラッシュが使用されているため、そのままにする必要があります)Snapshots
からG:/My Snapshots Folder
までの値クローンを使用します。設定ファイルを変更する必要はありません...
宛先ドライブ(G:\ Vbox)を[ファイル]-> [設定]-> [全般]タブで設定します。
VMを右クリックして[クローン]を選択します。スナップショットが必要な場合は[すべて]を選択します。これにより、VMとスナップショットが目的のドライブ(G:\ VBox)。
古いVMを削除します。
ドリーズ