4

На виртуальной машине Linux, которую я недавно установил, у меня был диск (/dev/sdb) размером 20G, на котором я создал 8 разделов (3 основных, 1 расширенный, содержащий 5 логических разделов), используя до 10G пространства. Так что 10G не разделены.

Я не могу использовать fdisk в качестве максимально допустимых разделов 4, уже созданных. Есть ли другой способ создать новые разделы на оставшемся пространстве 10G без изменения или удаления существующих разделов?

Я мог бы добавить новый диск /dev/sdc и использовать его, но я хочу посмотреть, что еще можно сделать в /dev /sdb.

4 ответа4

1

Вы должны быть в состоянии использовать fdisk, чтобы добавить расширенный раздел без проблем. Я делал это несколько раз в Ubuntu, а также в нескольких других древних дистрибутивах. Но я предпочитаю графическую программу GParted. Он доступен в виде live CD, если у вас не установлен X.

1

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

1

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

Мой совет будет своп, удалить своп. Измените размер корня, чтобы заменить его, затем создайте расширенный раздел, а в конце создайте новый. Неважно, если это на степени.

Измените свой fstab соответственно, и все готово.

0

Вы можете использовать gdisk для конвертации виртуального жесткого диска в GPT. GPT допускает практически неограниченное количество разделов. gdisk работает так же, как fdisk, но имеет больше возможностей. Установите Gdisk (в Ubuntu/Debian используйте apt-get install gdisk), затем запустите его. (gdisk /dev/sda)

Замените sda на жесткий диск, а затем просто просмотрите меню справки, они довольно просты.

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