Решается очень просто и занимает меньше минуты времени - заходим в директорию genkernel и создаем в ней директорию х86
Цитата: livecd ~ # cd /usr/share/genkernel
livecd ~ # mkdir x86
После этого копируем конфиг с cd
Определяем установленное оборудование
Цитата: (chroot) livecd ~ # emerge -av pciutils
(chroot) livecd ~ # lspci
//при помощи lspci и lsmod и гуглома определяем какое у вас установлено железо и какие модули нужны системе для корректной работы оборудования, что бы в следующем пункте правильно подключить их в ядре.
Настройка генкернел
Цитата: (chroot) livecd ~ # genkernel –-menuconfig all
Проверка имени образа ядра и initrd
Цитата: (chroot) livecd ~ # ls /boot/kernel* /boot/initramfs*
Настройка fstab
Цитата: (chroot) livecd ~ # nano -w /etc/fstab
/dev/sda1 /boot ext2 noauto,noatime 1 2
/dev/sda3 / ext3 noatime 0 1
/dev/sda2 none swap sw 0 0
/dev/cdrom /mnt/cdrom auto noauto,ro 0 0
Настройка хостнэйма
Цитата: (chroot) livecd ~ # nano -w /etc/conf.d/hostname
Настройка доменного имени и сети
Цитата: (chroot) livecd ~ # nano -w /etc/conf.d/net
dns_domain_lo="workgroup"
//не забываем изменить настройки под ваши нужды
Настройка сети
Цитата: (chroot) livecd ~ # nano -w /etc/conf.d/net
config_eth0=( "dhcp" )
//не забываем изменить настройки под ваши нужды
Настройка автоматического запуска сетевухи
Цитата: (chroot) livecd ~ # rc-update add net.eth0 boot
Настройка автоматического запуска ssh
Цитата: (chroot) livecd ~ # rc-update add sshd boot
Установка crontab
Цитата: (chroot) livecd ~ # emerge vixie-cron
(chroot) livecd ~ # rc-update add vixie-cron default
Установка пароля
Цитата: (chroot) livecd ~ # passwd
Установка загрузчика
Цитата: (chroot) livecd ~ # emerge -av grub
Настройка Grub
Цитата: (chroot) livecd ~ # nano -w /boot/grub/grub.conf
Цитата: default 0
timeout 5
splashimage=(hd0,0)/boot/>grubsplash.xpm.gz
title Gentoo Linux 2.6.31
root (hd0,0)
kernel /boot/kernel-genkernel-x8>6-2.6.31-gentoo root=dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/sda3 udev
initrd /boot/initramfs-genkernel>-x86-2.6.31-gentoo
Цитата: (chroot) livecd ~ # grep -v rootfs /proc/mounts > /etc/mtab
(chroot) livecd ~ # grub-install –no-floppy /dev/sda
(chroot) livecd ~ # grub –no-floppy
Цитата: grub> root (hd0,0)
grub> setup (hd0)
grub> quit
Размонтирование партиций и ребут
Цитата: (chroot) livecd ~ # exit
(chroot) livecd ~ # cd
(chroot) livecd ~ # umount /mnt/gentoo/boot /mnt/gentoo/dev /mnt/gentoo/proc /mnt/gentoo
(chroot) livecd ~ # reboot
Ну вот собственно и всё. система установлена, перезагружаемся и получаем рабочую систему…но голую :) Так что перейдём к первоначальной настройке системы:
Удаляем то что нам уже не нужно
Цитата: ~ # rm /stage3-*.tar.bz2*
~ # rm /portage-latest.tar.bz2*
Цитата: ~ # date MMDDhhmmYYYY
//формат даты – месяц, день, часы, минуты, год
Полный апдейт системы
Цитата: ~ # emerge –avuDN world
Руссификация консоли
Цитата: ~ # nano /etc/env.d/02locale
LANG="ru_RU.UTF-8"
LC_ALL=""
LC_NUMERIC="POSIX"
~ # env-update
~ # nano /etc/make.conf
USE "uniquote"
~ # cat /dev/null > /etc/locale.gen
~ # nano /etc/locale.gen
en_US ISO-8859-1
en_US.UTF-8 UTF-8
ru_RU.UTF-8 UTF-8
ru_RU.KOI8-R KOI8-R
ru_RU.CP1251 CP1251
~ # locale-gen
Добавление пользователя
Цитата: ~ # useradd -m -G users,audio,wheel username
Создание пароля для созданного пользователя
Цитата: ~ # passwd username
Цитата: ~ # emerge -av mc
//очень удобный файловый менеджер – Midnight Commander
Цитата: ~ # emerge -av gentoolkit
//полезные утилиты
Ну вот и всё. наша система вполне работоспособна и актуальна, а дальше…