From: Dmitry G Zimin <linuxinside.ru@gmail.com.>
Newsgroups: email
Date: Mon, 30 Nov 2005 14:31:37 +0000 (UTC)
Subject: Установка Gentoo Linux из stage1
Установка Gentoo из stage1
Как и любая другая установка ,установка Gentoo началась с создания
разделов. Однако, по старой привычке ,форматнул разделы с помощью Acronis
Disk Direсtor. Не тут-то было, не желает Генту работать с такими
разделами, виснет и все тут, поэтому пришлось создать разделы с помощью
старого доброго fdisk (хотя,рекомендовано использовать сfdisk -- но я, к
сожалению, терпеть не могу псевдографику)
Значит создали разделы,теперь форматируем и создаем нужную ФС:
#mkreiserfs /dev/hda6
(пример для рейсерфс)
#mkfs.ext3 /dev/hda8
(собственно ext3)
Теперь нужно скопировать архивы с исходными текстами( для того что бы
система смогла их использовать их надо обязательно копировать, оставить
их на диске не получиться, т.к emerge требуются права на запись к файлам
:( )
Поэтому,
#cd /mnt/gentoo/usr/portage
Теперь надо создать(хотя в 2005.1 она уже есть) директорию distfiles:
В некоторых случаях это не сработает из-за того,что
/mnt/cdrom/distfiles/* превращается в огроменный список, который не
влезает в cp в качестве параметров коммандной строки. В этом случае
делаем так:
Что бы собрать систему с оптимизцией пол имеющийся процессор, нужно
отредактировать файл make.conf:
#nano -w /etc.make.conf
Устанавливаем нужные нам флаги и приступаем к сборке:
#cd /usr/portage
#scripts/bootstrap.sh && emerge system
Можно и двумя командами, но так помойму удобнее...
Теперь на пару часов можно отвлечся и заняться чем то ползным :)
Итак,базовая система установлена.Осталось установить ядро и загрузчик.
Если у вас нет свежескаченной последней версии ядра, то можно
воспользоваться ядром с диска:
#emerge gentoo-sources
Теперь ядро надо настроить и скомпелировать с поддержкой всего что вам
нужно. Делается это как всегда:
Если же вам лень, или самостоятельная компиляция ядра вам не по
силам(маловероятно,тогда бы Вы не выбрали генту:) ) тогда можно
воспользоваться утилитой genkernel:
#emerge genkernel
#genkernel all
Таким образом ядро будет собрано с поддержкой всех устройств в виде
модулей (оно вам надо?!)
Каким бы способом вы не собирали ядро,его образ появиться в каталоге /boot .
Теперь отредактируем fstab:
#nano -w /etc/fstab
Прописываем используемые разделы и переходим к установке загрузчика:
#emerge lilo
#nano -w /etc/lilo.conf
Документации по конфигурированию lilo в сети предастаточно,так что
просто дам пример: