Всем привет.
Ввиду технической необходимости мне понадобилось расширить диск виртуальной машины VirtualBox на которой была развернута OSSIM. OSSIM штука прожорливая поэтому под нее смело стоит занимать не менее 50 Гб. Я же буду пробовать расширить существующий диск БЕЗ потери данных. Пробую выполнить трюк - существующий раздел удаляется, а на его месте создается новый, но большего размера.
Если у вас есть снепшоты, то после увеличения размера диска виртуалки их размеры надо будет тоже увеличить соответственно, или же считать их потерянными навсегда. Обязательно перед выполнением трюка делаем контрольный снимок!
1. Итак оцениваем параметры существующего диска:
VBoxManage showhdinfo OSSIM.vdi
UUID: ed770a84-b4d2-43a4-ad94-7d84fd926814
Parent UUID: base
State: locked read
Type: normal (base)
Location: C:\VM\Linux\OSSIM\OSSIM.vdi
Storage format: VDI
Format variant: dynamic default
Capacity: 15075 MBytes
Size on disk: 11363 MBytes
Encryption: disabled
VBoxManage modifyhd OSSIM.vdi --resize 25075
4. Узнаем название устройства жесткого диска который мы хотим расширить. Делается это командой fdisk -l.
5. Чтобы увеличить размер раздела (партиции, слайса) на диске, нам необходимо выполнить: fdisk /dev/sda.
Выбираем p(rint) где видим имя наше партиции для увеличения /dev/sda1.
Удалаяем ее выбрав d(delete).
Создаем новую по n(ew).
Соглашаемся на тип p(rimary) и ее номер 1.
Проверяем что получилось по p(rint).
Сохраняемся по w(rite).
И уходим на переагрузку reboot.
6. Если виртуалка поднялась, то расширяем нашу файлову систему на весь раздел resize2fs /dev/sda1.
Через df -h провереям что все получилось.
Замечания по ходу эксперимента - у меня кроме /dev/sda1 был еще и /dev/sda2 с типом Extended. Для расширения /dev/sda1 на новое место диска ее пришлось тоже удалить. Насколько это понравится самой OSSIM я пока не знаю.
Не забываем расширить snapshots если они есть у ВМ.
ReplyDelete