Иллюстрированный самоучитель по RedHatLinux

       

Разбивка диска


Теперь надо решить, как распределить место на диске для установки Linux. Это очень важное решение, к принятию которого надо отнестись с большой осторожностью, поскольку ошибка может привести к удалению нужных данных.

Предположим, Linux устанавливается на компьютер с одним жестким диском, на котором образована непрерывная область свободного объема (желательно, больше 1 Гбайт), готовая для установки Linux (см. гл. 3).

Выберем инструмент для разбивки диска. Вариантов два - Disk Druid и f disk.

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

Предупреждение

Будьте очень внимательны: неосторожное использование fdisk может привести к потере всех ваших данных. Кроме того, следует иметь ввиду, что программа f diski входящая в Linux сильно отличается от fdisk, входящей в MS DOS. В Linux программа fdisk позволяет использовать множество опций (см. гл. 5).

Чтобы упростить задачу, в дистрибутив Linux Red Hat 7.1 входит другая программа разбивки - Disk Druid. Мы будем ориентироваться на применение именно этой программы, благодаря которой установка Linux становится проще и доступнее для новичков. Нажатие кнопки Disk Druid приводит к открытию главного экрана программы (рис. 4.4).

Рис. 4.4.

Главный экран программы Disk Druid

Экран разделен на три части: Partitions (Существующие разделы), ряд кнопок и Drive Summary (Описание диска).

В области Partitions каждый раздел системы представлен отдельной строкой с указанием следующих сведений.

Mount Point (Точка установки). Указывает расположение раздела в структуре каталогов Linux. Все каталоги Linux являются подкаталогами корневого каталога, обозначаемого косой чертой (/), поэтому их имена начинаются именно с нее, например, /home, /opt или /usr/xllR6 (Пользователи DOS и Windows! Обратите внимание: используется не обратная (\), а прямая (/) косая черта. -


Прим. ред.).



Естественно, минимальная структура каталогов состоит из одного раздела /. Если установить дополнительный раздел Linux как подкаталог, в системе станет два каталога. Например, при установке нового раздела как /usr любые данные, записываемые в подкаталог /usr, окажутся в разделе /usr, остальные - в разделе, установленном как корневой каталог. Чтобы ограничить размер каталога или выделить ему область точно указанного размера, можно смонтировать каталог с ограничением объема. Главное назначение стандартных каталогов Linux Red Hat высшего уровня:

/bin -

содержит стандартные системные утилиты;

/boot -

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

/dev -

содержит драйверы устройств;

/home

- содержит исходные каталоги пользователей;

/mnt -

содержит файловые системы, смонтированные как временные, например,

/mnt/cdrom или /mnt/ floppy;

/opt -

содержит дополнительное программное обеспечение;

/sbin

- содержит стандартные инструменты администрирования;

/usr -

содержит дополнительные системные программы и инструменты администрирования;

/var -

содержит файлы протоколов (log files) и буферные файлы принтеров (print spools). Обычно он монтируется с ограничением размера на Web-серверах, поскольку в противном случае log-файлы легко "затопят" все свободное пространство в разделе;

/etc -

содержит администраторские и конфигурационные файлы. Находившиеся ранее здесь командные утилиты должны быть перенесены в разделы /bin и /sbin.

Device (Устройство). Указывает имя устройства в системе Linux для каждого раздела. Имя диска IDE имеет вид hdx, где х принимает значения

а

(первичный ведущий диск), b (первичный ведомый), с (вторичный ведущий) и d (вторичный ведомый). Следовательно, в системе с одним жестким диском IDE ему присваивается имя hcla. Имена жестких дисков SCSI имеют вид sdx, где х принимает те же значения, что и для дисков IDE. Разделы обозначаются последовательными числами, начиная с hdal (раздел 1 диска hda). Обычно разделы с 1 по 4 - первичные, 5 и выше - расширенные и логические, характерные для многих систем DOS. На рис. 4.4 показан диск с разделами Linux для загрузочного каталога (hdal), корневого каталога (hda5) и для файла подкачки (hda6).



/bin -

содержит стандартные системные утилиты;

/boot -

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

/dev -

содержит драйверы устройств;

/home

- содержит исходные каталоги пользователей;

/mnt -

содержит файловые системы, смонтированные как временные, например,

/mnt/cdrom или /mnt/ floppy;

/opt -

содержит дополнительное программное обеспечение;

/sbin

- содержит стандартные инструменты администрирования;

/usr -

содержит дополнительные системные программы и инструменты администрирования;

/var -

содержит файлы протоколов (log files) и буферные файлы принтеров (print spools). Обычно он монтируется с ограничением размера на Web-серверах, поскольку в противном случае log-файлы легко "затопят" все свободное пространство в разделе;

/etc -

содержит администраторские и конфигурационные файлы. Находившиеся ранее здесь командные утилиты должны быть перенесены в разделы /bin и /sbin.

Device (Устройство). Указывает имя устройства в системе Linux для каждого раздела. Имя диска IDE имеет вид hdx, где х принимает значения

а

(первичный ведущий диск), b (первичный ведомый), с (вторичный ведущий) и d (вторичный ведомый). Следовательно, в системе с одним жестким диском IDE ему присваивается имя hcla. Имена жестких дисков SCSI имеют вид sdx, где х принимает те же значения, что и для дисков IDE. Разделы обозначаются последовательными числами, начиная с hdal (раздел 1 диска hda). Обычно разделы с 1 по 4 - первичные, 5 и выше - расширенные и логические, характерные для многих систем DOS. На рис. 4.4 показан диск с разделами Linux для загрузочного каталога (hdal), корневого каталога (hda5) и для файла подкачки (hda6).

Requested (Затребовано). Указывает минимальный объем раздела в Мбайт.

Actual (Фактически). Указывает фактический объем (Мбайт), распределенный для данного раздела. Программа Disk Druid позволяет создавать наращиваемые разделы Linux, объем которых можно увеличивать по мере необходимости и при наличии свободного места на диске. В разделах DOS затребованный и фактический объемы совпадают. Туре (Тип). Указывает тип раздела: Linux native (раздел Linux), Linux swap (раздел подкачки Linux), Linux RAID (раздел Linux RAID), DOS 16-bit<32M (16-разрядный раздел DOS с размером менее 32 Мбайт) и DOS 16-bit>=32M (16-разрядный раздел DOS с размером не менее 32 Мбайт). Хотя вы и не можете в программе Disk Druid создать разделы типа FAT32 и NTFS, но они распознаются здесь.


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