Ответы:
Нет смысла хранить конкретную виртуальную машину и менять ОС внутри, поэтому удалите виртуальную машину и создайте новую:
В графическом интерфейсе для Virtual Box мы можем легко удалить виртуальную машину, выбрав машину для удаления и перейдя в пункт меню «Машина -> Удалить» или выбрав «Удалить» в контекстном меню, вызываемом правой кнопкой мыши.
Затем нас спросят, хотим ли мы только удалить компьютер (т.е. отменить его регистрацию) или мы также хотим «удалить все файлы» . Последний полностью удалит виртуальную машину со всеми файлами с нашего диска.
Это также можно сделать из командной строки с помощью следующей команды:
VBoxManage unregistervm --delete "<Name of Machine>"
При этом будут удалены следующие файлы:
- все файлы образов жесткого диска, включая разностные файлы, которые используются машиной и не используются другими компьютерами;
- сохраненные файлы состояния, созданные машиной, если они есть (один, если машина находилась в состоянии «сохранено», и один для каждого онлайн-снимка);
- XML-файл машины и его резервные копии;
- файлы журнала машины, если таковые имеются;
- каталог машины, если он пуст после удаления всего вышеперечисленного.
Если проблема не устранена, вы также можете завершить процессы VBoxHeadless и VirtualBoxVM, связанные с виртуальной машиной.
Например, предположим, что имя вашей заблокированной / плохой виртуальной машины - My-Locked-VM.
Получите идентификатор процесса VirtualBox, связанного с этой виртуальной машиной, и уничтожьте его.
MyHostName:homedir ayekay$ ps -ef| grep -i My-Locked-VM
1624398723 1196 23121 0 11:34AM ?? 0:05.11 /Applications/VirtualBox.app/Contents/Resources/VirtualBoxVM.app/Contents/MacOS/VirtualBoxVM --comment My-Locked-VM --startvm 8dc249f1-6877-4caf-bbd4-27ae6b78ceb6 --no-startvm-errormsgbox --separate
1624398723 89252 23121 0 10:06AM ?? 3:07.87 /Applications/VirtualBox.app/Contents/MacOS/VBoxHeadless --comment My-Locked-VM --startvm 8dc249f1-6877-4caf-bbd4-27ae6b78ceb6 --vrde config
1624398723 2323 79114 0 11:48AM ttys007 0:00.00 grep -i My-Locked-VM
MyHostName:homedir ayekay$ kill -9 1196 89252
MyHostName:homedir ayekay$
После завершения процесса пользовательский интерфейс VirtualBox покажет состояние виртуальной машины как прерванное. Затем вы можете использовать пользовательский интерфейс для удаления виртуальной машины.