Найпростіший метод не вимагає видалення ваших віртуальних машин і приглушення їх налаштувань.
Скопіюйте папку віртуальних машин Virtualbox на новий диск.
Запустіть менеджер віртуальних машин. Запустіть файл File Manager -> Virtual Media Manager
2а. Виберіть VM для переміщення пам’яті. Натисніть кнопку " Відпустити", а потім кнопку " Видалити" . У наступному діалоговому вікні ви можете видалити або зберегти віртуальний диск. Закрийте менеджера, залишивши вас у своєму менеджері віртуальної машини.
Виберіть VM, для якого ви тільки що видалили носій, натисніть кнопку Налаштування , Клацніть розділ Зберігання . Додайте контролер для носія (зазвичай SATA), а потім додайте жорсткий диск і виберіть існуючий диск та виберіть VD у новому місці.
Повторіть для кожної машини, на якій рухаєтесь
Відключіть вашу віртуальну машину на новому місці, щоб перевірити. Наступного разу, коли ви відвідаєте Менеджер віртуальних медіа , наведення курсора миші на запис VM покаже, де зберігається VD.
Переконайтеся, що ви змінили папки знімків, щоб вказати на новий диск, якщо ви їх використовуєте. На кожному апараті встановлено папку знімків, а VM Manager має параметр "Машина за замовчуванням " у меню Файл -> Налаштування, яке також потрібно змінити.
Крім того, мені довелося також змінити шлях до файлу xml. Після цього воно працювало бездоганно.
ПРИМІТКА: З моменту написання справи щось змінилося, див. Відповідь Роба. Зараз це надзвичайно просто.