Сегодня я пытался попасть на свою виртуальную машину Kali Linux, чтобы просто выполнить базовую проверку уязвимости на VPS, которой я владею. У меня есть личный образ виртуального диска Kali Linux (VDI), сохраненный на внешнем диске USB, поэтому я подключил его, активировал Virtual Box, но у меня возникла ошибка, когда я начал его запускать. Похоже, что буква диска для этого диска изменилась с F:
на E:
. Таким образом, VirtualBox не смог получить VDI от F:\Kali Linux VM\
.Изменение буквы диска - перерегистрировать VDI для VirtualBox VM
Попытки устранить это самостоятельно, я решил открыть настройки виртуальной машины, снимите VDI SATA контроллера, который был зарегистрирован на F:
диске, а затем добавьте VDI от E:
диска (то же VDI, только разницу в букве диска). Это, однако, прошло не так гладко, как планировалось. Я был в состоянии удалить неправильный путь VDI без каких-либо проблем, но когда я попытался добавить VDI на правильном пути, я получил следующее сообщение об ошибке:
Cannot register the hard disk 'E:\Kali Linux VM\Kali Linux.vdi' {6b214e73-ae38-427b-90f8-995c7dd4211c} because a hard disk 'F:\Kali Linux VM\Kali Linux.vdi' with UUID {6b214e73-ae38-427b-90f8-995c7dd4211c} already exists.
Result Code: E_INVALIDARG (0x80070057) Component: VirtualBoxWrap Interface: IVirtualBox {0169423f-46b4-cde9-91af-1e9d5b6cd945} Callee RC: VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)
Похоже, я не могу добавить VDI обратно в VM потому что он идентичен удаленному VDI.
Неужели кто-нибудь еще столкнулся с такой проблемой? И есть ли у кого-нибудь исправить это, поэтому я не теряю все данные на этой виртуальной машине?
Благодарим вас заблаговременно.
Примечание: Я знаю, что это не вопрос программирования, так что это может быть неправильный обмен стеками. Пожалуйста, дайте мне знать, если это лучше подходит для другого сайта Stack Exchange.
Спасибо за ваш ответ/решение. Я совсем забыл об этом вопросе, потому что так давно спросил. Я закончил работу над этим, удалив оригинальную виртуальную машину Kali Linux VirtualBox, создав полностью новую виртуальную машину с использованием оригинального ISO Kali Linux, а затем выбрав вариант включения существующего * VDI * файла. В результате я не знаю, будет ли ваше решение работать для решения проблемы, которую я испытывал. Несмотря на это, я поддержал и принял ваш ответ, чтобы закрыть этот вопрос и выразить свою признательность за то, что вы откликаетесь. – SpencerD