Для этого сначала нужно выбрать файловую систему. Отвечу на сакраментальный вопрос: "файловая система Linux: какая лучше?"
Code
- Ext3: надёжная, протестированная и многократно проверенная файловая система Linux систем, рекордов скорости не ставит, в большинстве случаев - оптимальный выбор.
- ReiserFS: лучший выбор, если на разделе много мелких файлов; большие файлы копирует медленно и ощутимо грузит процессор, так что не для слабых машин.
- Xfs: лучший выбор для файловых хранилищ, особенно файлов огромных размеров (iso-образы дистрибутивов и фильмы).
- Jfs: не быстрая, но весьма стабильная файловая система и нетребовательна к ресурсам - мало грузит процессор и хороша на старых машинах и медленных ноутбуках.
Далее, по умолчанию в Debian поставлены утилиты ext3. Если нужных нет - ставим:
Code
aptitude install reiserfsprogs xfsprogs jfsutils
После этого пишем:
Code
sudo mkfs -t типФС /файл/устройства
где вместо типФС подставляем выбранную файловую систему:
reiserfs
ext3
jfs
xfs Вместо /файл/устройства пишем имя форматируемого раздела, например /dev/hdb1. В нашем примере это выглядит так:
Code
sudo mkfs -t ext3 /dev/hdb1
На экране будет происходить что-то вроде:
После форматирования раздел сразу же можно смонтировать и использовать. Создаём точку монтирования:
Code
sudo mkdir /mnt/megadrive
и даём директории полные права:
Code
sudo chmod 770 /mnt/megadrive
И монтируем:
Code
sudo mount -t ext3 /dev/hdb1 /mnt/megadrive
Всё, разделы созданы и отформатированы.
Настройка файловой системы
ВНИМАНИЕ! Всё нижеописанное делается на ОТМОНТИРОВАННОЙ файловой системе!
Здесь нужно ещё отметить тот факт, что при форматировании в ext3, для пользователя root резервируется 5% места. Чтобы убрать 5 процентное резервирование места для root в ext3 нужно дать команду:
Code
# tune2fs -m 0 /dev/hdb1
После этого простому пользователю будет доступно всё место.
Так же имеет место быть принудительная проверка диска после некоторого количества загрузок. Если вам это не нужно, процедуру можно отменить командой:
Code
# tune2fs -c 0 /dev/sda1
Либо сделать так, чтобы проверка происходила реже, например, 1 раз в 100 загрузок:
Code
# tune2fs -c 100 /dev/sda1
Просмотреть свойства файловой системы можно командой
Code
# tune2fs -l /dev/sda1
и узнать о ней много интересного. Если нужно, конечно.