======================================= Краткое руководство по установке Gentoo 2004.3 ======================================= Автор: w00d e-mail: w00d [at] inbox [dot] ru JID: [email protected] UIN: 585240 Версия документа ---- 0.6 ---------------- 1. Введение ---------------- Нескольно слов о моей системе: Celeron 800 320 RAM Nvidia GeForce В моей системе не имеется ни принтера, ни сканера. В статье будет описываться простая установка из stage3. На моей машине также была установлена операционная система MustDie XP В процессе установке будет сказанно как правильно примонтиторать разделы с данной ОС. ------------------------ 2. Загрузка и установка ------------------------ Для начала надо определить название ваших устройств в системе unix Для этого пишем # fdisk /dev/hda Потом нажимает клавишу [p] Далее приведено, как расположенны у меня разделы, и то, как я буду их использовать ||===Раздел===||===Тип===||== В качестве чего будет ||--/dev/hda1---||--must die---||---/mnt/c ||--/dev/hda2---||--must die---||---/mnt/d ||--/dev/hda4---||----ext2-----||---/boot ||--/dev/hda6---||----swap----||---swap ||--/dev/hda7---||----ext3-----||---/ (ROOT) ======================================= Переформатируем разделы: # mke2fs /dev/hda4 # форматируем в ext2 # mke2fs -j /dev/hda7 # форматируем в ext3 Создаем и подключаем swap # mkswap /dev/hda6 # swapon /dev/hda6 Монтируем раздел для установки # mount /dev/hda7 /mnt/gentoo # mkdir /mnt/gentoo/boot # mount /dev/hda4 /mnt/gentoo/boot # cd /mnt/gentoo Развертываем базовую систему # tar -xvjpf /mnt/cdrom/stages/stages3-i686 # нажмите [tab] # tar -xvjf /mnt/cdrom/snapshots/portages -C /mnt/gentoo/usr # нажмите [tab] Копируем distfiles # mkdir /mnt/gentoo/usr/portage/distfiles # cp /mnt/cdrom/distfiles/* /mnt/gentoo/usr/portage/distfiles Настрайваем /etc/make.conf GFLAGS="-march=i686 -pipe -O2" CXXFLAGS="${CFLAGS}" MAKEOPTS="-j2" Монтируем файловую систему proc # mount -t proc none /mnt/gentoo/proc Переносим /mnt/gentoo в корень # chroot /mnt/gentoo /bin/bash # env-update # source /etc/profile Настраиваем временную зону # ln -sf /usr/share/zoneinfo/Europe/Moscow /etc/localtime Ставим ядро --- 2.4.x # emerge gentoo-sources # rm /usr/src/linux # cd /usr/src # ln -s linux-2.4.26-gentoo-r9 linux # make menuconfig # не забудьте включить ppp и cpp866, а также koi8-r Вскоре выложу конфиги Компилим ядро.. # make dep && make bzImage modules modules_install # cp arch/i386/boot/bzImage /boot/kernel-2.4.26-gentoo-r9 # cp System.map /boot/System-2.4.26-gentoo-r9 # cp .config /boot/config-2.4.26-gentoo-r9 Устанавливам дрова для видюхи # emerge nvidia-kernel # nano -w /etc/fstab Редакируем /etc/fstab. В этом файле хранятся правила для монтирования Для мастдайного раздела: /mnt/cvfatauto,user,rw,codepage=866,iocharset=koi8-r 0 0 Устанавливаем имя хоста и домена # echo _host_name_ > /etc/hostname # echo _dns_domain_name_ > /etc/dnsdomainname # rc-update add domainname default # passwd # устанавливаем пароль суперпользователя # echo "tts/0" >> /etc/securetty # nano -w /etc/rc.conf CLOCK="local" # emerge metalog # rc-update add metalog default # emerge vixie-cron # rc-update add vixie-cron default # crontab /etc/crontab # emerge rp-pppoe Ставим загрузчик: # emerge grub Конфигурируем его # nano -w /boot/grub/grub.conf default 0 timeout 5 splashimage=(hd0,3)/grub/splash.xpm.gz где "3", это "4" из /dev/hda4 title=gentoo Linux 2.4.26-r9 root(hd0,3) где "3", это "4" из /dev/hda4 kernel /kernel-2.4.26-gentoo-r9 root=/dev/hda7 # где 7 это 7 =) title=Windows XP rootnoverify (hd0,0) # где "0, это "1 из /dev/hda1 makeactive chainloader +1 # grub grub> root (hd0,3) grub> setup (hd0) grub> quit # exit # cd # umount /mnt/gentoo/boot /mnt/gentoo/proc /mnt/gentoo # reboot ВСЁ!!! ВЫ СЧАСТЛИВЫЙ ОБЛАДЕТЕЛЬ GENTOO 2004.3 !!! ----------------------------- 3. Вход в систему Установка нужных пакетов ----------------------------- LOGIN: root Password: # useradd _user_name_ -m -G users,wheel,audio,cdrom,games,floppy -s /bin/bash # passwd _user_name_ # su # mount /mnt/cdrom # Диск с лэйбелом Packages 2004.3 # export PKGDIR="/mnt/cdrom" # emerge -k _package_name_ Так же можно скопировать packages себе на жесткий диск в папку, используемую по умолчанию для packages: # mkdir /usr/portage/packages # cp -r /mnt/cdrom/* /usr/portages/packages Ставьте теперь всё, что вам нужно.
2nerezus: Извиняюсь, но ты первые три не мог вообще никак поставить без моей статьи.. даже с хэндбуком ты не мог..
ИМХО лучше орегинального хэндбука ничего нету. Плюс к установочной информации там есть много чего нужного, что позволит лучше узнать Linux изнутри и в дальнейшем без проблем работать с Gentoo. Так, что обязательно к прочтению.
w: Пошли к тебе ставить генту! n: Ааааа! Не хочу!!! w: Гента - это круто! n: Мне SuSE хватает! И вобще винда рулит. w: Дава-а-а-ай поста-а-а-авим! n: Ты себе уже ставил и весь винт похерил... w: Не, ты не понимаешь... n: Ф Бабруйск, скатина! все-таки уболтал, чОрт языкастый...
Меня многие люди просили/спрашивали как поставить генту. Я им отвечал: всё по хэндбуку. Они: не получается =( Я: ок, подожди 15 минут.. <спустя 15мин> Я: вот написал http://ruinst.narod.ru/gentoo/index.html <спустя час-два> Они: ок, бАльшой спасиб => Я понял, что такая бадяга многим нужна. Разместил. Никто не жаловался...
Ха ха ха даже не смешно =( Тупо.. [offtop] ред. k00p3r: люди вобщето для разговоров есть ICQ. [/offtop]