Як розширити диск віртуальної машини або додати нові диски до VMWare, VirtualBox, Hyper-V

Читайте, як розширити диск або додати нові диски на таких віртуальних машинах як VmWare, VirtualBox, Hyper-V. При створенні нової віртуальної машини створюється віртуальний жорсткий диск, розмір якого вказується в налаштуваннях. Проте, у процесі роботи може не вистачити призначеного обсягу. Що робити у такій ситуації? Як збільшити розмір вже створеного диска?

Як розширити диск віртуальної машини або додати нові диски до VMWare, VirtualBox, Hyper-V

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

Платформа Операція Кроки
VMware Розширення існуючого диска 1. Вимкніть віртуальну машину.
2. Відкрийте налаштування віртуальної машини.
3. Перейдіть до розділу “Hard Disk” (Жорсткий диск).
4. Введіть новий розмір диска.
5. Після розширення потрібно збільшити розділ всередині ОС, використовуючи засоби керування дисками (наприклад, Disk Management у Windows).
Додавання нового диска 1. Вимкніть віртуальну машину.
2. Перейдіть до налаштувань віртуальної машини.
3. Додайте новий жорсткий диск, обравши тип та розмір.
4. Запустіть віртуальну машину та налаштуйте новий диск всередині ОС.
VirtualBox Розширення існуючого диска 1. Вимкніть віртуальну машину.
2. Використайте команду VBoxManage modifymedium у терміналі:
VBoxManage modifymedium <шлях до диску> --resize <новий розмір у МБ>.
3. В ОС збільшіть розділ для використання всього нового простору.
Додавання нового диска 1. Вимкніть віртуальну машину.
2. Відкрийте налаштування віртуальної машини.
3. Виберіть “Storage” (Сховище), потім додайте новий жорсткий диск.
4. Запустіть віртуальну машину та налаштуйте диск у системі.
Hyper-V Розширення існуючого диска 1. Вимкніть віртуальну машину.
2. Відкрийте налаштування віртуальної машини.
3. У вкладці “SCSI Controller” виберіть жорсткий диск.
4. Введіть новий розмір.
5. Збільшіть розмір розділу всередині ОС.
Додавання нового диска 1. Вимкніть віртуальну машину.
2. Відкрийте налаштування віртуальної машини.
3. Додайте новий жорсткий диск через “SCSI Controller”.
4. Запустіть віртуальну машину та налаштуйте диск всередині ОС.
Перейти до перегляду
🔷 Як розширити диск віртуальної машини або додати нові диски до VMWare, VirtualBox, Hyper-V

🔷 Як розширити диск віртуальної машини або додати нові диски до VMWare, VirtualBox, Hyper-V

Перейти до перегляду
Як збільшити розмір вже створеного диска віртуальної машини? (VMWare, VirtualBox, Hyper-V)

Як збільшити розмір вже створеного диска віртуальної машини? (VMWare, VirtualBox, Hyper-V)

VMware Workstation

VMware Workstation найпоширеніший інструмент для роботи з віртуальними машинами. Він працює з графічним інтерфейсом, простий та зручний для особистого використання.

Для того щоб розширити диск, запускаємо VMware Workstation:

Обираємо потрібну віртуальну машину, у верхньому рядку клацаємо по пункту «Віртуальна машина», та клацаємо по меню «Налаштування» (або «Параметри»).

Заходимо в Settings віртуальнї машини

Тепер, у вкладці «Обладнання», клацаємо по пункту «Жорсткий диск», у меню праворуч знайдіть пункт «Розширення ємності диска», далі натискаємо кнопку «Розширити» навпроти нього і тиснемо «ОК». Тут вказуємо обсяг нового дискового простору та натискаємо «Розширити».

Розширення ємності диска

Через деякий час програма повідомить, що диск успішно розширено.

Диск успішно розширено

Потім, увімкніть віртуальну машину та перевірте ємність диска в «Керуванні дисками». Тепер потрібно розгорнути розділ диска на віртуальній машині. Клацніть правою кнопкою миші по диску та оберіть «Розширити том», додаємо потрібний простір і натискаємо «Далі». Диск розширився, а всі дані залишилися на місці.

Розширення тому в Керуванні дисками на віртуальній машині

Також, за браком початкового об’єму жорсткого диска, ми можемо додати іще один віртуальний диск. Можна додати існуючий диск або створити новий.

Для цього вимикаємо нашу віртуальну машину. У вікні відомостей тиснемо «Змінити налаштування». У вкладці обладнання переходимо до розділу «Жорсткий диск» і внизу клацаємо «Додати».

Додаємо жорсткий диск до віртуальної машини

