Как конвертировать фиксированные и динамические диски в VirtualBox

Оглавление:

Как конвертировать фиксированные и динамические диски в VirtualBox
Как конвертировать фиксированные и динамические диски в VirtualBox

Видео: Как конвертировать фиксированные и динамические диски в VirtualBox

Видео: Как конвертировать фиксированные и динамические диски в VirtualBox
Видео: Mac не включается или не загружается. Как запустить iMac без разборки и обращения в сервис? - YouTube 2024, Апрель
Anonim
VirtualBox позволяет вам выбрать диск с динамически распределенным или фиксированным размером при создании нового файла виртуального жесткого диска. Динамически распределенные диски быстрее создавать и могут увеличиваться до больших размеров. Диски с фиксированным размером могут быть быстрее использованы, но при их заполнении не могут увеличиваться. Вы можете конвертировать между двумя форматами и изменять размер дисков, если хотите.
VirtualBox позволяет вам выбрать диск с динамически распределенным или фиксированным размером при создании нового файла виртуального жесткого диска. Динамически распределенные диски быстрее создавать и могут увеличиваться до больших размеров. Диски с фиксированным размером могут быть быстрее использованы, но при их заполнении не могут увеличиваться. Вы можете конвертировать между двумя форматами и изменять размер дисков, если хотите.

Шаг первый: найдите команду VBoxManage и откройте командную строку

VirtualBox позволяет конвертировать фиксированный диск на динамический диск или динамический диск на фиксированный диск, но этот параметр не отображается в его графическом интерфейсе. Вместо этого вы должны использовать

VBoxManage.exe

команда.

Найдите эту команду, чтобы продолжить. В Windows вы найдете его в каталоге программ VirtualBox, который

C:Program FilesOracleVirtualBox

по умолчанию. Если вы установили VirtualBox в другой каталог, посмотрите там.

Откройте окно командной строки. Для этого откройте меню «Пуск», введите
Откройте окно командной строки. Для этого откройте меню «Пуск», введите

cmd

и нажмите Enter.

Тип
Тип

cd

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

Вы можете быстро сделать это, набрав

cd

в окно командной строки, а затем перетащить значок папки из адресной строки диспетчера файлов в командную строку.

Если вы используете путь по умолчанию, он должен выглядеть следующим образом:
Если вы используете путь по умолчанию, он должен выглядеть следующим образом:

cd 'C:Program FilesOracleVirtualBox'

ПРИМЕЧАНИЕ. В этих инструкциях предполагается, что вы используете VirtualBox для Windows. Если вы используете VirtualBox для MacOS или Linux, вы можете просто открыть окно терминала и запустить
ПРИМЕЧАНИЕ. В этих инструкциях предполагается, что вы используете VirtualBox для Windows. Если вы используете VirtualBox для MacOS или Linux, вы можете просто открыть окно терминала и запустить

vboxmanage

обычно, как и любая другая команда.

Image
Image

Шаг второй: найдите путь к диску, который вы хотите преобразовать

Выполните следующую команду в окне командной строки, чтобы просмотреть список всех виртуальных жестких дисков на вашем компьютере:

VBoxManage.exe list hdds

Image
Image

Просмотрите список и определите путь к виртуальному диску, который вы хотите преобразовать. Предположим, мы хотим изменить виртуальный диск, связанный с виртуальной машиной с именем «Windows». Как видно из приведенного ниже результата, путь к этому виртуальному диску в нашей системе

C:UserschrisVirtualBox VMsWindowsWindows.vdi

Image
Image

Шаг третий: преобразование виртуального диска

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

Чтобы преобразовать виртуальный диск из фиксированного в динамический, выполните следующую команду:

VBoxManage.exe clonemedium disk 'C:path osource.vdi' 'C:path odestination.vdi' –variant Standard

Например, если исходный диск находится в

C:UserschrisVirtualBox VMsWindowsWindows.vdi

