Gentoo Linux @ Wikipedia
Debian Linux @ Wikipedia
FreeBSD @ Wikipedia
SuSE @ Wikipedia
CentOS @wikipedia
OS | Type | install over ilO? |
auto install success? |
install time |
notes | |
---|---|---|---|---|---|---|
1 | OpenVMS | binary | 100% | 100% | < 1 hour |
|
2 | SuSE | binary | 100% | 100% | 1-2 hours |
|
3 | CentOS | binary | 100% | 100% | 1-2 hours |
|
4 | Debian | binary | 100% | 95% | 2-3 hours |
|
5 | FreeBSD | binary | 100% | 90% | 2-3 hours |
|
9 | Gentoo | source build | 5% | n/a | > 7 hours |
|
10 | Gentoo | binary | ? | ? | ? |
|
default=gentoo1 prompt timeout=50 message=/EFI/boot/neil.msg image=/EFI/boot/vmlinuz label=gentoo1 description="choice1" root=/dev/sda3 initrd=/EFI/boot/initramdisk append="initrd=initramdisk root=/dev/sda3" read-only image=/EFI/boot/vmlinuz.old label=gentoo2 description="choice2" root=/dev/sda3 append="root=/dev/sda3" read-only
menu: gentoo1 (gentoo with ram disk) gentoo2 (standalone)
# assuming your shortened binary files are in /boot
# and your EFI boot partition is #1 # mkfs.vfat /dev/sda1 (optional; could blow away other files) mkdir /mnt/demo123 mount /dev/sda1 /mnt/demo123 cd / cp /boot/* /mnt/demo123/* find . -name efiboot.efi cp /usr/lib/elilo/efiboot.efi /mnt/demo123/* #========================================================== # # now use an editor (nano or vi) to manually create an efi config # in the boot partition; DO NOT COPY /etc/elili.conf which contains # some information only used by the elilo utility (which we are not # going to run here) # # nano /mnt/demo123 # < then insert something like the following > # timeout=50 # default=Gentoo # prompt # # image=/vmlinuz # label=Gentoo1 # root=/dev/sda3 # read-only # # image=/vmlinuz # label=Gentoo2 # root=/dev/sda3 # read-only # initrd=/initramfs # append = "initrd=initramfs root=/dev/sda3 console=ttyS0,9600" # read-only