The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Раздел полезных советов: Изменение размера виртуального диск..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Раздел полезных советов: Изменение размера виртуального диск..."  +/
Сообщение от auto_tips (ok), 27-Июн-11, 11:18 
При необходимости расширения размера виртуального диска в формате qcow2, используемом в системах виртуализации  KVM и QEMU, можно обойтись без клонирования и создания нового образа.

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

Увеличиваем размер образа. В случае использования KVM/QEMU:

   qemu-img resize vm.qcow2 +5GB

В случае использования VirtualBox, потребуется дополнительный шаг с промежуточным преобразованием VDI в qcow2 или raw-формат:

   qemu-img convert -f vdi -O qcow2 vm.vdi vm.qcow2
   qemu-img resize vm.qcow2 +5G
   qemu-img convert -f qcow2 -O vdi vm.qcow2 vm.vdi

Другой вариант с использованием штатной утилиты VBoxManage:

   VBoxManage internalcommands converttoraw vm.vdi vm.raw
   qemu-img resize vm.raw +5G
   VBoxManage convertfromraw --format VDI --variant Standard vm.raw  vm.vdi

Также можно создать новый большой VDI-раздел и клонировать в него старое содержимое:

   VBoxManage clonehd --existing old.vdi new.vdi


Для задействования появившегося свободного пространства, необходимо расширить размер связанной с дисковым образом файловой системы. Для расширения ФС проще всего воспользоваться приложением gparted.
Скачиваем из сети Live-дистрибутив [[http://partedmagic.com/ Parted Magic]] или [[http://www.sysresccd.org/ SystemRescueCd]].
Загружаем Live-дистрибутив в новой виртуальной машине, не забыв присоединить к ней изменяемый дисковый образ.
После загрузки запускаем gparted, выбираем виртуальный диск и видим в хвосте нераспределенную область. Кликаем правой кнопкой мыши на имеющейся ФС и выбираем "Resize/Move", следуя дальнейшим подсказкам в интерфейсе.

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

   sudo fsck /dev/sda1

URL:
Обсуждается: http://www.opennet.dev/tips/info/2590.shtml

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от netcemail (ok), 27-Июн-11, 11:18   +/
надеялся узнать что-то новое, или хотя бы сделать для себя заметку на ваш опубликованный материал.

простите за не скромность - но материал увы сильно краток.

по сути в нем нет ни какой необходимости.

Ответить | Правка | Наверх | Cообщить модератору

2. Сообщение от Омоним (?), 27-Июн-11, 11:27   +/
Ну почему же, команда
$ qemu-img resize vm.qcow2 +5GB
довольно полезна

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

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #3

3. Сообщение от netcemail (ok), 27-Июн-11, 13:58   +/
> Ну почему же, команда
>  $ qemu-img resize vm.qcow2 +5GB
> довольно полезна
> Если маленькими порциями, то можно запомнить много бесполезного, а потом себе на
> удивление, сделать что-то быстро без документации.

;)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

4. Сообщение от pavlinux (ok), 27-Июн-11, 21:17   +/
Ждём советы, когда resize будет означать не только +5Gb, но и -5Gb
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #5

5. Сообщение от rico (ok), 28-Июн-11, 14:27   +/
а что конкретно тебя смущает в минусе?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #7

6. Сообщение от ALex_hha (ok), 28-Июн-11, 18:40   +/
мдаа, насколько ж это удобнее делать в Vmware
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #10, #14

7. Сообщение от pavlinux (ok), 29-Июн-11, 02:24   +/
> а что конкретно тебя смущает в минусе?

Как уменьшить размер диска с 8Gb до 200Mb, если там всего занято 128M?!
Пущай внутри будет на XFS.



Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #8

8. Сообщение от const86 (ok), 30-Июн-11, 10:46   +/
> Пущай внутри будет на XFS.

А вот не надо XFS, если минус хочется.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #9

9. Сообщение от pavlinux (ok), 30-Июн-11, 13:58   +/
Легко - делаешь мелкий диск, монтируешь, rsync , grub-install

Раз в 500 быстрее. :)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

