2016-03-25 3 views
1

Сегодня я пытался попасть на свою виртуальную машину 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.

ответ

7

Открыть Oracle VM VirtuaBox Manager. Теперь переходим к

File > Virtual Media manager

Под Hard disks выберите Kali Linux.vdi. Щелкните правой кнопкой мыши и нажмите remove.

NOTE: If remove is disabled. Click release first. Then right click and remove .

Теперь добавьте VDI Kali Linux.vdi еще раз.

+0

Спасибо за ваш ответ/решение. Я совсем забыл об этом вопросе, потому что так давно спросил. Я закончил работу над этим, удалив оригинальную виртуальную машину Kali Linux VirtualBox, создав полностью новую виртуальную машину с использованием оригинального ISO Kali Linux, а затем выбрав вариант включения существующего * VDI * файла. В результате я не знаю, будет ли ваше решение работать для решения проблемы, которую я испытывал. Несмотря на это, я поддержал и принял ваш ответ, чтобы закрыть этот вопрос и выразить свою признательность за то, что вы откликаетесь. – SpencerD

Смежные вопросы