и вы хотите создать новый диск с именем Windows-dynamic.vdi в той же папке, вы должны запустить:

VBoxManage.exe clonemedium disk 'C:UserschrisVirtualBox VMsWindowsWindows.vdi' 'C:UserschrisVirtualBox VMsWindowsWindows-dynamic.vdi' –variant Standard

Чтобы преобразовать виртуальный диск из динамического в фиксированный, выполните следующую команду:
Чтобы преобразовать виртуальный диск из динамического в фиксированный, выполните следующую команду:

VBoxManage.exe clonemedium disk 'C:path osource.vdi' 'C:path odestination.vdi' –variant Fixed

Например, если исходный диск находится в

C:UserschrisVirtualBox VMsWindowsWindows.vdi

и вы хотите создать новый диск с именем Windows-fixed.vdi в той же папке, вы должны запустить:

VBoxManage.exe clonemedium disk 'C:UserschrisVirtualBox VMsWindowsWindows.vdi' 'C:UserschrisVirtualBox VMsWindowsWindows-fixed.vdi' –variant Standard

Image
Image

Шаг четвертый: удалите старый виртуальный диск

Вышеупомянутая команда просто клонирует существующий диск. Вы получаете как исходный файл диска, так и новый файл на диске.

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

Выберите «Хранение» для просмотра подключенных устройств хранения. Щелкните правой кнопкой мыши исходный VDI и выберите «Удалить приложение». Затем нажмите «ОК».
Выберите «Хранение» для просмотра подключенных устройств хранения. Щелкните правой кнопкой мыши исходный VDI и выберите «Удалить приложение». Затем нажмите «ОК».
Image
Image

Следующий процесс удалит исходный файл на диске с вашего диска. Предупреждение: Возможно, вы захотите создать резервную копию исходного файла диска, если вы еще этого не сделали, на всякий случай, если что-то пойдет не так с этим процессом.

В командной строке выполните следующую команду, чтобы просмотреть список всех виртуальных дисков на вашем компьютере:

VBoxManage.exe list hdds

Найдите UUID исходного диска, который вы хотите удалить. Вы можете скопировать его в буфер обмена, выбрав его левой кнопкой мыши и затем щелкнув правой кнопкой мыши.

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

VBoxManage.exe closemedium UUID --delete

Image
Image

Шаг пятый: переименуйте новый диск

Теперь вы должны переименовать новый файл диска, чтобы он имел то же имя, что и исходное. Просто перейдите к нему в окне Проводника или Windows Explorer.

Щелкните правой кнопкой мыши файл VDI, выберите «Переименовать» и измените его на исходное имя. Например, здесь мы переименовали файл Windows-fixed.vdi, который мы создали для Windows.vdi.
Щелкните правой кнопкой мыши файл VDI, выберите «Переименовать» и измените его на исходное имя. Например, здесь мы переименовали файл Windows-fixed.vdi, который мы создали для Windows.vdi.
После того как вы переименовали диск, удалите старое имя диска из VirtualBox. Нажмите «Файл»> «Диспетчер виртуальных носителей» в VirtualBox и найдите оригинальное имя переименованного диска - у него будет желтый значок предупреждения слева от него. Щелкните его правой кнопкой мыши и выберите «Удалить». Нажмите «Удалить» еще раз, чтобы подтвердить и закрыть «Закрыть».
После того как вы переименовали диск, удалите старое имя диска из VirtualBox. Нажмите «Файл»> «Диспетчер виртуальных носителей» в VirtualBox и найдите оригинальное имя переименованного диска - у него будет желтый значок предупреждения слева от него. Щелкните его правой кнопкой мыши и выберите «Удалить». Нажмите «Удалить» еще раз, чтобы подтвердить и закрыть «Закрыть».
Image
Image

Шаг 6: Вставьте диск в VirtualBox

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

Image
Image

Выберите «Выбрать существующий диск» и перейдите к только что переименованному файлу.

Рекомендуемые: