1 added
1 removed
Original
2026-01-01
Modified
2026-02-26
1
<p>VirtualBox. Выдержка из документации о типах виртуальных дисков. Определение динамически расширяемого диска и носителя с фиксированным объёмом. Мой опыт расширения виртуальных носителей.</p>
1
<p>VirtualBox. Выдержка из документации о типах виртуальных дисков. Определение динамически расширяемого диска и носителя с фиксированным объёмом. Мой опыт расширения виртуальных носителей.</p>
2
<h2>Содержание</h2>
2
<h2>Содержание</h2>
3
<ul><li><a>О проблеме</a></li>
3
<ul><li><a>О проблеме</a></li>
4
<li><a>Задачи</a></li>
4
<li><a>Задачи</a></li>
5
<li><a>1. О типах виртуальных носителей</a></li>
5
<li><a>1. О типах виртуальных носителей</a></li>
6
<li><a>2. Решение проблемы</a></li>
6
<li><a>2. Решение проблемы</a></li>
7
<li><a>Итоги</a></li>
7
<li><a>Итоги</a></li>
8
</ul><h2>О проблеме</h2>
8
</ul><h2>О проблеме</h2>
9
<p>Во время работы с VBox так вышло, что однажды мне не хватило места на виртуальном диске. Почитав гайды в интернете, нашёл как увеличить размер диска. Только ничего не получилось. Оказалось, что при создании диска, был выбран фиксированный размер дискового пространства.</p>
9
<p>Во время работы с VBox так вышло, что однажды мне не хватило места на виртуальном диске. Почитав гайды в интернете, нашёл как увеличить размер диска. Только ничего не получилось. Оказалось, что при создании диска, был выбран фиксированный размер дискового пространства.</p>
10
<h2>Задачи</h2>
10
<h2>Задачи</h2>
11
<ol><li>Разобраться с типами дисков</li>
11
<ol><li>Разобраться с типами дисков</li>
12
<li>Расширить виртуальный диск с фиксированным объёмом</li>
12
<li>Расширить виртуальный диск с фиксированным объёмом</li>
13
<li>Завершить расширение диска в гостевой ОС</li>
13
<li>Завершить расширение диска в гостевой ОС</li>
14
<li>Не потерять данные на расширяемом виртуальном диске</li>
14
<li>Не потерять данные на расширяемом виртуальном диске</li>
15
</ol><h2>1. О типах виртуальных носителей</h2>
15
</ol><h2>1. О типах виртуальных носителей</h2>
16
<p>Выдержка из документации, приведена ниже.<a>Ссылка на доку. Искать часть 5.2. Disk Image Files (VDI, VMDK, VHD, HDD)</a>Файл образа диска виртуальной машины находится на хостиг-системе и воспринимается гостевой системой, как жёсткий диск определённой геометрии. Когда гостевая ОС читает с диска или записывает на него, VBox перенаправляет запрос в файл образа.</p>
16
<p>Выдержка из документации, приведена ниже.<a>Ссылка на доку. Искать часть 5.2. Disk Image Files (VDI, VMDK, VHD, HDD)</a>Файл образа диска виртуальной машины находится на хостиг-системе и воспринимается гостевой системой, как жёсткий диск определённой геометрии. Когда гостевая ОС читает с диска или записывает на него, VBox перенаправляет запрос в файл образа.</p>
17
<p>Как и физический диск, виртуальный носитель имеет размер и ёмкость, которые необходимо указать при создании диска. Только в отличие от физического носителя его можно расширять.</p>
17
<p>Как и физический диск, виртуальный носитель имеет размер и ёмкость, которые необходимо указать при создании диска. Только в отличие от физического носителя его можно расширять.</p>
18
<p>VBox поддерживает типы виртуальных носителей:</p>
18
<p>VBox поддерживает типы виртуальных носителей:</p>
19
<ul><li>VDI. Собственный тип, формат контейнера жёсткого диска от VBox</li>
19
<ul><li>VDI. Собственный тип, формат контейнера жёсткого диска от VBox</li>
20
<li>VMDK. Популярный открытый формат контейнера, используется многими другими продуктами виртуализации</li>
20
<li>VMDK. Популярный открытый формат контейнера, используется многими другими продуктами виртуализации</li>
21
<li>VHD. Тип виртуального носителя, который использует Microsoft</li>
21
<li>VHD. Тип виртуального носителя, который использует Microsoft</li>
22
<li>HDD. Также поддерживаются файлы изображений Parallels версии 2</li>
22
<li>HDD. Также поддерживаются файлы изображений Parallels версии 2</li>
23
</ul><p>Варианты создания диска внезависимости от выбранного типа виртуального носителя:</p>
23
</ul><p>Варианты создания диска внезависимости от выбранного типа виртуального носителя:</p>
24
<ul><li>Фиксированный размер. Если создаём образ с фиксированным размером, то на хостинг-системе будет создан файл образа примерно такого же размера, как и емкость виртуального диска. Таким образом, для диска размером 10 ГБ у нас будет файл размером 10 ГБ<ul><li>Макимальный объём диска, расширить нельзя.</li>
24
<ul><li>Фиксированный размер. Если создаём образ с фиксированным размером, то на хостинг-системе будет создан файл образа примерно такого же размера, как и емкость виртуального диска. Таким образом, для диска размером 10 ГБ у нас будет файл размером 10 ГБ<ul><li>Макимальный объём диска, расширить нельзя.</li>
25
</ul></li>
25
</ul></li>
26
<li>Динамический размер. Изначально размер диска будет очень маленьким. Объём носителя будет увеличиваться каждый раз при записи на диск до тех пор, пока не достигнет максимальной ёмкости, выбранной при его создании<ul><li>Максимальный объём диска можно увеличить.</li>
26
<li>Динамический размер. Изначально размер диска будет очень маленьким. Объём носителя будет увеличиваться каждый раз при записи на диск до тех пор, пока не достигнет максимальной ёмкости, выбранной при его создании<ul><li>Максимальный объём диска можно увеличить.</li>
27
</ul></li>
27
</ul></li>
28
</ul><h2>2. Решение проблемы</h2>
28
</ul><h2>2. Решение проблемы</h2>
29
<h3>Расширение дискового пространства. Тип VDI, VHD, VMDK. Вариант - динамически расширяемый.</h3>
29
<h3>Расширение дискового пространства. Тип VDI, VHD, VMDK. Вариант - динамически расширяемый.</h3>
30
<ol><li>Запустить VirtualBox.</li>
30
<ol><li>Запустить VirtualBox.</li>
31
<li>Открыть менеджер виртуальных дисков (сочетанием клавиш Ctrl + D)</li>
31
<li>Открыть менеджер виртуальных дисков (сочетанием клавиш Ctrl + D)</li>
32
<li>Во вкладке Жесткий диск, выбрать из списка тот, который расширяем</li>
32
<li>Во вкладке Жесткий диск, выбрать из списка тот, который расширяем</li>
33
<li>Ниже, во вкладке Атрибуты, увеличиваем объём диска с помощью бегунка</li>
33
<li>Ниже, во вкладке Атрибуты, увеличиваем объём диска с помощью бегунка</li>
34
<li>Так же можно увеличить объём диска, вручную прописав его размер в окошке справа от бегунка</li>
34
<li>Так же можно увеличить объём диска, вручную прописав его размер в окошке справа от бегунка</li>
35
<li>Подтверждаем</li>
35
<li>Подтверждаем</li>
36
<li>После короткого ожидания, размер диска увеличен</li>
36
<li>После короткого ожидания, размер диска увеличен</li>
37
<li>Далее необходимо запустить гостевую ОС и расширить диск уже там</li>
37
<li>Далее необходимо запустить гостевую ОС и расширить диск уже там</li>
38
</ol><h3>Расширение дискового пространства. Тип VDI, VHD, VMDK. Вариант - фиксированный.</h3>
38
</ol><h3>Расширение дискового пространства. Тип VDI, VHD, VMDK. Вариант - фиксированный.</h3>
39
<ol><li>Открыть менеджер виртуальных носителей</li>
39
<ol><li>Открыть менеджер виртуальных носителей</li>
40
<li>Выбрать диск</li>
40
<li>Выбрать диск</li>
41
<li>Сверху, кнопки с вариантами действий над диском</li>
41
<li>Сверху, кнопки с вариантами действий над диском</li>
42
<li>"Копировать"</li>
42
<li>"Копировать"</li>
43
<li>В открывшемся окне необходимо открыть "Экспертный режим"</li>
43
<li>В открывшемся окне необходимо открыть "Экспертный режим"</li>
44
<li>В правой части окна "Хранение на жёстком диске"/"Storage on physical hard disk", нужно выбрать Динамически расширяемый вариант создания диска</li>
44
<li>В правой части окна "Хранение на жёстком диске"/"Storage on physical hard disk", нужно выбрать Динамически расширяемый вариант создания диска</li>
45
<li>Подтвердить копирование</li>
45
<li>Подтвердить копирование</li>
46
<li>Займет какое-то время</li>
46
<li>Займет какое-то время</li>
47
<li>В менеджере виртуальных носителей появится копия диска, только уже тип диска будет динамический.</li>
47
<li>В менеджере виртуальных носителей появится копия диска, только уже тип диска будет динамический.</li>
48
<li>Выбрать диск и расширить его</li>
48
<li>Выбрать диск и расширить его</li>
49
<li>После расширения, копию расширенного диска необходимо примонтировать в виртуальной машине, вместо старого</li>
49
<li>После расширения, копию расширенного диска необходимо примонтировать в виртуальной машине, вместо старого</li>
50
</ol><h3>3. Расширение дискового пространства в гостевой системе</h3>
50
</ol><h3>3. Расширение дискового пространства в гостевой системе</h3>
51
<p>Гостевая ОС, Windows</p>
51
<p>Гостевая ОС, Windows</p>
52
<ul><li>Запустить гостевую ОС</li>
52
<ul><li>Запустить гостевую ОС</li>
53
-
<li>Открыть управление дисками.<ul><li>для Win7 - правым кликом по иконке Мой компьютер - Управление - Управление дисками</li>
53
+
<li>Открыть управление дисками.<ul><li>для Win7 - правым кликом по иконке Мой ко��пьютер - Управление - Управление дисками</li>
54
<li>для Win10 - правым кликом по иконке Windows/Пуск - Управление дисками</li>
54
<li>для Win10 - правым кликом по иконке Windows/Пуск - Управление дисками</li>
55
</ul></li>
55
</ul></li>
56
<li>Так же правым кликом выбрать диск, который необходимо расширить</li>
56
<li>Так же правым кликом выбрать диск, который необходимо расширить</li>
57
<li>В контекстном меню, "Расширить том..."</li>
57
<li>В контекстном меню, "Расширить том..."</li>
58
<li>Готово</li>
58
<li>Готово</li>
59
</ul><p>Гостевая ОС, думаю любой дистрибутив GNU/Linux Я расширял в Debian-Arch подобных</p>
59
</ul><p>Гостевая ОС, думаю любой дистрибутив GNU/Linux Я расширял в Debian-Arch подобных</p>
60
<ul><li>Загрузиться в live режиме</li>
60
<ul><li>Загрузиться в live режиме</li>
61
<li>Запустить GParted, если его нет, то:</li>
61
<li>Запустить GParted, если его нет, то:</li>
62
</ul><ul><li>Неиспользуемый раздел будет как-бы вне основного блока размеченного пространства</li>
62
</ul><ul><li>Неиспользуемый раздел будет как-бы вне основного блока размеченного пространства</li>
63
<li>Для расширения необходимо<ul><li>Выбрать раздел, у меня /dev/sda2</li>
63
<li>Для расширения необходимо<ul><li>Выбрать раздел, у меня /dev/sda2</li>
64
<li>Правым кликом - Расширить..</li>
64
<li>Правым кликом - Расширить..</li>
65
<li>Расширяем, подтверждаем. Сверху, где графическое отображение объёма диска, можно расширить раздел курсором</li>
65
<li>Расширяем, подтверждаем. Сверху, где графическое отображение объёма диска, можно расширить раздел курсором</li>
66
<li>Теперь появилась возможность расширить основной раздел, у меня /dev/sda5</li>
66
<li>Теперь появилась возможность расширить основной раздел, у меня /dev/sda5</li>
67
<li>Расширяем так же, как и /dev/sda2</li>
67
<li>Расширяем так же, как и /dev/sda2</li>
68
<li>Затем подтверждаем все действия, зелёная галочка сверху.</li>
68
<li>Затем подтверждаем все действия, зелёная галочка сверху.</li>
69
</ul></li>
69
</ul></li>
70
<li>Раздел расширен, перезагрузка</li>
70
<li>Раздел расширен, перезагрузка</li>
71
</ul><h2>Итоги</h2>
71
</ul><h2>Итоги</h2>
72
<ol><li>Разобрались с типами дисков и системой хранения</li>
72
<ol><li>Разобрались с типами дисков и системой хранения</li>
73
<li>Расширен диск фиксированного объёма, путём его копирования и преобразования в динамически расширяемый</li>
73
<li>Расширен диск фиксированного объёма, путём его копирования и преобразования в динамически расширяемый</li>
74
<li>Расширено дисковое пространство в гостевой системе</li>
74
<li>Расширено дисковое пространство в гостевой системе</li>
75
<li>Сохранились данные, которые уже были на виртуальном носителе</li>
75
<li>Сохранились данные, которые уже были на виртуальном носителе</li>
76
</ol>
76
</ol>