VirtualBox - не используйте VBoxManage modifyhd *.vdi --resize ....


Рубрика: Компьютер -> Linux -> Windows
Метки: | | | | | | | | |
Просмотров: 5834

Причина по чему я назвал так статью, так это в том использование команды VBoxManage modifyhd *.vdi --resize .... может привести к потери всего виртуального сервера со всеми его данными.

Что обозначает VBoxManage modifyhd *.vdi --resize .... ?

Это команда для увеличения размера виртуального диска.

Так почему она так страшна?

Все дело в том, что при использовании команды VBoxManage modifyhd *.vdi --resize .... вы увеличите размер виртуального диска как это заявлено, но это приведет к очень большой проблеме.

Все дело в том что установленная на виртуальном диске операционная система не знает о том что жесткий диск увеличился и в первую очередь если у вас там был установлен Windows он просто не запустится с ошибкой:

FATAL: Could not read from the boot medium! System halted.

Как после этого восстановить виртуальную машину и запустить установленную ОС, рекомендаций нашел в интернете море, но не факт что они вам помогут.

На всякий случай напишу про некоторые варианты восстановления, но лучше предотвратить проблему чем потом с ней бороться.

Как решить проблему FATAL: Could not read from the boot medium! System halted в VirtualBox

Вариант 1:

Вставить в хост виртуалки любой Live CD, грузиться с него и утилитой BOOTICE выполняй mbr>nt.5x, pbr>ntldr и включить активность системного диска, если он неактивен.

Вариант 2:

Создать новый виртуальный жесткий диск с желаемым размером и использовать утилиту clonhd для копирования со старого виртуального жесткого диска на новый.

Вариант 3:

Вставить в хост виртуалки любой Live CD, грузиться с него и утилитой GParted попробовать восстановить данные и скопировать на новый виртуальный диск

Вариант 4:

Объедините все снимки в базовый образ для виртуалки и перегрузить виртуалку.

Некоторые из этих вариантов я не проверял, некоторые пробовал и не подошли у меня.

Но что же делать если вам нужно увеличить размер виртуального диска?

Несколько вариантов есть.

Как увеличить размер виртуального диска в VirtualBox?

Вариант 1:

Создать просто еще один жесткий диск и подключить к существующему (будет выглядеть якобы в реальный компьютер добавили еще один диск)

Вариант 2:

Использовать утилиту CloneVDI, клонируя диск вы сможете увеличить размер до нужного.

Вариант 3:

С помощью утилиты EASEUS Partition Master в Виндовс изменить размер диска програмно, а потом уже использовать команду VBoxManage modifyhd *.vdi --resize .... - Только если честно не понял как это можно сделать или одновременно с командой VBoxManage modifyhd или после или до, что бы Windows не слетел.

Вариант 4:

Манипуляции с клонированием диска, использованием утилиты Gparted и виндовс команды chkdsk, инструкция на английском тут Resize VirtualBox disk for WinXP guest 44

Статья расчитана как на пользователей Linux так и Windows, так как используя одну ОС как основную, гостевая может быть противоположна. Утилиты для восстановления тоже расчитаны под разные ОС.

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

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

Автор: BuxarNET (Тяшкевич Виталий) для IntFAQ.ru , написано по личному опыту.


  • Комментариев: 0

  • Вконтакте

  • Facebook:

    Оставьте комментарий!

    grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

    Используйте нормальные имена. Ваш комментарий будет опубликован после проверки.

    Имя и сайт используются только при регистрации

    Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email. При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д., а также подписку на новые комментарии.

    Авторизация 

    (обязательно)