Настройка и работа в Linux
adb5321d

Linux на двух дисковых разделах


Самый простой вариант подготовки диска для инсталляции Linux – его разбиение на два раздела: swap и корневой раздел. При этом под swap отводится место сообразно наличию оперативной памяти, а под корень «сколько не жалко». Преимущество такого разбиения – минимум административных действий, поскольку отпадает необходимость делать прогноз наполняемости файловой системы. При таком разбиении достаточно учесть следующее.

Для корневого раздела командой fdisk выбрать тип 83 (обычный тип для Linux) и максимально возможный размер. Рекомендуемая файловая система – одна из доступных журналируемых, например ext3, reiserfs или xfs. В случае использования reiserfs обязательна опция монтирования notail в соответствующей записи файла /etc/fstab.

Для swap раздела выбрать тип 82 (Linux swap), а с размером определиться из следующих соображений.

– жёсткий лимит снизу. Ядра, начиная с 2.4.10, не могут монтировать swap, если размер дискового раздела меньше 128 Mb.

– жёсткий лимит сверху. Размер swap не может превышать половины адресного пространства оперативной памяти. Для i86 при размере страницы памяти 4 Kb (значение по умолчанию) размер адресного пространства 4 Gb, а максимальный размер swap, соответственно 2 Gb.

– разумный лимит сверху. По эффективности использования рекомендуется иметь не более чем swap = 2*RAM. С точки зрения эффективности swap если и нужен, но в размере близком к лимиту снизу. Разумное исключение – интенсивное использование tmpfs (/dev/shm).

– ядро умеет балансировать нагрузку для swap между ide каналами (всеми scsi дисками). На многодисковых машинах хорошо иметь swap разделы на каждом master ide (каждом scsi) диске и сделать запись в /etc/fstab о равенстве их приоритетов, например: /dev/hda5 swap swap defaults,pri=1 0 0 /dev/hdc5 swap swap defaults,pri=1 0 0

Заметьте, лимит снизу становится равным 128 + 128 = 256 Mb.



Содержание раздела