1

У меня Linux Mint 17.2 Cinnamon. Я собираюсь установить 3 других дистрибутива Linux на мой SSD, поэтому я установил gparted 0.18 из менеджера пакетов. Я понял, что не могу изменить размер корневого раздела с этим, поэтому я загрузил ISO-версию gparted 0.23, доступную здесь: http://gparted.org/download.php , я записал ее на загрузочный оттуда pendrive и изменил размер Mint до 30 ГБ. и сделал 3x30GB раздел ext4.

Новые разделы должны быть пустыми, но это не так. Они содержат пустую папку lost+found, которую я могу открыть только в корневой оболочке. По мнению некоторых форумов, это нормально для файловых систем ext, но я не помню, чтобы эта папка находилась под Mint, прежде чем изменять ее размер. Из Mint я получил это, проверив свойства пустого диска:

image1

Таким образом, используется 1,6 ГБ пространства.

Я открыл GParted 0.18, чтобы воссоздать разделы, но я получил следующее сообщение:

Сообщение

Он что-то говорит о подписи GPT, чего я не понимаю, я проигнорировал сообщение, чтобы проверить размеры разделов:

image3

По данным gparted используется 0,18 ~ 620 МБ, а не 1,6 ГБ.

Что я должен сделать, чтобы получить 3 (действительно) пустых раздела и оставить Mint на 4-м?

1 ответ1

2

На только что созданном разделе есть свободное место! В чем дело?

В файловых системах ext3/ext4 некоторое место зарезервировано для пользователя root . Зачем? Вместо того, чтобы объяснять это сам, я отсылаю вас к ответу Андре Парамеса на вопрос в Unix.SE, цитата из справочной страницы tune2fs :

Резервирование некоторого количества блоков файловой системы для использования привилегированными процессами делается для того, чтобы избежать фрагментации файловой системы и позволить системным демонам, таким как syslogd(8) , продолжать правильно функционировать после того, как непривилегированным процессам будет запрещена запись в файловую систему.

Вы можете проверить это с помощью tune2fs -l:

$ sudo tune2fs -l /dev/sda2  | grep "Reserved block count"
Reserved block count:     13107

(примечание: ваш счет почти наверняка будет другим)

Хорошо, как мне вернуть это место?

Используйте tune2fs чтобы изменить зарезервированный размер:

$ sudo tune2fs -m 1 /dev/sda2

и повторите для /dev/sda3 и /dev/sda4 .

Это изменит зарезервированное пространство до 1%. Если вы действительно хотите, чтобы оно было «(действительно) пустым», то:

$ sudo tune2fs -m 0 /dev/sda2 (etc)

Я бы порекомендовал прочитать приведенный выше ответ, а также man tune2fs прежде чем принимать какое-либо решение.

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