Как изменить каталог снимков в VirtualBox в Windows?

У меня есть жесткий диск SSD, представляющий C:\ , который составляет всего 30 ГБ.

Поэтому я устанавливаю все свои (некритические) приложения на свой большой диск G:\ . Моя установка VirtualBox находится на G:\ , а также на жестких дисках. Тем не менее, я обнаружил, что каталог snapshots по умолчанию по умолчанию имеет значение C:\Users\David\.VirtualBox\...

Как поместить это на мой диск G:\ по умолчанию?

    Снимки VirtualBox находятся в папке с машиной. Вы должны иметь возможность изменить папку машины по умолчанию, используя опцию меню «Файл-> Настройки» на вкладке « Общие ».

    «Я бы хотел добавить, что вы не можете изменить свой каталог снимков для виртуальной машины, в которой у вас есть моментальные снимки».

    Не правда. Сначала следуйте советам первого ответчика и измените папку с машиной по умолчанию, перейдя в меню « File>>Preferences>>General и изменив путь. Это только изменяет путь для последующих машин, которые вы создаете, а не для тех, которые у вас уже есть.

    Теперь:

    1. Закрыть VirtualBox
    2. Переместите содержимое папки « Users/YourUserName/VirtualBox VMs » в Users/YourUserName/VirtualBox VMs для вас место.
    3. Затем файл edit Users/YourUserName/.VirtualBox/VirtualBox.xml
      • /Users/YourUserName/Library/VirtualBox/VirtualBox.xml на OS X
    4. Измените пути туда на виртуальные машины туда, куда вы переместили папки VM.
    5. Перезагрузите свою машину, и вам хорошо идти – нет необходимости сглаживания снимков!

    Процедуры изменения папки моментальных снимков в VirtualBox:

    1 – выключение виртуальной машины;

    2 – Щелкните правой кнопкой мыши на виртуальной машине, откройте « Настройки» > « Основные» > « Дополнительно» ;

    3 – Изменить папку назначения снимков . Хорошее значение – это вложенная папка вашей папки на жестком диске вашей виртуальной машины.

    Надеюсь, это поможет предотвратить потери, как я пострадал.

    Вот краткое изложение других ответов, размещенных здесь, а также другой вариант, который я обнаружил.

    1. Задайте папку машины по умолчанию, выбрав «Файл: Предпочтения: Общие». Новые виртуальные машины будут хранить свои дисковые файлы и снимки в этом каталоге. Однако это не влияет на существующие машины.
    2. Для существующего компьютера откройте его настройки, перейдите на вкладку «Дополнительно» и измените папку моментальных снимков. Это будет работать только в том случае, если у машины нет снимков, поэтому сначала вам придется объединить их все.
    3. Если вы не можете объединить все снимки или не хотите, вы можете просто клонировать машину. Клон будет использовать выбранную выше папку машин по умолчанию.

    Я использую OS X. У меня была виртуальная машина с несколькими вложенными моментальными снимками. Я хотел переместить это в новое место, но у меня не было свободного места на диске для использования «clone».

    Поскольку я нахожусь на Mac, различные инструкции здесь не совсем сработали для меня. Это то, что я сделал:

    1. Выйдите из VirtualBox.

    2. Переместите различные файлы (файл .vdi и папку с именем после VM, которая содержит файл .vbox , папку Snapshots т. Д.) Из ~/VirtualBox VMs по умолчанию в новое место.

    3. Edit ~/Library/VirtualBox/VirtualBox.xml с текстовым редактором, обновляя MachineEntry с новым .vbox файла .vbox .

    4. Отредактируйте файл .vbox с помощью текстового редактора, обновив первую запись .vdi с новым .vdi файла .vdi .

    Используя интерфейс VirtualBox, я также изменил VirtualBox> Preferences> General> Default Machine Folder, чтобы указать, где я хочу создавать новые виртуальные машины в будущем. (Этот параметр, похоже, хранится в файле ~/Library/VirtualBox/VirtualBox.xml … хотя этот параметр может быть изменен в пользовательском интерфейсе, кажется, что для этих других параметров нам нужно обратиться к редактированию файла, который я описываю выше.)

    Небольшие шаги:

    1. Выключение целевой виртуальной машины
    2. Перенесите целевые файлы из C:\Users\my_user\VirtualBox VMs\Windows\Snapshots в G:\My Snapshots Folder или любую папку, которая вам подходит
    3. Откройте файл конфигурации C:\Users\my_user\VirtualBox VMs\Windows\Windows.vbox и найдите узел Machine (по имени)
    4. Заменить:
      • Snapshots значение из Snapshots G:/My Snapshots Folder (используется косая черта, поэтому вы должны оставить ее так)
      • Все значения местоположения из Snapshots в G:/My Snapshots Folder

    Используйте клон. Не нужно менять файлы конфигурации …

    1. Установите целевой диск (G: \ Vbox) в «Файл» -> «Настройки» -> вкладка «Общие»

    2. Щелкните правой кнопкой мыши на виртуальной машине и выберите «Клонировать». Выберите «Все», если вам нужны снимки. Это скопирует виртуальную машину и снимки на требуемый диск (G: \ VBox).

    3. Удалите старую виртуальную машину.

    1. Изменение папки моментального снимка, как указано выше
    2. Измените параметры машины C: \ Users \ .VirtualBox \ VirtualBox.xml, чтобы указать на новую машину.
    3. Перед изменением XML-файла убедитесь, что вы удалили фоновый процесс VBoxSVC.exe. Этот процесс имеет память предыдущих настроек и предупреждает вас о непоследовательных ошибках и возвращает файл .xml обратно к вашим предыдущим настройкам.

    dreez

    Давайте будем гением компьютера.