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 |
|
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