Mar 12, 2019 00:21
точнее - как апдейтнуть centos 6 в virtual box и не поседеть.
ресайз вирутального диска.
у virtual box свой формат виртуального диска *.vdi, который, в отличии от vmdk из менюшки не изменить. в vbox это делается из консоли, при выключенной виртуалке. в случае винды на хост-машине
"C:\Programm Files\Oracle\VirtualBox\VBoxManage.exe" modifyhd yourdisk.vdi --resize 100000
- ресайз yourdisk.vdi до 100ГБ.
при помощи команды showhdinfo yourdisk.vdi - можно посмотреть информацию о диске.
после ресайза нужно запустить на тойже виртуалке какой-нибудь live-образ с редактором диска - например GParted LiveCd - и отресайзить разделы.
если диск состоял из единственного файла и небыло снапшотов - на этом все.
а вот теперь - нежданные радости.
1. если у диска были снапшоты:
- эту операцию следует проделать с _каждым_ образом снапшота.
- если диск от машины отключался то назначить при подключении образа нужно выбрать не диск по названию а именно последний снапшот. в противном после загрузки случае снапшоты размножатся и разветвятся, а изменения разметки потеряются, если они сделаны не на нужном файле.
лучше всего посмотреть в менеджере виртуальных носителей какие файлы относятся именно к вашему диску, и если есть ветвления - удалить их. а еще лучше, конечно, склонировать машину вчистую, и в обновляемой - слить все снапшоты.
2. после обновления centos по yum upgrade до 6.10 - отключить в загрузке гуевую заставку. в виртуалбоксе появился с ней конфликт.
tech,
kb