2

У меня есть виртуальная машина, которой я изначально выделил 10 ГБ (на рабочей станции VMware, а Ubuntu 11.10 - гостевая ОС).

Теперь я хочу добавить к этому. Я видел возможность увеличить размер диска, но все, что он делает, это создает новый "раздел", который может видеть Ubuntu.

Есть ли способ расширить размер основного раздела, который использует гостевая ОС?

ПРИМЕЧАНИЕ: я видел кое-что относительно этого для обычной ОС Ubunbu, для которой требуется загрузочный диск. Есть ли способ, которым я могу применить это к этому случаю виртуальной машины?

Использование 64-битной Windows 7 в качестве хоста

РЕДАКТИРОВАТЬ: Чтобы было ясно, я пытаюсь изменить размер загрузочного раздела.

Редактировать 2: опция изменения размера GParted неактивна.

2 ответа2

1

На самом деле это просто добавление нераспределенного пространства на диск. Если установка Ubuntu использует LVM, вы можете добавить новое пространство в существующий пул. Если нет, вы можете использовать такой инструмент, как Gparted, чтобы увеличить размер существующих разделов. Быть осторожен.

1

Добавление дискового пространства с помощью программы VMWare похоже на покупку нового жесткого диска и копирование раздела Ubuntu на новый диск; Теперь у вас есть больше места, но раздел для ОС того же размера.

Теперь вы можете сделать этот раздел больше, как с обычным диском. Вы можете запустить gparted и довольно легко увеличить раздел. Если вы никогда не использовали его, это довольно просто сделать, а если он еще не установлен, вы можете получить его из стандартного репозитория.

Редактирование:

Я забыл одну вещь: вы не можете изменить размер смонтированного раздела. Так что, если это ваша основная установка, вы не сможете размонтировать ее - вам нужно будет загрузить виртуальную машину с компакт-диска Linux, который был gparted, например, с установочного компакт-диска в режиме реального времени, и использовать gparted на компакт-диске, чтобы изменить размер диска в VM.

Поскольку вы установили Ubuntu, вы, вероятно, знаете, как загрузить виртуальную машину с компакт-диска (нажмите F2 во время загрузки, чтобы перейти в "BIOS" и убедитесь, что компакт-диск установлен в качестве первого загрузочного диска); но вместо установки ОС вы запускаете gparted и выбираете диск, который должен быть доступен как /dev /sda.

Кроме того, поскольку у вас есть файл подкачки в середине, вам нужно отключить своп, удалить его, а затем добавить раздел подкачки в конце. Вы можете создать раздел подкачки в конце свободного пространства перед удалением текущего раздела подкачки, если вас беспокоит отсутствие файла подкачки. Вероятно, однако, обмен не используется во всем этом.

После некоторого обсуждения мы обнаружили еще одну ошибку. Операционная система находилась в основном разделе, но подкачка и дополнительное пространство находились в расширенном разделе. Таким образом, расширенный раздел необходимо было удалить, а нераспределенное пространство сократилось, чтобы освободить место в конце для диска подкачки. После этого основной раздел может расти как больший основной раздел.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .