
Я пытался преобразовать жесткий диск с динамическим размером в фиксированный, чтобы увеличить производительность VM box. Я пытался следовать инструкции наПреобразование жесткого диска VirtualBox VDI с динамическим размером в жесткий диск фиксированного размера
Но я постоянно сталкиваюсь с проблемой при попытке вручную удалить старый диск. Вот команда, которую я пытаюсь использовать
vboxmanage closemedium disk "3f883a9e-037a-4f67-8ed4-f82ea2c7a84b" –удалить
Что дает мне эту ошибку
c:\Program Files\Oracle\VirtualBox>vboxmanage closemedium disk "3f883a9e-037a-4f 67-8ed4-f82ea2c7a84b" VBoxManage.exe: ошибка: Medium 'C:\Users\malhayek\VirtualBox VMs\settler_default_ 1434987271004_24349_1438813340021_48330\box-disk1.vmdk' не может быть закрыт, так как он все еще подключен к 1 виртуальной машине VBoxManage.exe: ошибка: Подробности: код VBOX_E_OBJECT_IN_USE (0x80bb000c), компонент MediumWrap, интерфейс IMedium, вызываемый IUnknown VBoxManage.exe: ошибка: Контекст: "Close()" в строке 1551 файла VBoxManageDisk.cpp
Что можно сделать, чтобы правильно установить фиксированный размер жесткого диска?
решение1
Сама ошибка связана с тем, что вы не можете удалить жесткий диск, если он все еще подключен к виртуальной машине, поэтому вам следует удалить его, как описано в статье:
Откройте менеджер виртуальных дисков, перейдите в настройки вашего компьютера и удалите старый (динамически измененный) диск из контроллера SATA этого компьютера.
Важно: как говорится в самой статье, будьте осторожны и убедитесь, что у вас есть резервная копия.