Я створив диск із зображенням Windows XP. Він становить 5 Гб, але хотілося б знати, чи є якийсь простий спосіб збільшити розмір до 20 ГБ.
Я створив диск із зображенням Windows XP. Він становить 5 Гб, але хотілося б знати, чи є якийсь простий спосіб збільшити розмір до 20 ГБ.
Відповіді:
Станом на VirtualBox 4.0.0, інструмент командного рядка VBoxManage пропонує простий варіант зміни розміру:
VBoxManage modifyhd /path/to/vdi --resize <mbytes>
Після зміни розміру контейнера віртуального диска завантажтеся в VM і змініть розміри розділів, щоб використовувати додаткове місце.
Дивіться також: Посібник по VirtualBox, глава 8. VBoxManage: modifyhd
Немає простого способу зробити це, про що я знаю. Немає програми, яка дозволяє просто налаштувати число, щоб збільшити розмір жорсткого диска. Однак на modhul.com є досить простий підручник, який перегляне вас через процес, подібний до того, що тут розмістили інші.
В основному, ви:
Один із коментаторів цієї статті стверджує, що з 4 ГБ до 10 ГБ FWIW пішло менше 15 хвилин.
Ось альтернативні методи, що використовують один із багатьох доступних живих компакт-дисків, як комерційний, так і з відкритим кодом, з інструментом клонування диска / машини. (клонезила, привид тощо)
Клонування мережі
Створіть нову віртуальну машину з новим порожнім диском. (20 Гбіт за Вашу вимогу)
Завантажте стару віртуальну машину на зображення клонування livecd iso. Налаштуйте стару віртуальну машину як джерело для клонування.
Завантажте нову віртуальну машину на те саме зображення livecd iso. Налаштуйте нову віртуальну машину як місце для клонування.
Клонова система через віртуальну мережу. (Це займає більше часу, ніж клонування диска, але це звичайно для фізичного клонування мережі.)
Вимкніть стару віртуальну машину.
Перезавантажте нову / клоновану віртуальну машину.
Цей метод також може бути використаний між двома фізичними машинами, на кожній з яких працює Virtualbox. Або від фізичного до віртуального або навпаки. Або для передачі між Virtualbox та Vmware, Virtualpc, Vmfusion, Xen, Kvm або будь-яким віртуальним клієнтом, який може завантажуватись на CD або ISO-зображення. 5 Гб трохи важкий, але при хорошому зв’язку можливе навіть клонування через Інтернет. Я роблю це для клієнтів Linux, але більші віртуальні диски, які я використовую, складають лише ~ 700 Мб (використовуваний простір), займає менше години - час установки.
або
Клонування диска
Створіть нову віртуальну машину з новим порожнім диском. (20 Гбіт за Вашу вимогу)
Додайте диск, створений з нової віртуальної машини, на стару віртуальну машину, щоб використовувати її як клон призначення. Завантажте стару віртуальну машину на livecd iso-образ.
Клонова система на старій віртуальній машині від меншого до більшого диска.
Вимкніть стару віртуальну машину. Видаліть новий / клонований віртуальний диск зі старої віртуальної машини.
Запустіть нову віртуальну машину.
Вони мають перевагу оновлення віртуальної машини до поточної версії. (Формат файлу віртуальної апаратури та віртуальної машини може змінюватись із оновленнями сервера VM. Це може спричинити "виявлення" нових драйверів у клонованого клієнта з більш старої версії або з іншого сервера VM.) Установка / оновлення клієнтських інструментів VirtualBox повинно тепер дамо вам поточну віртуальну машину з більшим накопичувачем, і ви все одно збережете свою оригінальну віртуальну машину без змін. Просто не запускайте обох віртуалів одночасно. Можливо, назвати колізії та проблеми з ліцензією для Windows.
Що стосується продуктів Windows для віртуальних клієнтів, можливо, вам доведеться повторно активувати новий віртуальний. Я не наштовхувався на це, але чув від інших, що вони повинні були. Я думаю, що це стосується того, скільки речей змінюється за один раз під час клону. (пам'ять, процесор (и), диск тощо)
Ви не можете, але ви можете клонувати його на більший віртуальний диск. Це нетривіально, але якщо вам потрібно зробити це, перегляньте це посилання