genkernel-hyperv-notes
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| genkernel-hyperv-notes [2018/04/10 18:09] – created snarg | genkernel-hyperv-notes [2021/01/15 15:39] (current) – 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 | + | As tested |
| - | 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' | + | |
| + | |||
| + | --------------------------- | ||
| + | As at 201804 (and 201908 - updated), 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 " | ||
| + | |||
| + | 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 25: | ||
| then, | then, | ||
| - | genkernel | + | genkernel |
| - | + | ||
| - | take note of where genkernel is getting its config | + | |
| - | need be. | + | |
genkernel-hyperv-notes.1523354978.txt.gz · Last modified: by snarg
