Nema ist o kompletnu instalacnu prirucku, skor o modelovu instalaciu na testovaci stroj, ako priklad pre menej skusenych.
- instalacia bola vykonana vo virtualnom stroji VMWare, standardna konfiguracia Windows XP Professional
- harddisk bol definovany ako IDE 4 GB
- siet je emulovana v mode bridging, aby bol cirtualny stroj viditelny na sieti pre ostatne fyzicke pocitace (automaticky sa vyuzije aj DHCP server a zdielany pristup na Internet)
- ako bootovacie CD pre emulovanu CD mechaniku bol pouzity ISO Image instalacneho CD Gentoo
Instalacia:
Nabootujeme instalacne CD Gentoo.
Pomocou prikazu passwd si mozeme zmenit heslo pre root-a.
Prikazom ifconifig eth0 sa presvedcime ci mame pridelenu IP adresu od miestneho DHCP servera, ak nie musime zadat rucne.
Rozdelime harddisk na particie, pre zjednodusenie vytvorime len 3 (boot, swap a root) pomocou fdisk /dev/hda:
- klavesovou skratkou n (add a new partition) vytvorime particie, pri otazke na zaciatok particie len odtuknite enterom
- primarnu particiu cislo 1 - particiu boot o velkosti 32 MB
- primarnu particiu cislo 2 - particiu swap o velkosti napriklad 512 MB
- primarnu particiu cislo 3 - particiu root, velkost taktiez len odtuknite enterom a pouzije sa automaticky vsetok zvysny volny priestor
- pre particiu 2 (swap) zmenime typ klavesou t, na typ 82 (swap)
- zapiseme klavesou w (write)
Vytvorime filesystemy:
- pre boot particiu pouzijeme ext2, co zabezpeci prikaz mke2fs /dev/hda1
- pre swap pouzijeme mkswap /dev/hda2 a aktivujeme pomocou swapon /dev/hda2
- pre root particiu pouzijeme ext3, co zabezpeci prikaz mke2fs -j /dev/hda3
Namountujeme vytvorene particie:
- mount /dev/hda3 /mnt/gentoo
- mkdir /mnt/gentoo/boot
- mount /dev/hda1 /mnt/gentoo/boot
Skontrolujeme datum date a ak treba, nastavime date MMDDhhmmYYYY
Rozpakujeme Stage subor:
skontrolujeme ls /mnt/cdrom/stage ci mame namountovanu cdrom a na nej subor so stage3
cd /mnt/gentoo
tar xvjpf /mnt/cdrom/stages/stage3-
Rozpakujeme subor s Portage:
skontrolujeme ls /mnt/cdrom/snapshots ci mame namountovanu cdrom a na nej subor s Portage
tar xvjf /mnt/cdrom/snapshots/portage-
Skopirujeme zdrojove kody z instalacneho CD:
mkdir /mnt/gentoo/usr/portage/distfiles
cp /mnt/cdrom/distfiles/* /mnt/gentoo/usr/portage/distfiles/
Nastavime parametre pre kompilator:
nano -w /mnt/gentoo/etc/make.conf
pre mna boli dostacujuce standardne parametre, len som zmenil -Os na -O2 a pridal -march=i686
Pridame do make.conf novy riadok:
MAKEOPTS="-j2"
Namountujeme filesystemy /proc a /dev:
mount -t proc none /mnt/gentoo/proc
mount -o bind /dev /mnt/gentoo/dev
Skopirujeme informacie o DNS:
cp -L /etc/resolv.conf /mnt/gentoo/etc/resolv.conf
Chrootneme sa do novej instalacie:
chroot /mnt/gentoo /bin/bash
env-update
source /etc/profile
export PS1="(chroot) $PS1"
Pridame do /etc/make.conf novy riadok (priklad, u vas sa mozu pouzit ine parametre):
USE="-X -gtk -gnome -qt -kde dvd alsa cdr"
ktory hovori, ze ktore ebuildy z portage sa maju taktiez kompilovat, pripadne s podporou ktorych sa ma ebuild kompilovat. Teda napriklad emerge mc nebude kompilovat cele Gnome a nezakompiluje ani podporu pre Gnome do mc.
Nastavime casovu zonu pomocou cp /usr/share/zoneinfo/Europe/Bratislava /etc/localtime
Pre istotu skontrolujeme a pripadne nastavime prikazom date (pozri vyssie) spravny datum a cas
Nakonfigurujeme kernel:
stiahneme aktualne zdrojaky kernelu prikazom USE="-doc symlink" emerge gentoo-sources
cd /usr/src/linux
make menuconfig
zapneme co potrebujeme, hlavne drivery pre nas hardware, podporu filesystemov, parametre
make && make modules_install
Pridame do /etc/fstab riadky, aby sa pri starte automaticky pripajali filesystemy:
/dev/hda1 /boot ext2 defaults,noatime 1 2
/dev/hda2 none swap sw 0 0
/dev/hda3 / ext3 noatime 0 1
Nastavime sietove parametre, meno pocitaca a domenu:
nano -w /etc/conf.d/hostname
nano -w /etc/conf.d/domainname
Prikazom passwd si zmenime heslo pre root-a v nasom novom systeme.
Doladime nastavenia pre system, premenne v /etc/rc.conf (podla komentarov v tom subore):
nano -w /etc/rc.conf
Nastavime hodiny na lokalny cas:
nano -w /etc/conf.d/clock
nastavime CLOCK="local"
Nahodime boot manager:
emerge grub
nano -w /boot/grub/grub.conf
a pridame nasledovne riadky
default 0
timeout 30
title=Gentoo Linux 2.6.xxx
root (hd0,0)
kernel /boot/vmlinuz root=/dev/hda3
Pouzijeme grub-install na nainstalovanie:
grep -v rootfs /proc/mounts > /etc/mtab
grub-install /dev/hda
Uistime sa, ze sme stale v adresari /usr/src/linux a nastavime skompilovany kernel pre bootovanie.
make install
A nakoniec restartujeme system:
exit
cd
umount /mnt/gentoo/boot /mnt/gentoo/dev /mnt/gentoo/proc /mnt/gentoo
reboot
Paulie
Žiadne komentáre:
Zverejnenie komentára