Handbook:IA64/Installation/Bootloader/hu
Az elilo telepítése
Az IA64 platformok EFI platformok. Legalább a következő boot loader alkalmazások ismertek, amelyek működnek: elilo és grub.
elilo (régi és tesztelt)
root #
emerge --ask sys-boot/elilo
A beállításfájlja a következő néven ismert: /etc/elilo.conf, és egy mintafájl telepítve van a tipikus dokumentációs könyvtárba (/usr/share/doc/elilo-<version>/). Íme egy másik példa a beállításra:
/etc/elilo.conf
Az elilo beállítására egy példaboot=/dev/sda1
delay=30
timeout=50
default=Gentoo
append="console=ttyS0,9600"
prompt
image=/vmlinuz
label=Gentoo
root=/dev/sda3
read-only
image=/vmlinuz.old
label=Gentoo.old
root=/dev/sda3
read-only
A boot sor megmondja az elilo bootloadernek a boot partíció helyét (ebben az esetben: /dev/sda1). A delay sor beállítja, hogy nem interaktív módban hány tizedmásodperc múlva induljon el automatikusan az alapértelmezett operációs rendszer. A timeout sor hasonló a delay sorhoz, de interaktív módra vonatkozik. A default sor az alapértelmezett kernelbejegyzést állítja be (amely lentebb van meghatározva). Az append sor további opciókat ad hozzá a kernel parancssorához. A prompt az alapértelmezett elilo viselkedést interaktív módra állítja be.
Az image szöveggel kezdődő szakaszok különböző bootolható képfájlokat határoznak meg. Minden képfájlhoz tartozik egy jól megválasztott címke, egy root fájlrendszer, és a root fájlrendszer csak olvasható módban kerül felcsatolásra.
Ha a Linux kernel létrehozása során egy initramfs képfájl is be lett állítva a bootoláshoz, akkor szükséges megváltoztatni a beállítást, az initramfs képfájlra hivatkozva, és megadva az initramfs-nak, hogy hol található a root eszköz:
/etc/elilo.conf
Frissített beállítás az initramfs használatának tükrözéséreimage=/vmlinuz
label=Gentoo
initrd=/initramfs-genkernel-ia64-6.6.21-gentoo
append="initrd=initramfs-genkernel-ia64-6.6.21-gentoo root=/dev/sda3 console=ttyS0,9600"
read-only
Amikor a beállítás elkészült, futtassa a elilo --efiboot parancsot. A --efiboot
opció egy menübejegyzést ad hozzá a Gentoo Linux számára az EFI Boot Managerhez.
root #
elilo --efiboot
GRUB (új és ragyogó)
A beállítás egy általános efi-64 folyamat (legalábbis rx3600-on tesztelve). Engedélyezze az efi-64 alkalmazást a grub számára:
/etc/portage/make.conf
GRUB_PLATFORMS=efi-64
A grub szoftvercsomag telepítése:
root #
emerge --ask sys-boot/grub
A grub EFI applikáció telepítése:
root #
grub-install
Ez telepíti a grubia64.efi fájlt a /boot/efi könyvtárba (az alapértelmezett EFI partíció helye).
Hozzon létre bootloader beállítást menübejegyzésekkel:
root #
grub-mkconfig --output=/boot/grub/grub.cfg
Adjon hozzá egy EFI boot bejegyzést, amely a /EFI/gentoo/grubia64.efi fájlt futtatja bootloaderként. TODO: adja meg a pontos Efibootmgr parancsot, amely hozzáad egy bejegyzést.
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.