RussianLDP Рейтинг@Mail.ru
WebMoney: 
WMZ Z294115950220 
WMR R409981405661 
WME E134003968233 
Visa 
4274 3200 2453 6495 

Глава 3. Подготовка нового раздела

Содержание
Вступление
Создание нового раздела
Создание файловой системы на новом разделе
Монтирование нового раздела

Вступление

В этой главе Вы подготовите раздел для Вашей новой LFS-системы. Вы создадите раздел, установите в нем файловую систему и смонтируете ее.

Создание нового раздела

Для сборки новой Linux-системы будет нужно некоторое место: пустой раздел диска. Если у Вас дифицит со свободным местом, то можете, в принципе, собрать LFS на том же разделе, где установлен нынешний дистрибутив. Это не рекомендуется для первой установки LFS, но если мало свободного места на диске, и Вы очень смелый, то посмотрите справку на http://www.linuxfromscratch.org/hints/downloads/files/lfs_next_to_existing_systems.txt.

Для минимальной системы понадобится раздел около 1.2 GB. Это позволит сохранить все исходные тексты и архивы и собрать все пакеты. Но если Вы хотите установить LFS в качестве основной Linux-системы, то, видимо, понадобятся дополнительные программы, и надо будет больше места, возможно, около 2 или 3 GB.

Для того, чтобы всегда хватало памяти RAM, неплохо было бы использовать небольшой раздел диска для свопа (swap space): это место будет использоваться ядром для сохранения редко используемых данных из памяти для увеличения объема доступной памяти за счет этого раздела. Своп может быть одним для всех Ваших систем: LFS и основной, так что не надо создавать второй своп-раздел, если у Вас один уже есть.

Программы для оперирования разделами, такие как cfdisk или fdisk, запускаются с именем диска, на котором будет производится изменение. в кочестве параметра: к примеру, /dev/hda для первого IDE-диска. Создайте Linux native и своп разделы в случае надобности. Пожалуйста, внимательно изучите руководства по cfdisk или по fdisk, если Вы не знаете, как использовать эти программы.

Запомните расположение нового раздела, что-то наподобие hda5. Эта книга ссылается на этот раздел как на "раздел LFS". Если у Вас есть своп-раздел, то запоните и его расположение. Оно еще понадобится для файла /etc/fstab.

Создание файловой системы на новом разделе

Теперь есть пустой раздел и надо создать на нем файловую систему. Наиболее используемой системой в Linux является extended file system 2 (ext2), но современные высококачественные жесткие диски делают более популярными журналируемые файловые системы. Здась Вы создадите файловую системы ext2, но инструкции по установке других файловых систем можно найти на http://www.linuxfromscratch.org/blfs/view/stable/postlfs/filesystems.html.

Для создания файловой системы ext2 в разделе LFS необходимо выполнить:

mke2fs /dev/xxx

Замените xxx на имя Вашего раздела LFS (что-то типа hda5).

Если Вы создали новый своп-раздел, то необходимо инициализировать и его запуском команды:

mkswap /dev/yyy

Замените здесь yyy на имя соответствующего своп-раздела.

Монтирование нового раздела

Теперь, когда Вы создали файловую систему, нам надо получить доступ к ее разделу. Для этого необходимо смонтировать его и выбрать точку монтирования. В этой книге подразумевается, что файловая система смонтирована в /mnt/lfs, но это не обязательно, поступите как Вам больше нравится.

Выберите точку монтирования и свяжите ее с переменной окружения LFS, для этого запустите:

export LFS=/mnt/lfs

Теперь надо создать точку монтирования для файловой системы LFS запуском:

mkdir -p $LFS
mount /dev/xxx $LFS

Замените xxx на имя Вашего раздела LFS.

Если Вы решили использовать несколько разделов для LFS (один для /, другой для /usr), смонтируйте их следующим образом:

mkdir -p $LFS
mount /dev/xxx $LFS
mkdir $LFS/usr
mount /dev/yyy $LFS/usr

Само собой, надо заменить xxx и yyy на соответствующие имена разделов.

Вам также надо убедиться, что новый раздел не смонтировался с ограничениями доступа (такие опции как nosuid, nodev или noatime). Вы можете запустить команду mount без параметров для того, чтобы увидеть с какими опциями смонтировался раздел. Если Вы увидите nosuid, nodev или noatime, надо будет перемонтировать раздел снова.

Теперь у Вас есть место для работы, и Вы готовы к закачке пакетов.

Поиск

 

Найди своих коллег!