Mam dysk twardy SSD reprezentujący C:\
, który ma tylko 30 GB.
Dlatego instaluję wszystkie moje (niekrytyczne) aplikacje na dużym G:\
dysku. Moja instalacja VirtualBox jest włączona G:\
, podobnie jak dyski twarde. Stwierdziłem jednak, że domyślnym katalogiem migawek jest C:\Users\David\.VirtualBox\...
.
Jak G:\
domyślnie umieścić to na moim dysku?
windows
virtualbox
snapshot
David Ackerman
źródło
źródło
Odpowiedzi:
Migawki VirtualBox znajdują się w folderze maszyny. Powinieneś być w stanie zmienić domyślny folder komputera za pomocą opcji menu Plik-> Preferencje na karcie Ogólne .
źródło
Nie prawda. Najpierw postępuj zgodnie z radą pierwszego odpowiadającego i zmień domyślny folder komputera, przechodząc do
File>>Preferences>>General
i zmieniając ścieżkę. To zmienia tylko ścieżkę dla kolejnych tworzonych maszyn, a nie dla tych, które już masz.Teraz:
Users/YourUserName/VirtualBox VMs
folderu, gdziekolwiek chcesz.Users/YourUserName/.VirtualBox/VirtualBox.xml
plik/Users/YourUserName/Library/VirtualBox/VirtualBox.xml
w systemie OS Xźródło
VirtualBox.xml
znaleźć w~/.config/VirtualBox/VirtualBox.xml
niektórych dystrybucjach LinuksaProcedury zmiany folderu migawek w VirtualBox:
1 - Zamknij maszynę wirtualną przeznaczoną do zamknięcia;
2 - Kliknij maszynę wirtualną prawym przyciskiem myszy, wybierz Ustawienia > Ogólne > Zaawansowane ;
3 - Zmień folder docelowy Migawki . Dobrą wartością jest podfolder folderu dysku twardego maszyny wirtualnej.
Mam nadzieję, że to pomaga zapobiegać stratom, tak jak ja cierpiałem.
źródło
Oto podsumowanie innych opublikowanych tutaj odpowiedzi wraz z inną odkrytą opcją.
źródło
Używam OS X. Miałem maszynę wirtualną z kilkoma zagnieżdżonymi migawkami. Chciałem przenieść to w nowe miejsce, ale nie miałem wystarczającej ilości wolnego miejsca na dysku, aby użyć „klonowania”.
Ponieważ jestem na komputerze Mac, różne instrukcje tutaj nie do końca działały. Oto co zrobiłem:
Zamknij VirtualBox.
Przenieś różne pliki (
.vdi
plik i folder nazwany na maszynę wirtualną, która zawiera.vbox
plik,Snapshots
folder itp.) Z domyślnej~/VirtualBox VMs
do nowej lokalizacji.Edytuj
~/Library/VirtualBox/VirtualBox.xml
za pomocą edytora tekstu, aktualizującMachineEntry
o nową.vbox
lokalizację pliku.Edytuj
.vbox
plik za pomocą edytora tekstu, aktualizując pierwszy wpis na dysku twardym o nową.vdi
lokalizację pliku.Za pomocą interfejsu VirtualBox zmieniłem także VirtualBox> Preferencje> Ogólne> Domyślny folder maszyny, aby wskazywał, gdzie chcę tworzyć nowe maszyny wirtualne w przyszłości. (To ustawienie wydaje się być zapisane w
~/Library/VirtualBox/VirtualBox.xml
pliku ... chociaż to ustawienie można zmodyfikować w interfejsie użytkownika, wydaje się, że w przypadku tych innych ustawień musimy skorzystać z edycji pliku, którą opisałem powyżej.)źródło
vboxmanage setproperty machinefolder ~/VMs/
Plik konfiguracyjny można przeglądać i zmieniać ręcznie w~/.config/VirtualBox/VirtualBox.xml
Debianie. Najpierw należy zabić Virtualbox.Małe kroki:
C:\Users\my_user\VirtualBox VMs\Windows\Snapshots
doG:\My Snapshots Folder
dowolnego folderu, który uważasz za odpowiedniC:\Users\my_user\VirtualBox VMs\Windows\Windows.vbox
plik konfiguracyjny i znajdź węzeł komputera (według nazwy)Snapshots
doG:/My Snapshots Folder
(slash jest używany, więc powinieneś go tak zostawić)Snapshots
doG:/My Snapshots Folder
źródło
Użyj klonu. Nie trzeba zmieniać żadnych plików konfiguracyjnych ...
Ustaw dysk docelowy (G: \ Vbox) w Plik -> Preferencje -> Karta Ogólne
Kliknij maszynę wirtualną prawym przyciskiem myszy i wybierz „Klonuj”. Wybierz „Wszystko”, jeśli potrzebujesz również migawek. Spowoduje to skopiowanie maszyny wirtualnej i migawek na żądany dysk (G: \ VBox).
Usuń starą maszynę wirtualną.
źródło
dreez
źródło