Запуститься «Майстер додавання нового обладнання», вказуємо «Жорсткий диск» і тиснемо «Далі». На наступному кроці залишаємо встановлений параметр і тиснемо «Далі».

Майстер додавання нового обладнання

У вікні вибору диска ми можемо вказати шлях до існуючого віртуального диска або створити новий диск. У нашому випадку ми створити новий диск, тиснемо «Далі».

Створюємо новий диск для додавання у віртуальну машину

На наступному кроці встановлюємо розмір віртуального диска та обираємо опцію «Зберегти віртуальний диск в одному файлі», натискаємо «Далі».

Опція Зберегти віртуальний диск в одному файлі

Вказуємо шлях та ім’я нашого диска та клацаємо «Готово». Віртуальний жорсткий диск створено та відображається у списку. Для виходу з налаштувань тиснемо «ОК».

Опція Зберегти віртуальний диск в одному файлі

Потім, запускаємо віртуальну машину. Щойно створений віртуальний диск система визначає як нерозподілений простір, без структури розділів. Ми це виправимо ініціалізувавши диск. Клацаємо лівою клавішею миші по меню «Пуск», переходимо в «Керування дисками». Штатна утиліта «Керування дисками» автоматично розпізнає диск та запропонує його ініціалізацію, тиснемо «ОК».

Система визначає диск як нерозподілений простір без структури розділів

Потім, клацаємо по диску з нерозподіленим простором і тиснемо «Створити простий том». Тиснемо «Далі», вказуємо розмір тома, обираємо букву диска і тиснемо “Далі”.

Створити простий том

У наступному вікні можемо змінити мітку тома, натискаючи «Далі» та кнопку «Готово». Після цього диск буде відформатований і готовий до використання.

Змінюємо мітку тома

Oracle VirtualBox

При створенні віртуальної машини у VirtualBox, важко точно розрахувати розмір, який знадобиться після встановлення системи. Є два способи додати вільний простір до віртуальної машини без видалення даних і самого образу.

Починаючи з версії VirtualBox 6.0 було додано графічну опцію для зміни розміру віртуальних дисків. Щоб скористатися нею, запустіть програму та перейдіть в меню Файл / Менеджер віртуальних дисків.

Менеджер віртуальних дисків

Напроти потрібної ОС буде вказано віртуальний розмір диска. Оберіть свою віртуальну машину, потім використовуйте повзунок, або просто вкажіть необхідне значення розміру диска і натисніть «Застосувати».

Вкажіть потрібне значення розміру диска

Закрийте Менеджер віртуальних дисків і запустіть операційну систему. Розширте диск за допомогою інструмента Керування дисками у Windows, як показано в попередньому прикладі.

Якщо у вас встановлена більш стара версія VirtualBox (до 6.0), то для збільшення розміру диска потрібно використовувати команду «VBoxManage», з командного рядка.

Перш ніж почати, відключіть віртуальну машину та запустіть командний рядок від імені адміністратора.

Запустіть командний рядок від імені адміністратора

Перейдіть до кореневої папки з програмою, і знайдіть файл, який має назву «VBoxManege.exe», клацніть по ньому правою кнопкою миші та скопіюйте його шлях.

Скопіюйте шлях до файлу

Після чого перейдіть у командний рядок, вставте цей шлях і допишіть таку команду – «modifyhd».

modifyhd

Потім, потрібно вказати шлях до існуючого віртуального диска, розмір якого потрібно збільшити. Переходимо в папку, де зберігається наш диск, і копіюємо шлях до нього, вставляємо його в командний рядок і прописуємо команду – resize, та необхідну кількість додаткового дискового простору.

Вказуємо додатковий дисковий простір

Далі, переходимо в програму, запускаємо гостьову ОС та розширюємо диск, як і в попередньому способі. Диск розширено, можна працювати далі.

Якщо на диску закінчилося вільне місце, ми можемо підключити або створити другий диск для зберігання даних. Зробити це досить легко, переходимо в програму, обираємо потрібну віртуальну машину, потім переходимо в «Налаштування» на вкладку «Носії», біля вкладки контролер SATA натискаємо «Додати диск».

Додати диск

Ми можемо додати вже існуючий диск або створити новий, натискаємо «Створити», у вікні майстра нічого не змінюємо і клацаємо «Далі». На наступному кроці вказуємо «Динамічний диск», щоб він займав менше місця.

Створюємо динамічний диск

Вказуємо шлях зберігання диска та його розмір, і натискаємо «Створити». У списку знаходимо наш диск і натискаємо кнопку «Вибрати», новий диск буде додано. Натискаємо ОК і запускаємо віртуальну машину.

Вказуємо шлях зберігання диска та його розмір