10. Сообщение от АнонимусРекс (?), 30-Июн-11, 21:31   +/
кошелек тоже удобнее открывать?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #11

11. Сообщение от 1 (??), 01-Июл-11, 07:58   +/
работу найди ;)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #12

12. Сообщение от gHg (?), 04-Июл-11, 08:05   +1 +/
Пахай пахай... на дядю билли, хаха.
Ты ему реальные грошики(иначе затраченные усилия+время+здоровье), а он тебе свою работу виртуально - клонированием, только понятно уже не по виртуальной цене (и не забудь к цене присуммировать суммарную величину всех версий, включая беск.число будущих, - чтобы знать сколько он суммарно за одну программулину хочет.
Например один Билли(тот который финансирует нескрывая ядовитые химические прививки для детей называя это благотворительностью), у нас и в россии - например продавая win7 по $300 (ср.цена норм.пакета, в США понятно дороже) на апрель 2011 - продано 350млн., т.е.суммарно 100млрд (усреднённо) + помножь на все ранее выпущенные версии на основе которых она и сделана (NT3.5,NT4,NT2000,XP,Vista,7,т.е.даже без9x ветви, и прч.продукты типа оффиса не считая) - пусть упрощенно 0.5 триллиарда только на одной и той же программе которую ВЕСЬМА неспешно модифицируют от времени к времени, и практически лишь меняя дизайн, каждые два года выдавая за новую. И это не считая будущих win-8,9,10,...,666.
Что нехороши считать чужие деньги? Но ведь они не из воздуха взялись пусть даже только эти пол триллиарда - чьито семьи их лишились, вынужденно выкладывая их, в т.ч.вынужденно потому что есть такое поняти как монополия форматы (офисных документов и PDF,Flash,3DMax, и т.д.связанных договорами с этим дядей) и тем более тот же DirectX10,11, ит.д. вынуждающие именно эту одну и туже ОС покупать периодически, тратится, да и на всех предприятиях использующих эту ОС - кто платит - опять таки конечный потребитель.
- А ты товарисчь/гой давай пахай, как и положено рабам, считающим себя свободными.
Или может может ты сам из "этих" ? То-то раскомандовался тут другими гойями,
- работайте на нас за три копейки... И их же отдавайте нам, ещё и за виртуальные товары, ставшие по сути наркотиком - ибо отказаться почти невозможно ни психически ни экономически, заодно портящие здоровье... В общем давно статья не только о монополизации, а и о производстве и распространении наркотических средств плачет по коекому. Да и не виртуальные товары тоже - у кого сейчас нет (чаще ведь даже нафиг не нужных, жили же раньше - никто не умер) зомби-мобилок [и лаптопов, а сейчас и телевизоров] с "WiFi и прч." и микрофонами+встр.видеокаммерами - т.е.заодно следящих за каждым шагом, словом, (превентивно)мыслью(а то и (очень)скоро и кибер-гаджетами), и пуком. Ибо опять таки - рабам не полагается иметь средства и имущество больше сарая для жилья.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11

13. Сообщение от Яemail (??), 28-Дек-11, 18:59   +/
Не могу сделать resize  выдает сразу весь хемлп по утилите.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #15

14. Сообщение от миха228 (?), 28-Мрт-12, 22:16   +/
в твоей вмвари удобно только мышей елозить криворуким обезьянам
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6

15. Сообщение от METAJIJI (?), 15-Май-12, 06:54   +/
> Не могу сделать resize  выдает сразу весь хемлп по утилите.

А среди вывода справки имеется заветная опция resize? :)

P.S. Буквально сегодня столкнулся с подобной проблемой, решил удалением порта qemu и установкой порта qemu-devel, при этом пришлось чуток поправить скрипты запуска ВМ, т.к. небыло команды qemu, зато были другие типа qemu-system-i386 и т.д.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру