Краткие шаги для установки Gentoo
Скачиваем:
1)Архив портежей самый последний portage-*****.tar.bz2
2)Архив 3-й стадии системы stage3-*****.tar.bz2
3)Минимальный загрузочный CD install-x86-minimal-2007.0-r1.iso
Модифицируем минимальный образ для упрощения дальнейшей установки. В образе создаем папку system, и кладем туда архивы портежей и стадий. Записываем на RW матрицу и грузимся с неё.
net-setup
dhcpcd eth0
fdisk /dev/hda //незабыть сделать активным
//Моя разметка выглядит так
Device Boot Start End Blocks Id System
/dev/hda1 * 1 14 105808+ 83 Linux
/dev/hda2 15 81 506520 82 Linux swap
/dev/hda3 82 3876 28690200 83 Linux
mke2fs /dev/hda1
mke2fs -j /dev/hda3
mkswap /dev/hda2
swapon /dev/hda2
mount /dev/hda3 /mnt/gentoo
mkdir /mnt/gentoo/boot
mount /dev/hda1 /mnt/gentoo/boot
tar xvjpf /mnt/cdrom/system/stage3*.tar.bz2 -C /mnt/gentoo
tar xvjf /mnt/cdrom/system/portage* -C /mnt/gentoo/usr
cp -L /etc/resolv.conf /mnt/gentoo/etc/resolv.conf
mount -t proc none /mnt/gentoo/proc
mount -o bind /dev /mnt/gentoo/dev
chroot /mnt/gentoo /bin/bash
env-update
source /etc/profile
passwd root
USE="-doc symlink" emerge gentoo-sources
cd /usr/src/linux
make menuconfig
make && make modules_install
cp arch/i386/boot/bzImage /boot/gentoo
nano -w /etc/conf.d/hostname
nano -w /etc/conf.d/net
emerge syslog-ng
rc-update add syslog-ng default
emerge sshd
rc-update add sshd default
emerge dhcpcd
rc-update add dhcpcd default
emerge screen
USE="unicode slang -ncurses" emerge mc
nano -w /etc/fstab
тут на выбор два варианта загрузчика lilo или grub
emerge lilo
-------------
/etc/lilo.conf
boot=/dev/hda # установка LILO в MBR
prompt # предоставление выбора другого варианта
timeout=50 # ожидание пять секунд до загрузки варианта по умолчанию
default=gentoo # по истечении времени загрузка варианта gentoo
image=/boot/gentoo
label=gentoo # название этого варианта
read-only # запуск с корневой ФС только для чтения; не менять!
root=/dev/hda3 # расположение корневой файловой системы
-------------
lilo
------------------------------------
emerge grub
nano -w /boot/grub/grub.conf
default 0
timeout 3
title=Gentoo
root (hd0,0)
kernel /boot/gentoo root=/dev/hda3
--------------
-----автоматический режим прописки загрузчика
grep -v rootfs /proc/mounts > /etc/mtab
grub-install /dev/hda
-----ручной режим
grub
grub> root (hd0,0) (указание расположения раздела с /boot)
grub> setup (hd0) (установка GRUB в MBR)
grub> quit (выход из оболочки GRUB)
-----
exit
umount /mnt/gentoo/dev
umount /mnt/gentoo/proc
umount /mnt/genoo
reboot
Писалось по памяти. Потому мог и опечататься.