У віртуальній машині диск буде порожнім і без файлової системи. Необхідно ініціалізувати диск точно так, як ми це робили раніше.

Microsoft Hyper-V

І останньою на сьогодні програмою буде Hyper-V. Динамічна зміна розмірів дисків у Hyper-V доступна починаючи з версії Windows Server 2012 R2. Функція Online VHDX Resize дозволяє нам збільшити або зменшити розмір віртуального диска.

Ми можемо змінити розмір диска Hyper-V будь-якого типу, фіксованого або динамічного. Для цього відкриваємо «Менеджер віртуальної машини Hyper-V», обираємо потрібну віртуальну машину, після чого переходимо в «Налаштування». Обираємо потрібний нам віртуальний диск і клацаємо по кнопці «Edit».

Менеджер віртуальної машини Hyper-V

У майстрі обираємо пункт «Expand», та вказуємо новий розмір жорсткого диска.

Вибираємо дію Expand

Тепер, запускаємо гостьову ОС та відкриваємо «Керування дисками». На диску буде нерозмічена область, клацаємо по розділу, який потрібно розширити. Важливо пам’ятати, що розширити можна лише розділ, що знаходиться ліворуч від нерозміченої області.

Керування дисками

Також, ми можемо змінити розмір VHDX диска за допомогою PowerShell. Для цього потрібно отримати повний шлях до диска віртуальної машини. Переходимо в Hyper-V менеджер, клацаємо по нашій віртуальній машині, потім переходимо в «Налаштування», у вкладці «SCSI Controller» клікнувши по нашому диску ми виявимо шлях до нього. Копіюємо його.

Копіюємо повний шлях до віртуального диска Hyper-V

Запускаємо PowerShell від імені адміністратора, прописуємо команду Resize-VHD -Path і вставляємо шлях до диска віртуальної машини. Потім, прописавши команду -SizeBytes, вкажіть потрібний обсяг для розширення диска. Зверніть увагу, що якщо ви вкажете розмір віртуального диска менший, ніж він займає на диску, ви отримаєте помилку. Після цього нам потрібно розширити диск у «Керуванні дисками».

Resize-VHD -Path

Як і в попередніх гіпервізорах, у Microsoft Hyper-V ми також можемо додати віртуальний диск або створити новий. Щоб створити новий віртуальний диск, запустіть «Hyper-V Менеджер», клацніть правою кнопкою миші по вашій віртуальній машині та перейдіть в «Налаштування». У розділі SCSI вкажіть тип диска та натисніть «Додати», а на наступному кроці «Створити».

Додавання нового диска до віртуальної машини

У майстрі створення дисків, у першому пункті тиснемо «Далі». На другому етапі вибору диска, вказуємо «Фіксований диск». Далі, вказуємо шлях та ім’я диска. На фінальному етапі клацаємо «Готово» та «Застосувати».

Майстер створення нового диска

Після запуску машини, щоб новий диск був доступний для роботи, його потрібно проініціалізувати та створити на ньому розмітку. Робимо ті самі дії, що й до цього.

Висновок

Також, хотілося б нагадати, що якщо ви з якоїсь причини втратили свої дані на віртуальній машині, у нас на каналі є відео про те, як відновити дані віртуальних машин.

Перейти до перегляду
Як відновити дані із віртуальних машин Linux KVM. Встановлення KVM, налаштування віртуальної машини

Як відновити дані із віртуальних машин Linux KVM. Встановлення KVM, налаштування віртуальної машини

Valery Martyshko

Автор: , Технічний письменник

Автор, перекладач та технічний спеціаліст компанії Hetman Software. Має майже десятирічний досвід роботи в IT сфері, який охоплює різні галузі: від ПК з Windows та мобільних пристроїв, до фото та відео обладнання, сигналізацій та систем відеоспостереження, і т.д. Окрім іншого, є також спеціалістом по Android, Windows та Microsoft Office. Є експертом в області відновлення даних, файлових систем, пристроїв зберігання даних, RAID масивів.

Vladyslav Kupriyenko

Редактор: , Технічний письменник

Редактор статей блогу, автор та ведучий рубрики на YouTube каналі компанії Hetman Software. За освітою: спеціаліст з обслуговування комп’ютерних систем та мереж, вивчав розробку програмного забезпечення. Має досвід роботи в IT сфері, який охоплює різні галузі: адміністрування комп’ютерної мережі та обладнання, контроль та підтримка роботи Інтернет, офісних та спеціалізованих програм. Є фахівцем в області відновлення даних, файлових систем та пристроїв зберігання даних.

Рекомендуємо для вас

Вас вітає асистент Hetman Software створений на основі штучного інтелекту.
Розпочати чат