Handbook:Alpha/Installation/Bootloader/hu
Döntés meghozása
Most, hogy a kernel be van állítva és a forráskódból le van fordítva bináris futtatható formára, valamint a szükséges rendszerbeállítás-fájlok megfelelően ki vannak töltve, ideje telepíteni egy programot, amely a rendszer indulásakor elindítja a bináris kernelképfájlt. Egy ilyen programnak a neve a bootloader.
Számos bootloader létezik a Linux/Alpha számára. Válasszon egyet a támogatott bootloaderek közül, ne mindegyiket válassza. Dokumentáltuk az aBoot és az MILO bootloadert.
Alapértelmezett: aBoot használata
Az aboot csak ext2 és ext3 partíciók bootolását támogatja.
Először telepítse az aboot szoftvercsomagot az operációs rendszerre.
root #
emerge --ask sys-boot/aboot
A következő lépés a boot adathordozónk bootolhatóvá tétele. Ez elindítja az aboot szoftvert a rendszer bootolásakor. A boot adathordozó bootolhatóvá tételét úgy végezzük, hogy az aboot bootloadert az adathordozó elejére ráírjuk.
root #
swriteboot -f3 /dev/sda /boot/bootlx
root #
abootconf /dev/sda 2
Amikor a jelen fejezetben bemutatottól eltérő partíciós sémát használ, a parancsokat ennek megfelelően módosítani kell. Kérjük, hogy olvassa el a megfelelő man sógókat (man 8 swriteboot és man 8 abootconf). Továbbá, ha a root fájlrendszer JFS fájlrendszerrel fut, akkor gondoskodjon arról, hogy először csak olvasható módban legyen csatolva azáltal, hogy hozzáadja az "ro" opciót a kernelopciókhoz.
Bár az aboot most már telepítve van, még mindig szükség van egy beállításfájl elkészítésére. Az aboot számára minden beállításhoz csak egy sor szükséges, így ezt megtehetjük:
root #
echo '0:2/boot/vmlinux.gz root=/dev/sda3' > /etc/aboot.conf
Ha a bináris Linux kernel képfájl létrehozása során egy initramfs bináris képfájl is készült az bootoláshoz, akkor szükséges a beállítás módosítása az initramfs fájlra való hivatkozással, és az initramfs tájékoztatásával arról, hogy hol található a valódi gyökéreszköz.
root #
echo '0:2/boot/vmlinux.gz initrd=/boot/initramfs-genkernel-alpha-6.6.21-gentoo root=/dev/sda3' > /etc/aboot.conf
Ezenkívül lehetséges, hogy a Gentoo automatikusan bootoljon, ha beállít néhány SRM változót. Próbálja meg ezeket a változókat Linuxból beállítani, bár lehet, hogy könnyebb ezt magából az SRM konzolból megtenni.
root #
cd /proc/srm_environment/named_variables
root #
echo -n 0 > boot_osflags
root #
echo -n '' > boot_file
root #
echo -n 'BOOT' > auto_action
root #
echo -n 'dkc100' > bootdef_dev
Természetesen helyettesítse a dkc100-at bármilyen boot eszközzel.
Ahhoz, hogy a jövőben újra elérje az SRM konzolt (a Gentoo telepítés helyreállításához, néhány változó módosításához vagy bármi más célból), egyszerűen nyomja meg a Ctrl+C billentyűgomb kombinációt az automatikus betöltési folyamat megszakításához.
Amikor soros konzolt használ a telepítéshez, ne felejtse el beilleszteni a soros konzol boot jelölőzászlót az aboot.conf fájlban. További információért tekintse meg a /etc/aboot.conf.example fájlt.
Az aboot most már be van állítva és használatra kész. Folytassa a következővel: Rendszer újraindítása.
Folytassa a következővel: Rendszer újraindítása.
Rendszer újraindítása
Lépjen ki a chrootolt környezetből, és válassza le az összes felcsatolt partíciót. Ezt követően írja be azt az egyetlen mágikus parancsot, amely elindítja a végső, valódi tesztet: reboot.
(chroot) livecd #
exit
livecd~#
cd
livecd~#
umount -l /mnt/gentoo/dev{/shm,/pts,}
livecd~#
umount -R /mnt/gentoo
livecd~#
reboot
Ne feledje el eltávolítani az Live ISO telepítőt, különben ismét elindulhat a számítógépen az újonnan telepített Gentoo rendszer helyett!
Miután újraindította a számítógépet, és belépett a frissen feltelepített Gentoo környezetben, bölcs dolog véglegesíteni a Gentoo telepítést.