genkernel-hyperv-notes
Differences
This shows you the differences between two versions of the page.
Next revisionBoth sides next revision | |||
genkernel-hyperv-notes [2018/04/10 18:09] – created snarg | genkernel-hyperv-notes [2019/08/07 10:05] – snarg | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | As at 201804, genkernel cannot create either a kernel or an initramfs that will boot under hyperv. The ata_piix module ignores the ata emulation support ( with kernel message " | + | As at 201804 |
- | Under hyperV, kernels created via genkernel also need hyperv network support. This is enabled manually in the config file. When upgrading kernel, start with genkernel' | + | Under hyperV, kernels created via genkernel also need hyperv network support. This is enabled manually in the config file. When upgrading kernel, start with genkernel' |
+ | Then add hyperV support. The --hyperv option to genkernel is meant to do this, but didnt work in my case. (see https:// | ||
+ | |||
+ | Here are the changes needed from default using "make menuconfig" | ||
+ | -Processor type and features, Linux Guest support | ||
+ | -Device Drivers, Microsoft HyperV guest support, (all as modules) | ||
+ | -Device Drivers, Network device support, Microsoft Hyper-V virtual network driver as module | ||
+ | (do a search for hyperv with '/' | ||
+ | |||
+ | copy config to /boot | ||
then, edit / | then, edit / | ||
Line 11: | Line 20: | ||
then, | then, | ||
- | genkernel | + | genkernel |
- | + | ||
- | take note of where genkernel is getting its config | + | |
- | need be. | + | |
genkernel-hyperv-notes.txt · Last modified: 2021/01/15 15:39 by snarg