Gentoo on Hyper-V
Kernel Configuration
Bootloader
I used extlinux
for this, my config file is here:
PROMPT 1 TIMEOUT 25 DEFAULT gentoo LABEL gentoo KERNEL ../kernel-genkernel-x86_64-3.12.21-gentoo-r1 APPEND real_root=/dev/sda3 rootfstype=ext4 INITRD ../initramfs-genkernel-x86_64-3.12.21-gentoo-r1
I also know I got told I was being crazy to use LILO but when I first began using 64bit machines it was the only thing that would work. So, for fun here is my old LILO configuration
boot=/dev/sda lba32 prompt timeout=10 default=Gentoo compact image=/boot/kernel-genkernel-x86_64-3.6.11-gentoo initrd=/boot/initramfs-genkernel-x86_64-3.6.11-gentoo label=Gentoo read-only root=/dev/ram0 append="real_root=/dev/sda3"
This does work in Hyper-V, I promise
Heartbeat
This is the heartbeat to tell Hyper-V we are still alive.