Portál AbcLinuxu, 13. května 2025 22:13
open(LILO_CONF,">/mnt/disk/etc/lilo.conf"); print LILO_CONF "prompt\n"; print LILO_CONF "timeout=30\n"; print LILO_CONF "default=linux\n"; print LILO_CONF "\n"; print LILO_CONF "disk=$disk\n"; print LILO_CONF " bios=$bios_drive\n"; print LILO_CONF "boot=$disk\n"; print LILO_CONF "root=$disk"."1\n"; print LILO_CONF "\n"; print LILO_CONF "image=/boot/KERNEL\n"; print LILO_CONF " label=linux\n"; print LILO_CONF "\n"; close(LILO_CONF);Nakonec zavoláte lilo s parametrem -C [konfigurák]. Bacha, lilo potřebuje obsah zavaděčových sektorů, hledá souborky tuším /boot/boot.b a /boot/chain.b . Případně se do lilo.conf dá zapsat taky odkaz na initrd apod. Lilo se dá zavolat i chrootnuté na cílový harddisk, ale pak musíte řešit device nody v /mnt/disk/dev aj. patálie.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.