Gentoo install (current). Путевые заметки.

Решил установатить Gentoo. В связи с тем, что разработчики генту отказались от «релизов». Перешли на автоматизированные сборки. Ставить решил из current’а. Установку я производил из ubuntu 9.04 live cd. 

Ближе к делу:

Загружаемся с live cd создаем на диске разделы для системы и свопа

mkfs.ext3 /dev/sda9 #/dev/sda9 заменить на ваш раздел
mkdir /mnt/gentoo #
mount /dev/sda9 /mnt/gentoo 
cd /mnt/gentoo
wget http://mirror.yandex.ru/gentoo-distfiles/releases/x86/current/stage3-i686-20090422.tar.bz2 
#Не мешало бы сделать latest образ (stage3-i686-latest.tar.bz2)

tar -xvjpf stage3-i686-20090422.tar.bz2
cd /mnt/gentoo/usr
wget http://mirror.yandex.ru/gentoo-distfiles/snapshots/portage-latest.tar.bz2
tar -xvjpf portage-latest.tar.bz2
mount -t proc none /mnt/gentoo/proc
mount -o bind /dev /mnt/gentoo/dev
cp /etc/resolv.conf /mnt/gentoo/etc/
modprobe loop #без него genkernel ругаться будет
chroot /mnt/gentoo/ /bin/bash
env-update
source /etc/profile
cd /usr/portage
sh scripts/bootstrap.sh

emerge -e system
ln -sf /usr/share/zoneinfo/Europe/Moscow /etc/localtime
#ln -snf /usr/portage/profiles/default/linux/x86/2008.0/desktop/ /etc/make.profile/ #пример переключения профилей

passwd root #устанавливаем пароль для root пользывателя

emerge gentoolkit

euse -E symlink
euse -D doc

nano /etc/locale.gen

en_US ISO-8859-1
en_US.UTF-8 UTF-8
ru_RU.CP1251 CP1251
ru_RU.KOI8-R KOI8-R
ru_RU.UTF-8 UTF-8

nano /etc/fstab #подправить и запустить

emerge gentoo-sources
emerge genkernel
cat /proc/mounts > /etc/mtab
cd /usr/src/linux
genkernell all
emerge grub

nano /boot/grub.conf

прописать ядро и другие ОС

grub-install /dev/sda

Опубликовано в Gentoo. Метки: , . 14 комментариев »