ГлавнаяЛайфхакиКак изменить UUID на жестких дисках VirtualBox

Как изменить UUID на жестких дисках VirtualBox

Две команды, которые стоит запомнить

оздать резервную копию и восстановить виртуальные машины VirtualBox, и теперь одна или несколько из них не могут загрузиться из-за «какой-то проблемы с UUID?» Здесь мы покажем вам, как изменить UUID в виртуальных жестких дисках VirtualBox.

Когда мы настраиваем виртуальную машину в VirtualBox, ей присваивается универсальный уникальный идентификатор, или сокращенно UUID. Это 128-битное число, специфичное для виртуального оборудования. Вот в чем дело: жесткие диски, подключенные к создаваемым нами виртуальным машинам, также имеют свои собственные UUID. Они также считаются уникальными. Когда это не так, возникают проблемы.

Изменить Uuid Virtualbox Ошибка Uuid Virtualbox Hdd

Наиболее распространенный случай может возникнуть после попытки скопировать или создать резервную копию виртуальной машины. При попытке запустить «вторую версию» виртуальной машины VirtualBox может объявить, что UUID ее жесткого диска не тот, который он ожидал.

Именно тогда вам следует сбросить UUID жесткого диска и повторно подключить его к виртуальной машине как новое устройство. Это легко сделать, но требует использования инструмента командной строки и нескольких щелчков мышью в редко посещаемой части графического интерфейса VirtualBox.

Знакомьтесь с VboxManage

VirtualBox поставляется с инструментом командной строки VboxManage , который, как следует из названия, помогает вам управлять виртуальными машинами.

VboxManage — это швейцарский нож VirtualBox. Это интерфейс командной строки программы, предлагающий множество функций, отсутствующих в «основном» приложении с графическим интерфейсом.

С его помощью вы можете создавать новые виртуальные машины, изменять их параметры, клонировать их или сбрасывать UUID виртуального жесткого диска. И последнее — это именно то, что нам нужно.

Изменить Uuid Virtualbox Vboxmanage

Если у вас есть VirtualBox, VboxManage уже установлен. Чтобы проверить это, введите в терминале:

Знакомьтесь с VboxManage

>Две команды, которые стоит запомнить

Хотя они нам не понадобятся для этой статьи, при устранении неполадок виртуальных машин стоит запомнить две команды VboxManage:

vboxmanage list vms
vboxmanage showhdinfo FILE
Изменить Uuid Virtualbox Vboxmanage List Vms

Первый отображает список всех ваших виртуальных машин, «подключенных» к VirtualBox.

Второй может отображать информацию о файлах виртуального жесткого диска, которые вы ему передаете.

Хотя процесс, который мы будем использовать, несложный и надежный, вы можете использовать второй процесс в файле вашего виртуального жесткого диска до и после процедуры. Таким образом, вы будете уверены, что его UUID изменился.

Освободите жесткий диск

В главном окне VirtualBox, когда ваша виртуальная машина остановлена, выберите «Файл ->Диспетчер виртуальных носителей».

Изменить Uuid Virtualbox Virtualbox Virtual Media Manager

В появившемся на экране окне определите проблемный жесткий диск. Нажмите на него, чтобы выбрать его. Затем нажмите кнопку «Освободить», чтобы отсоединить выбранный жесткий диск от VirtualBox. Подтвердите свое желание выпустить его, когда VirtualBox спросит вас, уверены ли вы. Затем нажмите «Удалить».

Изменить Uuid Virtualbox Окно диспетчера виртуальных носителей Virtualbox

VirtualBox уведомит вас: «Поскольку этот жесткий диск недоступен, его файл образа невозможно удалить». Нажмите «Удалить». Если сообщение об ошибке отличается, пропустите этот шаг, чтобы избежать реального удаления виртуального жесткого диска.

Изменить UUID

Вернитесь к своему терминалу и введите:

vboxmanage internalcommands sethduuid FILENAME

Замените «FILENAME» фактическим файлом виртуального жесткого диска.

Изменить Uuid Virtualbox Vboxmanage Sethduuid

Программа должна уведомить вас о новом UUID, присвоенном файлу виртуального жесткого диска.

Повторно подключите виртуальный жесткий диск

Вернитесь в окно Virtual Media Manager и нажмите «Добавить». Найдите и выберите обновленный файл виртуального жесткого диска, чтобы снова подключить его к VirtualBox.

Освободите жесткий дискlbox Virtualbox Выберите обновленный файл жесткого диска">

Закройте окно Virtual Media Manager и вернитесь к настройкам виртуальной машины, на которой возникла проблема.

Перейдите в настройки «Хранилище» вашей виртуальной машины и выберите соответствующий контроллер. Нажмите на иконку с HDD и плюсиком. Выберите «Выбрать существующий диск», а затем в появившемся окне укажите обновленный файл виртуального жесткого диска.

Изменить Uuid Virtualbox Virtualbox Повторно подключить обновленный файл жесткого диска

Нажмите ОК, чтобы сохранить изменения и выйти из окна. Запустите виртуальную машину и, если все прошло по плану, она загрузится без проблем.

Связано:

Изменить UUID

Повторно подключите виртуальный жесткий диск

ПОХОЖИЕ СТАТЬИ

Популярные записи