anatol / booster

Fast and secure initramfs generator

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Arch not booting with Booster when running as a Hyper-V guest, gets stuck on empty screen with text input.

WinkelCode opened this issue · comments

Booster version 0.9-1
Host: Hyper-V running on Windows 11 22H2 (Hyper-V Manager Version 10.0.22621.1)
Virtual machine type: Generation 2 with secure boot disabled.

Note: I already encountered this issue earlier this year, back then on a recent Windows 10 version. It hasn't worked at any point that I am aware of. Booster works fine with the same machine on "bare metal".

Here are my systemd-boot entries:

title Arch Linux (Dracut)
linux /vmlinuz-linux
initrd /amd-ucode.img
initrd /initramfs-6.0.9-arch1-1.img
options root=UUID=8c23ad32-bc6e-423e-a4b1-8e2ed9c5c779 rootflags=subvol=@arch-system rw
title Arch Linux (Booster)
linux /vmlinuz-linux
initrd /amd-ucode.img
initrd /booster-linux.img
options root=UUID=8c23ad32-bc6e-423e-a4b1-8e2ed9c5c779 rootflags=subvol=@arch-system rw

I tried using a --universal image without success.

vmconnect_HC5wpc9ve3.mp4

The video shows me first booting with Dracut, then attempting to boot with Booster. The video shows a normal bootup process with Dracut, but with Booster I end up on blank screen where I freely enter text, but without any response, even after waiting longer than shown here.

For this demonstration, the root partition is unencrypted BTRFS, so I am not expecting a password entry screen. When I tried it with an encrypted root partition, I got the same result and typing in the valid password there did nothing.

Please let me know if there is anything I can do to help diagnose the issue.

Edit: In the same VM, both Dracut and mkinitcpio work without issues out of the box.

It looks like booster is unable to load some required modules.

Start with using universal: true configuration so more modules are added to the image. Then enable debug mode with booster.log=debug,console kernel boot param. You will see a lot of debug info printed on the console. It will help to understand what is going on with booster. Once you have the logs, please post it here for further investigation.

@anatol Here is the output that I can see when stops with the universal: true config:
image


Not sure if this is at all useful but out of curiosity I also built an initramfs with modules: -* to see what happens (this is the entirety of the output):
image

For these screenshots - is there any chance to get the logs from the very beginning of the boot? Like a *.mov file you've posted in the first comment?

And in addition to this - could you please boot with dracut and then post the output of lsmod? This will help me to understand what modules are loaded during the boot process.

For these screenshots - is there any chance to get the logs from the very beginning of the boot? Like a *.mov file you've posted in the first comment?

And in addition to this - could you please boot with dracut and then post the output of lsmod? This will help me to understand what modules are loaded during the boot process.

I found the missing module: kernel/drivers/scsi/hv_storvsc.ko.zst. It works without universal: true (which didn't appear to make any difference for the problem in this thread).

Side note; It appears that the compressed file extension has to be included, contrary to the documentation, or it can't find the module, alternatively entering the parent folder with the trailing / also works.

image

lsmod output when booted with Dracut
Module                  Size  Used by
rfkill                 32768  1
vfat                   24576  1
fat                    98304  1 vfat
intel_rapl_msr         20480  0
intel_rapl_common      32768  1 intel_rapl_msr
pcspkr                 16384  0
hv_netvsc             106496  0
hyperv_drm             28672  0
hv_balloon             45056  0
joydev                 28672  0
hv_utils               57344  0
mousedev               24576  0
mac_hid                16384  0
fuse                  176128  1
ip_tables              36864  0
x_tables               57344  1 ip_tables
serio_raw              20480  0
sr_mod                 28672  0
atkbd                  36864  0
cdrom                  81920  1 sr_mod
libps2                 20480  1 atkbd
crct10dif_pclmul       16384  1
crc32_pclmul           16384  0
vivaldi_fmap           16384  1 atkbd
polyval_clmulni        16384  0
polyval_generic        16384  1 polyval_clmulni
hv_storvsc             28672  2
gf128mul               16384  1 polyval_generic
hyperv_keyboard        16384  0
hid_hyperv             16384  0
ghash_clmulni_intel    16384  0
scsi_transport_fc      90112  1 hv_storvsc
serio                  28672  4 hyperv_keyboard,serio_raw,atkbd
aesni_intel           393216  0
crypto_simd            16384  1 aesni_intel
hv_vmbus              155648  7 hv_balloon,hv_utils,hv_netvsc,hid_hyperv,hv_storvsc,hyperv_keyboard,hyperv_drm
cryptd                 24576  2 crypto_simd,ghash_clmulni_intel
btrfs                1912832  1
blake2b_generic        20480  0
xor                    24576  1 btrfs
raid6_pq              122880  1 btrfs
libcrc32c              16384  1 btrfs
crc32c_generic         16384  0
crc32c_intel           24576  2
dm_mirror              28672  0
dm_region_hash         24576  1 dm_mirror
dm_log                 24576  2 dm_region_hash,dm_mirror
dm_mod                188416  2 dm_log,dm_mirror
lsmod output when booted with Booster with described config
Module                  Size  Used by
rfkill                 32768  1
vfat                   24576  1
fat                    98304  1 vfat
intel_rapl_msr         20480  0
intel_rapl_common      32768  1 intel_rapl_msr
sr_mod                 28672  0
hv_netvsc             106496  0
cdrom                  81920  1 sr_mod
hyperv_drm             28672  0
hv_balloon             45056  0
pcspkr                 16384  0
joydev                 28672  0
hv_utils               57344  0
mousedev               24576  0
mac_hid                16384  0
fuse                  176128  1
bpf_preload            24576  0
ip_tables              36864  0
x_tables               57344  1 ip_tables
btrfs                1912832  1
libcrc32c              16384  1 btrfs
sha256_ssse3           36864  0
xxhash_generic         16384  0
raid6_pq              122880  1 btrfs
crc32c_generic         16384  0
xor                    24576  1 btrfs
blake2b_generic        20480  0
atkbd                  36864  0
vivaldi_fmap           16384  1 atkbd
libps2                 20480  1 atkbd
serio_raw              20480  0
hv_storvsc             28672  2
hyperv_keyboard        16384  0
aesni_intel           393216  0
scsi_transport_fc      90112  1 hv_storvsc
serio                  28672  4 hyperv_keyboard,serio_raw,atkbd
hid_hyperv             16384  0
polyval_clmulni        16384  0
ghash_clmulni_intel    16384  0
polyval_generic        16384  1 polyval_clmulni
crypto_simd            16384  1 aesni_intel
cryptd                 24576  2 crypto_simd,ghash_clmulni_intel
crc32_pclmul           16384  0
gf128mul               16384  1 polyval_generic
crc32c_intel           24576  2
crct10dif_pclmul       16384  1
hv_vmbus              155648  7 hv_balloon,hv_utils,hv_netvsc,hid_hyperv,hv_storvsc,hyperv_keyboard,hyperv_drm
dmesg output from Booster with described config
[    0.000000] Command line: initrd=\amd-ucode.img initrd=\booster-linux.img root=UUID=8c23ad32-bc6e-423e-a4b1-8e2ed9c5c779 rootflags=subvol=@arch-system rw booster.log=debug,console
[    0.015129] Kernel command line: initrd=\amd-ucode.img initrd=\booster-linux.img root=UUID=8c23ad32-bc6e-423e-a4b1-8e2ed9c5c779 rootflags=subvol=@arch-system rw booster.log=debug,console
[    0.182459] booster: no match found for alias acpi:ACPI0007:
[    0.182650] booster: udev event {Action:add KObj:/devices/virtual/vtconsole/vtcon1 Env:map[ACTION:add DEVPATH:/devices/virtual/vtconsole/vtcon1 SEQNUM:994 SUBSYSTEM:vtconsole]}
[    0.183292] booster: no match found for alias acpi:PNP0003:
[    0.183351] booster: modalias acpi:VMBUS: matched module hv_vmbus
[    0.183478] booster: no match found for alias acpi:ACPI0004:
[    0.183513] booster: no match found for alias acpi:HYPER_V_GEN_COUNTER_V1:VM_GEN_COUNTER:VMGENCTR:
[    0.183536] booster: no match found for alias acpi:PNP0B00:
[    0.183578] booster: loading module hv_vmbus
[    0.183587] booster: no match found for alias acpi:LNXSYBUS:
[    0.183798] booster: no match found for alias acpi:LNXSYSTM:
[    0.184114] booster: no match found for alias platform:efi-framebuffer
[    0.184205] booster: no match found for alias platform:efivars
[    0.184236] booster: no match found for alias platform:pcspkr
[    0.184251] booster: no match found for alias platform:reg-dummy
[    0.184387] booster: no match found for alias platform:rtc-efi
[    0.184448] booster: no match found for alias platform:serial8250
[    0.187630] booster: no match found for alias platform:alarmtimer
[    0.191761] booster: modalias cpu:type:x86,ven0002fam0019mod0021:feature:,0000,0001,0002,0003,0004,0005,0006,0007,0008,0009,000B,000C,000D,000E,000F,0010,0011,0013,0017,0018,0019,001A,001C,0020,0021,0022,0023,0024,0025,0026,0027,0028,0029,002B,002C,002D,002E,002F,0030,0031,0034,0036,0037,0038,0039,003A,003B,003D,0064,0068,006E,0070,0072,0074,0075,0077,0078,0079,007A,007C,0080,0081,0089,008C,008D,0093,0094,0096,0097,0099,009A,009B,009C,009D,009E,009F,00C0,00C1,00C4,00C5,00C6,00C7,00C8,00C9,00D6,00EA,00ED,00F0,00F1,00F3,00F5,00F6,00F9,00FA,00FB,00FC,010F,0114,0115,0120,0123,0125,0127,0128,0129,012A,0132,0133,0134,0137,0138,013D,0140,0141,0142,0143,0165,016C,01A0,01A2,01A4,01AC,01AE,01AF,01B8,01BC,01BD,01C2,0202,0207,0209,020A,0216,0244 matched module crc32c_intel
[    0.191847] booster: modalias cpu:type:x86,ven0002fam0019mod0021:feature:,0000,0001,0002,0003,0004,0005,0006,0007,0008,0009,000B,000C,000D,000E,000F,0010,0011,0013,0017,0018,0019,001A,001C,0020,0021,0022,0023,0024,0025,0026,0027,0028,0029,002B,002C,002D,002E,002F,0030,0031,0034,0036,0037,0038,0039,003A,003B,003D,0064,0068,006E,0070,0072,0074,0075,0077,0078,0079,007A,007C,0080,0081,0089,008C,008D,0093,0094,0096,0097,0099,009A,009B,009C,009D,009E,009F,00C0,00C1,00C4,00C5,00C6,00C7,00C8,00C9,00D6,00EA,00ED,00F0,00F1,00F3,00F5,00F6,00F9,00FA,00FB,00FC,010F,0114,0115,0120,0123,0125,0127,0128,0129,012A,0132,0133,0134,0137,0138,013D,0140,0141,0142,0143,0165,016C,01A0,01A2,01A4,01AC,01AE,01AF,01B8,01BC,01BD,01C2,0202,0207,0209,020A,0216,0244 matched module aesni_intel
[    0.191934] booster: modalias cpu:type:x86,ven0002fam0019mod0021:feature:,0000,0001,0002,0003,0004,0005,0006,0007,0008,0009,000B,000C,000D,000E,000F,0010,0011,0013,0017,0018,0019,001A,001C,0020,0021,0022,0023,0024,0025,0026,0027,0028,0029,002B,002C,002D,002E,002F,0030,0031,0034,0036,0037,0038,0039,003A,003B,003D,0064,0068,006E,0070,0072,0074,0075,0077,0078,0079,007A,007C,0080,0081,0089,008C,008D,0093,0094,0096,0097,0099,009A,009B,009C,009D,009E,009F,00C0,00C1,00C4,00C5,00C6,00C7,00C8,00C9,00D6,00EA,00ED,00F0,00F1,00F3,00F5,00F6,00F9,00FA,00FB,00FC,010F,0114,0115,0120,0123,0125,0127,0128,0129,012A,0132,0133,0134,0137,0138,013D,0140,0141,0142,0143,0165,016C,01A0,01A2,01A4,01AC,01AE,01AF,01B8,01BC,01BD,01C2,0202,0207,0209,020A,0216,0244 matched module ghash_clmulni_intel
[    0.192015] booster: modalias cpu:type:x86,ven0002fam0019mod0021:feature:,0000,0001,0002,0003,0004,0005,0006,0007,0008,0009,000B,000C,000D,000E,000F,0010,0011,0013,0017,0018,0019,001A,001C,0020,0021,0022,0023,0024,0025,0026,0027,0028,0029,002B,002C,002D,002E,002F,0030,0031,0034,0036,0037,0038,0039,003A,003B,003D,0064,0068,006E,0070,0072,0074,0075,0077,0078,0079,007A,007C,0080,0081,0089,008C,008D,0093,0094,0096,0097,0099,009A,009B,009C,009D,009E,009F,00C0,00C1,00C4,00C5,00C6,00C7,00C8,00C9,00D6,00EA,00ED,00F0,00F1,00F3,00F5,00F6,00F9,00FA,00FB,00FC,010F,0114,0115,0120,0123,0125,0127,0128,0129,012A,0132,0133,0134,0137,0138,013D,0140,0141,0142,0143,0165,016C,01A0,01A2,01A4,01AC,01AE,01AF,01B8,01BC,01BD,01C2,0202,0207,0209,020A,0216,0244 matched module polyval_clmulni
[    0.192094] booster: modalias cpu:type:x86,ven0002fam0019mod0021:feature:,0000,0001,0002,0003,0004,0005,0006,0007,0008,0009,000B,000C,000D,000E,000F,0010,0011,0013,0017,0018,0019,001A,001C,0020,0021,0022,0023,0024,0025,0026,0027,0028,0029,002B,002C,002D,002E,002F,0030,0031,0034,0036,0037,0038,0039,003A,003B,003D,0064,0068,006E,0070,0072,0074,0075,0077,0078,0079,007A,007C,0080,0081,0089,008C,008D,0093,0094,0096,0097,0099,009A,009B,009C,009D,009E,009F,00C0,00C1,00C4,00C5,00C6,00C7,00C8,00C9,00D6,00EA,00ED,00F0,00F1,00F3,00F5,00F6,00F9,00FA,00FB,00FC,010F,0114,0115,0120,0123,0125,0127,0128,0129,012A,0132,0133,0134,0137,0138,013D,0140,0141,0142,0143,0165,016C,01A0,01A2,01A4,01AC,01AE,01AF,01B8,01BC,01BD,01C2,0202,0207,0209,020A,0216,0244 matched module crc32_pclmul
[    0.192548] booster: modalias cpu:type:x86,ven0002fam0019mod0021:feature:,0000,0001,0002,0003,0004,0005,0006,0007,0008,0009,000B,000C,000D,000E,000F,0010,0011,0013,0017,0018,0019,001A,001C,0020,0021,0022,0023,0024,0025,0026,0027,0028,0029,002B,002C,002D,002E,002F,0030,0031,0034,0036,0037,0038,0039,003A,003B,003D,0064,0068,006E,0070,0072,0074,0075,0077,0078,0079,007A,007C,0080,0081,0089,008C,008D,0093,0094,0096,0097,0099,009A,009B,009C,009D,009E,009F,00C0,00C1,00C4,00C5,00C6,00C7,00C8,00C9,00D6,00EA,00ED,00F0,00F1,00F3,00F5,00F6,00F9,00FA,00FB,00FC,010F,0114,0115,0120,0123,0125,0127,0128,0129,012A,0132,0133,0134,0137,0138,013D,0140,0141,0142,0143,0165,016C,01A0,01A2,01A4,01AC,01AE,01AF,01B8,01BC,01BD,01C2,0202,0207,0209,020A,0216,0244 matched module crct10dif_pclmul
[    0.194884] booster: loading module crct10dif_pclmul
[    0.194942] booster: loading module crc32c_intel
[    0.194965] booster: loading module gf128mul
[    0.194973] booster: loading module crc32_pclmul
[    0.194991] booster: loading module cryptd
[    0.195590] booster: udev event {Action:bind KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00 Env:map[ACTION:bind DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00 DRIVER:vmbus MODALIAS:acpi:VMBUS: SEQNUM:995 SUBSYSTEM:acpi]}
[    0.198104] booster: udev event {Action:add KObj:/bus/acpi/drivers/vmbus Env:map[ACTION:add DEVPATH:/bus/acpi/drivers/vmbus SEQNUM:996 SUBSYSTEM:drivers]}
[    0.198180] booster: no match found for alias dmi:bvnMicrosoftCorporation:bvrHyper-VUEFIReleasev4.1:bd04/06/2022:br4.1:svnMicrosoftCorporation:pnVirtualMachine:pvrHyper-VUEFIReleasev4.1:rvnMicrosoftCorporation:rnVirtualMachine:rvrHyper-VUEFIReleasev4.1:cvnMicrosoftCorporation:ct3:cvrHyper-VUEFIReleasev4.1:skuNone:
[    0.198979] booster: udev event {Action:add KObj:/bus/vmbus Env:map[ACTION:add DEVPATH:/bus/vmbus SEQNUM:997 SUBSYSTEM:bus]}
[    0.199013] booster: loading module polyval_generic
[    0.199424] booster: udev event {Action:add KObj:/module/hv_vmbus Env:map[ACTION:add DEVPATH:/module/hv_vmbus SEQNUM:998 SUBSYSTEM:module]}
[    0.199899] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/99221fa0-24ad-11e2-be98-001aa01bbf6e Env:map[ACTION:add DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/99221fa0-24ad-11e2-be98-001aa01bbf6e MODALIAS:vmbus:1657e6f8b33c064a9a601889c5cccab5 SEQNUM:999 SUBSYSTEM:vmbus]}
[    0.200579] booster: loading module ghash_clmulni_intel
[    0.200605] booster: loading module crypto_simd
[    0.201187] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/99221fa0-24ad-11e2-be98-001aa01bbf6e/channels/2 Env:map[ACTION:add DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/99221fa0-24ad-11e2-be98-001aa01bbf6e/channels/2 SEQNUM:1000 SUBSYSTEM:channels]}
[    0.201219] booster: no match found for alias vmbus:1657e6f8b33c064a9a601889c5cccab5
[    0.202485] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/fd149e91-82e0-4a7d-afa6-2a4166cbd7c0 Env:map[ACTION:add DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/fd149e91-82e0-4a7d-afa6-2a4166cbd7c0 MODALIAS:vmbus:394f16571591784eab55382f3bd5422d SEQNUM:1001 SUBSYSTEM:vmbus]}
[    0.203756] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/fd149e91-82e0-4a7d-afa6-2a4166cbd7c0/channels/7 Env:map[ACTION:add DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/fd149e91-82e0-4a7d-afa6-2a4166cbd7c0/channels/7 SEQNUM:1002 SUBSYSTEM:channels]}
[    0.203784] booster: no match found for alias vmbus:394f16571591784eab55382f3bd5422d
[    0.205009] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/b6650ff7-33bc-4840-8048-e0676786f393 Env:map[ACTION:add DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/b6650ff7-33bc-4840-8048-e0676786f393 MODALIAS:vmbus:31600b0e13523449818b38d90ced39db SEQNUM:1003 SUBSYSTEM:vmbus]}
[    0.206290] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/b6650ff7-33bc-4840-8048-e0676786f393/channels/9 Env:map[ACTION:add DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/b6650ff7-33bc-4840-8048-e0676786f393/channels/9 SEQNUM:1004 SUBSYSTEM:channels]}
[    0.206320] booster: no match found for alias vmbus:31600b0e13523449818b38d90ced39db
[    0.207529] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/2dd1ce17-079e-403c-b352-a1921ee207ee Env:map[ACTION:add DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/2dd1ce17-079e-403c-b352-a1921ee207ee MODALIAS:vmbus:30e62795aed07b49adcee80ab0175caf SEQNUM:1005 SUBSYSTEM:vmbus]}
[    0.208822] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/2dd1ce17-079e-403c-b352-a1921ee207ee/channels/10 Env:map[ACTION:add DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/2dd1ce17-079e-403c-b352-a1921ee207ee/channels/10 SEQNUM:1006 SUBSYSTEM:channels]}
[    0.208847] booster: no match found for alias vmbus:30e62795aed07b49adcee80ab0175caf
[    0.210047] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/2450ee40-33bf-4fbd-892e-9fb06e9214cf Env:map[ACTION:add DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/2450ee40-33bf-4fbd-892e-9fb06e9214cf MODALIAS:vmbus:292efa3523ea364296ae3a6ebacba440 SEQNUM:1007 SUBSYSTEM:vmbus]}
[    0.211264] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/2450ee40-33bf-4fbd-892e-9fb06e9214cf/channels/11 Env:map[ACTION:add DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/2450ee40-33bf-4fbd-892e-9fb06e9214cf/channels/11 SEQNUM:1008 SUBSYSTEM:channels]}
[    0.211288] booster: no match found for alias vmbus:292efa3523ea364296ae3a6ebacba440
[    0.212583] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/6221c8df-f596-46ad-9d15-9e059807cd47 Env:map[ACTION:add DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/6221c8df-f596-46ad-9d15-9e059807cd47 MODALIAS:vmbus:d96361baa104294db60572e2ffb1dc7f SEQNUM:1009 SUBSYSTEM:vmbus]}
[    0.215677] booster: loading module aesni_intel
[    0.218196] booster: loading module polyval_clmulni
[    0.218269] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/6221c8df-f596-46ad-9d15-9e059807cd47/channels/14 Env:map[ACTION:add DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/6221c8df-f596-46ad-9d15-9e059807cd47/channels/14 SEQNUM:1010 SUBSYSTEM:channels]}
[    0.218290] booster: modalias vmbus:d96361baa104294db60572e2ffb1dc7f matched module hv_storvsc
[    0.219512] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/1eccfd72-4b41-45ef-b73a-4a6e44c12924 Env:map[ACTION:add DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/1eccfd72-4b41-45ef-b73a-4a6e44c12924 MODALIAS:vmbus:dc7450528589e2468057a307dc18a502 SEQNUM:1011 SUBSYSTEM:vmbus]}
[    0.220704] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/1eccfd72-4b41-45ef-b73a-4a6e44c12924/channels/1 Env:map[ACTION:add DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/1eccfd72-4b41-45ef-b73a-4a6e44c12924/channels/1 SEQNUM:1012 SUBSYSTEM:channels]}
[    0.220728] booster: no match found for alias vmbus:dc7450528589e2468057a307dc18a502
[    0.221890] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/58f75a6d-d949-4320-99e1-a2a2576d581c Env:map[ACTION:add DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/58f75a6d-d949-4320-99e1-a2a2576d581c MODALIAS:vmbus:9eb6a8cf4a5bc04cb98b8ba1a1f3f95a SEQNUM:1013 SUBSYSTEM:vmbus]}
[    0.223089] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/58f75a6d-d949-4320-99e1-a2a2576d581c/channels/3 Env:map[ACTION:add DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/58f75a6d-d949-4320-99e1-a2a2576d581c/channels/3 SEQNUM:1014 SUBSYSTEM:channels]}
[    0.223114] booster: modalias vmbus:9eb6a8cf4a5bc04cb98b8ba1a1f3f95a matched module hid_hyperv
[    0.224276] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/d34b2567-b9b6-42b9-8778-0a4ec0b955bf Env:map[ACTION:add DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/d34b2567-b9b6-42b9-8778-0a4ec0b955bf MODALIAS:vmbus:6dad12f9172bea48bd65f927a61c7684 SEQNUM:1015 SUBSYSTEM:vmbus]}
[    0.225468] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/d34b2567-b9b6-42b9-8778-0a4ec0b955bf/channels/4 Env:map[ACTION:add DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/d34b2567-b9b6-42b9-8778-0a4ec0b955bf/channels/4 SEQNUM:1016 SUBSYSTEM:channels]}
[    0.225494] booster: modalias vmbus:6dad12f9172bea48bd65f927a61c7684 matched module hyperv_keyboard
[    0.226656] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/5620e0c7-8062-4dce-aeb7-520c7ef76171 Env:map[ACTION:add DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/5620e0c7-8062-4dce-aeb7-520c7ef76171 MODALIAS:vmbus:02780ada77e3ac4a8e770558eb1073f8 SEQNUM:1017 SUBSYSTEM:vmbus]}
[    0.227839] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/5620e0c7-8062-4dce-aeb7-520c7ef76171/channels/5 Env:map[ACTION:add DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/5620e0c7-8062-4dce-aeb7-520c7ef76171/channels/5 SEQNUM:1018 SUBSYSTEM:channels]}
[    0.227863] booster: no match found for alias vmbus:02780ada77e3ac4a8e770558eb1073f8
[    0.229033] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/4487b255-b88c-403f-bb51-d1f69cf17f87 Env:map[ACTION:add DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/4487b255-b88c-403f-bb51-d1f69cf17f87 MODALIAS:vmbus:f4ba7533159e304bb76567acb10d607b SEQNUM:1019 SUBSYSTEM:vmbus]}
[    0.230225] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/4487b255-b88c-403f-bb51-d1f69cf17f87/channels/6 Env:map[ACTION:add DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/4487b255-b88c-403f-bb51-d1f69cf17f87/channels/6 SEQNUM:1020 SUBSYSTEM:channels]}
[    0.230250] booster: no match found for alias vmbus:f4ba7533159e304bb76567acb10d607b
[    0.231707] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/f5bee29c-1741-4aad-a4c2-8fdedb46dcc2 Env:map[ACTION:add DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/f5bee29c-1741-4aad-a4c2-8fdedb46dcc2 MODALIAS:vmbus:f4ac6a2715ac6c4298dd7521ad3f01fe SEQNUM:1021 SUBSYSTEM:vmbus]}
[    0.233338] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/f5bee29c-1741-4aad-a4c2-8fdedb46dcc2/channels/12 Env:map[ACTION:add DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/f5bee29c-1741-4aad-a4c2-8fdedb46dcc2/channels/12 SEQNUM:1022 SUBSYSTEM:channels]}
[    0.233351] booster: no match found for alias vmbus:f4ac6a2715ac6c4298dd7521ad3f01fe
[    0.233785] booster: loading module serio
[    0.234189] booster: loading module scsi_transport_fc
[    0.235439] booster: loading module hid_hyperv
[    0.237951] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/8b2a7469-1a99-47cd-9e2a-c701509e60fe Env:map[ACTION:add DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/8b2a7469-1a99-47cd-9e2a-c701509e60fe MODALIAS:vmbus:635161f83edfc546913ff2d2f965ed0e SEQNUM:1023 SUBSYSTEM:vmbus]}
[    0.239242] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/8b2a7469-1a99-47cd-9e2a-c701509e60fe/channels/13 Env:map[ACTION:add DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/8b2a7469-1a99-47cd-9e2a-c701509e60fe/channels/13 SEQNUM:1024 SUBSYSTEM:channels]}
[    0.239263] booster: no match found for alias vmbus:635161f83edfc546913ff2d2f965ed0e
[    0.240445] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/242ff919-07db-4180-9c2e-b86cb68c8c55 Env:map[ACTION:add DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/242ff919-07db-4180-9c2e-b86cb68c8c55 MODALIAS:vmbus:e7f4a0a9455a964db8278a841e8c03e6 SEQNUM:1025 SUBSYSTEM:vmbus]}
[    0.241669] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/242ff919-07db-4180-9c2e-b86cb68c8c55/channels/8 Env:map[ACTION:add DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/242ff919-07db-4180-9c2e-b86cb68c8c55/channels/8 SEQNUM:1026 SUBSYSTEM:channels]}
[    0.241695] booster: no match found for alias vmbus:e7f4a0a9455a964db8278a841e8c03e6
[    0.242902] booster: udev event {Action:add KObj:/module/crct10dif_pclmul Env:map[ACTION:add DEVPATH:/module/crct10dif_pclmul SEQNUM:1027 SUBSYSTEM:module]}
[    0.243704] booster: udev event {Action:add KObj:/module/crc32c_intel Env:map[ACTION:add DEVPATH:/module/crc32c_intel SEQNUM:1028 SUBSYSTEM:module]}
[    0.244120] booster: udev event {Action:add KObj:/module/gf128mul Env:map[ACTION:add DEVPATH:/module/gf128mul SEQNUM:1029 SUBSYSTEM:module]}
[    0.244541] booster: udev event {Action:add KObj:/module/crc32_pclmul Env:map[ACTION:add DEVPATH:/module/crc32_pclmul SEQNUM:1030 SUBSYSTEM:module]}
[    0.244953] booster: udev event {Action:add KObj:/module/cryptd Env:map[ACTION:add DEVPATH:/module/cryptd SEQNUM:1031 SUBSYSTEM:module]}
[    0.245397] booster: udev event {Action:add KObj:/module/crypto_simd Env:map[ACTION:add DEVPATH:/module/crypto_simd SEQNUM:1032 SUBSYSTEM:module]}
[    0.245806] booster: udev event {Action:add KObj:/module/polyval_generic Env:map[ACTION:add DEVPATH:/module/polyval_generic SEQNUM:1033 SUBSYSTEM:module]}
[    0.246586] booster: udev event {Action:add KObj:/module/ghash_clmulni_intel Env:map[ACTION:add DEVPATH:/module/ghash_clmulni_intel SEQNUM:1034 SUBSYSTEM:module]}
[    0.247415] booster: udev event {Action:add KObj:/module/polyval_clmulni Env:map[ACTION:add DEVPATH:/module/polyval_clmulni SEQNUM:1035 SUBSYSTEM:module]}
[    0.248332] booster: udev event {Action:add KObj:/bus/vmbus/drivers/hid_hyperv Env:map[ACTION:add DEVPATH:/bus/vmbus/drivers/hid_hyperv SEQNUM:1036 SUBSYSTEM:drivers]}
[    0.249149] booster: udev event {Action:add KObj:/module/hid_hyperv Env:map[ACTION:add DEVPATH:/module/hid_hyperv SEQNUM:1037 SUBSYSTEM:module]}
[    0.249569] booster: udev event {Action:add KObj:/devices/0006:045E:0621.0001 Env:map[ACTION:add DEVPATH:/devices/0006:045E:0621.0001 HID_ID:0006:0000045E:00000621 HID_NAME:Microsoft Vmbus HID-compliant Mouse HID_PHYS: HID_UNIQ: MODALIAS:hid:b0006g0001v0000045Ep00000621 SEQNUM:1038 SUBSYSTEM:hid]}
[    0.250756] booster: udev event {Action:bind KObj:/devices/0006:045E:0621.0001 Env:map[ACTION:bind DEVPATH:/devices/0006:045E:0621.0001 DRIVER:hid-generic HID_ID:0006:0000045E:00000621 HID_NAME:Microsoft Vmbus HID-compliant Mouse HID_PHYS: HID_UNIQ: MODALIAS:hid:b0006g0001v0000045Ep00000621 SEQNUM:1039 SUBSYSTEM:hid]}
[    0.250776] booster: no match found for alias hid:b0006g0001v0000045Ep00000621
[    0.251977] booster: udev event {Action:add KObj:/devices/0006:045E:0621.0001/input/input0 Env:map[ABS:3 ACTION:add DEVPATH:/devices/0006:045E:0621.0001/input/input0 EV:1f KEY:1f0000 0 0 0 0 MODALIAS:input:b0006v045Ep0621e0001-e0,1,2,3,4,k110,111,112,113,114,r8,B,a0,1,m4,lsfw MSC:10 NAME:"Microsoft Vmbus HID-compliant Mouse" PHYS:"" PRODUCT:6/45e/621/1 PROP:0 REL:900 SEQNUM:1040 SUBSYSTEM:input UNIQ:""]}
[    0.253549] booster: udev event {Action:add KObj:/devices/0006:045E:0621.0001/input/input0/event0 Env:map[ACTION:add DEVNAME:input/event0 DEVPATH:/devices/0006:045E:0621.0001/input/input0/event0 MAJOR:13 MINOR:64 SEQNUM:1041 SUBSYSTEM:input]}
[    0.253569] booster: no match found for alias input:b0006v045Ep0621e0001-e0,1,2,3,4,k110,111,112,113,114,r8,B,a0,1,m4,lsfw
[    0.254366] booster: udev event {Action:change KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/58f75a6d-d949-4320-99e1-a2a2576d581c Env:map[ACTION:change DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/58f75a6d-d949-4320-99e1-a2a2576d581c DRIVER:hid_hyperv MODALIAS:vmbus:9eb6a8cf4a5bc04cb98b8ba1a1f3f95a SEQNUM:1042 SUBSYSTEM:vmbus]}
[    0.255638] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/58f75a6d-d949-4320-99e1-a2a2576d581c/wakeup/wakeup2 Env:map[ACTION:add DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/58f75a6d-d949-4320-99e1-a2a2576d581c/wakeup/wakeup2 SEQNUM:1043 SUBSYSTEM:wakeup]}
[    0.257029] booster: udev event {Action:bind KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/58f75a6d-d949-4320-99e1-a2a2576d581c Env:map[ACTION:bind DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/58f75a6d-d949-4320-99e1-a2a2576d581c DRIVER:hid_hyperv MODALIAS:vmbus:9eb6a8cf4a5bc04cb98b8ba1a1f3f95a SEQNUM:1044 SUBSYSTEM:vmbus]}
[    0.262508] booster: udev event {Action:add KObj:/bus/serio Env:map[ACTION:add DEVPATH:/bus/serio SEQNUM:1045 SUBSYSTEM:bus]}
[    0.262567] booster: loading module hyperv_keyboard
[    0.262924] booster: udev event {Action:add KObj:/module/serio Env:map[ACTION:add DEVPATH:/module/serio SEQNUM:1046 SUBSYSTEM:module]}
[    0.264892] booster: udev event {Action:add KObj:/class/fc_host Env:map[ACTION:add DEVPATH:/class/fc_host SEQNUM:1047 SUBSYSTEM:class]}
[    0.264952] booster: loading module hv_storvsc
[    0.265314] booster: udev event {Action:add KObj:/class/fc_vports Env:map[ACTION:add DEVPATH:/class/fc_vports SEQNUM:1048 SUBSYSTEM:class]}
[    0.265725] booster: udev event {Action:add KObj:/class/fc_remote_ports Env:map[ACTION:add DEVPATH:/class/fc_remote_ports SEQNUM:1049 SUBSYSTEM:class]}
[    0.266520] booster: udev event {Action:add KObj:/class/fc_transport Env:map[ACTION:add DEVPATH:/class/fc_transport SEQNUM:1050 SUBSYSTEM:class]}
[    0.266921] booster: udev event {Action:add KObj:/module/scsi_transport_fc Env:map[ACTION:add DEVPATH:/module/scsi_transport_fc SEQNUM:1051 SUBSYSTEM:module]}
[    0.267696] booster: udev event {Action:add KObj:/bus/vmbus/drivers/hyperv_keyboard Env:map[ACTION:add DEVPATH:/bus/vmbus/drivers/hyperv_keyboard SEQNUM:1052 SUBSYSTEM:drivers]}
[    0.268507] booster: udev event {Action:add KObj:/module/hyperv_keyboard Env:map[ACTION:add DEVPATH:/module/hyperv_keyboard SEQNUM:1053 SUBSYSTEM:module]}
[    0.269324] booster: udev event {Action:change KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/d34b2567-b9b6-42b9-8778-0a4ec0b955bf Env:map[ACTION:change DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/d34b2567-b9b6-42b9-8778-0a4ec0b955bf DRIVER:hyperv_keyboard MODALIAS:vmbus:6dad12f9172bea48bd65f927a61c7684 SEQNUM:1054 SUBSYSTEM:vmbus]}
[    0.270490] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/d34b2567-b9b6-42b9-8778-0a4ec0b955bf/wakeup/wakeup3 Env:map[ACTION:add DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/d34b2567-b9b6-42b9-8778-0a4ec0b955bf/wakeup/wakeup3 SEQNUM:1055 SUBSYSTEM:wakeup]}
[    0.271661] booster: udev event {Action:bind KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/d34b2567-b9b6-42b9-8778-0a4ec0b955bf Env:map[ACTION:bind DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/d34b2567-b9b6-42b9-8778-0a4ec0b955bf DRIVER:hyperv_keyboard MODALIAS:vmbus:6dad12f9172bea48bd65f927a61c7684 SEQNUM:1056 SUBSYSTEM:vmbus]}
[    0.272852] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/d34b2567-b9b6-42b9-8778-0a4ec0b955bf/serio0 Env:map[ACTION:add DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/d34b2567-b9b6-42b9-8778-0a4ec0b955bf/serio0 MODALIAS:serio:ty06pr00id00ex00 SEQNUM:1057 SERIO_EXTRA:00 SERIO_ID:00 SERIO_PROTO:00 SERIO_TYPE:06 SUBSYSTEM:serio]}
[    0.274026] booster: udev event {Action:add KObj:/module/aesni_intel Env:map[ACTION:add DEVPATH:/module/aesni_intel SEQNUM:1058 SUBSYSTEM:module]}
[    0.274051] booster: modalias serio:ty06pr00id00ex00 matched module serio_raw
[    0.275223] booster: modalias serio:ty06pr00id00ex00 matched module atkbd
[    0.275653] booster: loading module serio_raw
[    0.275675] booster: loading module libps2
[    0.275692] booster: loading module vivaldi_fmap
[    0.278686] booster: udev event {Action:add KObj:/bus/vmbus/drivers/hv_storvsc Env:map[ACTION:add DEVPATH:/bus/vmbus/drivers/hv_storvsc SEQNUM:1059 SUBSYSTEM:drivers]}
[    0.280055] booster: udev event {Action:add KObj:/module/hv_storvsc Env:map[ACTION:add DEVPATH:/module/hv_storvsc SEQNUM:1060 SUBSYSTEM:module]}
[    0.280437] booster: udev event {Action:add KObj:/devices/virtual/workqueue/scsi_tmf_0 Env:map[ACTION:add DEVPATH:/devices/virtual/workqueue/scsi_tmf_0 SEQNUM:1061 SUBSYSTEM:workqueue]}
[    0.281157] booster: udev event {Action:add KObj:/bus/serio/drivers/serio_raw Env:map[ACTION:add DEVPATH:/bus/serio/drivers/serio_raw SEQNUM:1062 SUBSYSTEM:drivers]}
[    0.281874] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/6221c8df-f596-46ad-9d15-9e059807cd47/channels/15 Env:map[ACTION:add DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/6221c8df-f596-46ad-9d15-9e059807cd47/channels/15 SEQNUM:1063 SUBSYSTEM:channels]}
[    0.283000] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/6221c8df-f596-46ad-9d15-9e059807cd47/channels/16 Env:map[ACTION:add DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/6221c8df-f596-46ad-9d15-9e059807cd47/channels/16 SEQNUM:1064 SUBSYSTEM:channels]}
[    0.284139] booster: udev event {Action:add KObj:/module/serio_raw Env:map[ACTION:add DEVPATH:/module/serio_raw SEQNUM:1065 SUBSYSTEM:module]}
[    0.284541] booster: udev event {Action:add KObj:/module/libps2 Env:map[ACTION:add DEVPATH:/module/libps2 SEQNUM:1066 SUBSYSTEM:module]}
[    0.284941] booster: udev event {Action:add KObj:/module/vivaldi_fmap Env:map[ACTION:add DEVPATH:/module/vivaldi_fmap SEQNUM:1067 SUBSYSTEM:module]}
[    0.285388] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/6221c8df-f596-46ad-9d15-9e059807cd47/host0 Env:map[ACTION:add DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/6221c8df-f596-46ad-9d15-9e059807cd47/host0 DEVTYPE:scsi_host SEQNUM:1068 SUBSYSTEM:scsi]}
[    0.286552] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/6221c8df-f596-46ad-9d15-9e059807cd47/host0/scsi_host/host0 Env:map[ACTION:add DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/6221c8df-f596-46ad-9d15-9e059807cd47/host0/scsi_host/host0 SEQNUM:1069 SUBSYSTEM:scsi_host]}
[    0.287730] booster: udev event {Action:bind KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/6221c8df-f596-46ad-9d15-9e059807cd47 Env:map[ACTION:bind DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/6221c8df-f596-46ad-9d15-9e059807cd47 DRIVER:hv_storvsc MODALIAS:vmbus:d96361baa104294db60572e2ffb1dc7f SEQNUM:1070 SUBSYSTEM:vmbus]}
[    0.288931] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/6221c8df-f596-46ad-9d15-9e059807cd47/host0/target0:0:0 Env:map[ACTION:add DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/6221c8df-f596-46ad-9d15-9e059807cd47/host0/target0:0:0 DEVTYPE:scsi_target SEQNUM:1071 SUBSYSTEM:scsi]}
[    0.290113] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/6221c8df-f596-46ad-9d15-9e059807cd47/host0/target0:0:0/0:0:0:0 Env:map[ACTION:add DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/6221c8df-f596-46ad-9d15-9e059807cd47/host0/target0:0:0/0:0:0:0 DEVTYPE:scsi_device MODALIAS:scsi:t-0x00 SEQNUM:1072 SUBSYSTEM:scsi]}
[    0.291294] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/6221c8df-f596-46ad-9d15-9e059807cd47/host0/target0:0:0/0:0:0:0/scsi_device/0:0:0:0 Env:map[ACTION:add DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/6221c8df-f596-46ad-9d15-9e059807cd47/host0/target0:0:0/0:0:0:0/scsi_device/0:0:0:0 SEQNUM:1073 SUBSYSTEM:scsi_device]}
[    0.291339] booster: no match found for alias scsi:t-0x00
[    0.292490] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/6221c8df-f596-46ad-9d15-9e059807cd47/host0/target0:0:0/0:0:0:0/scsi_disk/0:0:0:0 Env:map[ACTION:add DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/6221c8df-f596-46ad-9d15-9e059807cd47/host0/target0:0:0/0:0:0:0/scsi_disk/0:0:0:0 SEQNUM:1074 SUBSYSTEM:scsi_disk]}
[    0.293675] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/6221c8df-f596-46ad-9d15-9e059807cd47/host0/target0:0:0/0:0:0:0/bsg/0:0:0:0 Env:map[ACTION:add DEVNAME:bsg/0:0:0:0 DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/6221c8df-f596-46ad-9d15-9e059807cd47/host0/target0:0:0/0:0:0:0/bsg/0:0:0:0 MAJOR:242 MINOR:0 SEQNUM:1075 SUBSYSTEM:bsg]}
[    0.294930] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/6221c8df-f596-46ad-9d15-9e059807cd47/host0/target0:0:0/0:0:0:1 Env:map[ACTION:add DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/6221c8df-f596-46ad-9d15-9e059807cd47/host0/target0:0:0/0:0:0:1 DEVTYPE:scsi_device MODALIAS:scsi:t-0x05 SEQNUM:1076 SUBSYSTEM:scsi]}
[    0.296163] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/6221c8df-f596-46ad-9d15-9e059807cd47/host0/target0:0:0/0:0:0:1/scsi_device/0:0:0:1 Env:map[ACTION:add DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/6221c8df-f596-46ad-9d15-9e059807cd47/host0/target0:0:0/0:0:0:1/scsi_device/0:0:0:1 SEQNUM:1077 SUBSYSTEM:scsi_device]}
[    0.296190] booster: no match found for alias scsi:t-0x05
[    0.297404] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/6221c8df-f596-46ad-9d15-9e059807cd47/host0/target0:0:0/0:0:0:1/bsg/0:0:0:1 Env:map[ACTION:add DEVNAME:bsg/0:0:0:1 DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/6221c8df-f596-46ad-9d15-9e059807cd47/host0/target0:0:0/0:0:0:1/bsg/0:0:0:1 MAJOR:242 MINOR:1 SEQNUM:1078 SUBSYSTEM:bsg]}
[    0.298691] booster: udev event {Action:add KObj:/devices/virtual/bdi/8:0 Env:map[ACTION:add DEVPATH:/devices/virtual/bdi/8:0 SEQNUM:1079 SUBSYSTEM:bdi]}
[    0.312225] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/6221c8df-f596-46ad-9d15-9e059807cd47/host0/target0:0:0/0:0:0:0/block/sda Env:map[ACTION:add DEVNAME:sda DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/6221c8df-f596-46ad-9d15-9e059807cd47/host0/target0:0:0/0:0:0:0/block/sda DEVTYPE:disk DISKSEQ:1 MAJOR:8 MINOR:0 SEQNUM:1080 SUBSYSTEM:block]}
[    0.312435] booster: loading module atkbd
[    0.313892] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/6221c8df-f596-46ad-9d15-9e059807cd47/host0/target0:0:0/0:0:0:0/block/sda/sda1 Env:map[ACTION:add DEVNAME:sda1 DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/6221c8df-f596-46ad-9d15-9e059807cd47/host0/target0:0:0/0:0:0:0/block/sda/sda1 DEVTYPE:partition DISKSEQ:1 MAJOR:8 MINOR:1 PARTN:1 PARTNAME:EFI system partition SEQNUM:1081 SUBSYSTEM:block]}
[    0.313918] booster: found a new device /dev/sda
[    0.315649] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/6221c8df-f596-46ad-9d15-9e059807cd47/host0/target0:0:0/0:0:0:0/block/sda/sda2 Env:map[ACTION:add DEVNAME:sda2 DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/6221c8df-f596-46ad-9d15-9e059807cd47/host0/target0:0:0/0:0:0:0/block/sda/sda2 DEVTYPE:partition DISKSEQ:1 MAJOR:8 MINOR:2 PARTN:2 PARTNAME:Linux filesystem SEQNUM:1082 SUBSYSTEM:block]}
[    0.317386] booster: udev event {Action:bind KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/6221c8df-f596-46ad-9d15-9e059807cd47/host0/target0:0:0/0:0:0:0 Env:map[ACTION:bind DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/6221c8df-f596-46ad-9d15-9e059807cd47/host0/target0:0:0/0:0:0:0 DEVTYPE:scsi_device DRIVER:sd MODALIAS:scsi:t-0x00 SEQNUM:1083 SUBSYSTEM:scsi]}
[    0.320032] booster: blkinfo for /dev/sda: type=gpt UUID=56cef291-0518-4b34-8d5c-2011acd8ada7 LABEL=
[    0.320784] booster: /dev/sda: invalid INQUIRY return page: 0
[    0.321233] booster: found a new device /dev/sda1
[    0.321236] booster: found a new device /dev/sda2
[    0.322254] booster: udev event {Action:add KObj:/bus/serio/drivers/atkbd Env:map[ACTION:add DEVPATH:/bus/serio/drivers/atkbd SEQNUM:1084 SUBSYSTEM:drivers]}
[    0.322397] booster: blkinfo for /dev/sda1: type=fat UUID=c500e752 LABEL=NO NAME
[    0.323032] booster: blkinfo for /dev/sda2: type=btrfs UUID=8c23ad32-bc6e-423e-a4b1-8e2ed9c5c779 LABEL=
[    0.323382] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/d34b2567-b9b6-42b9-8778-0a4ec0b955bf/serio0/input/input1 Env:map[ACTION:add DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/d34b2567-b9b6-42b9-8778-0a4ec0b955bf/serio0/input/input1 EV:100013 KEY:402000000 3803078f800d001 feffffdfffefffff fffffffffffffffe MODALIAS:input:b0011v0001p0001eAB00-e0,1,4,14,k71,72,73,74,75,76,77,79,7A,7B,7C,7D,7E,7F,80,8C,8E,8F,9B,9C,9D,9E,9F,A3,A4,A5,A6,AC,AD,B7,B8,B9,D9,E2,ram4,lsfw MSC:10 NAME:"AT Translated Set 2 keyboard" PHYS:"d34b2567-b9b6-42b9-8778-0a4ec0b" PRODUCT:11/1/1/ab00 PROP:0 SEQNUM:1085 SUBSYSTEM:input]}
[    0.326409] booster: udev event {Action:add KObj:/module/atkbd Env:map[ACTION:add DEVPATH:/module/atkbd SEQNUM:1086 SUBSYSTEM:module]}
[    0.326437] booster: no match found for alias input:b0011v0001p0001eAB00-e0,1,4,14,k71,72,73,74,75,76,77,79,7A,7B,7C,7D,7E,7F,80,8C,8E,8F,9B,9C,9D,9E,9F,A3,A4,A5,A6,AC,AD,B7,B8,B9,D9,E2,ram4,lsfw
[    0.326820] booster: udev event {Action:add KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/d34b2567-b9b6-42b9-8778-0a4ec0b955bf/serio0/input/input1/event1 Env:map[ACTION:add DEVNAME:input/event1 DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/d34b2567-b9b6-42b9-8778-0a4ec0b955bf/serio0/input/input1/event1 MAJOR:13 MINOR:65 SEQNUM:1087 SUBSYSTEM:input]}
[    0.328014] booster: udev event {Action:bind KObj:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/d34b2567-b9b6-42b9-8778-0a4ec0b955bf/serio0 Env:map[ACTION:bind DEVPATH:/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/d34b2567-b9b6-42b9-8778-0a4ec0b955bf/serio0 DRIVER:atkbd MODALIAS:serio:ty06pr00id00ex00 SEQNUM:1088 SERIO_EXTRA:00 SERIO_ID:00 SERIO_PROTO:00 SERIO_TYPE:06 SUBSYSTEM:serio]}
[    0.330807] booster: loading module blake2b_generic
[    0.330827] booster: loading module xor
[    0.330835] booster: loading module raid6_pq
[    0.330841] booster: loading module crc32c_generic
[    0.330848] booster: loading module xxhash_generic
[    0.330942] booster: loading module sha256_ssse3
[    0.334571] booster: udev event {Action:add KObj:/module/blake2b_generic Env:map[ACTION:add DEVPATH:/module/blake2b_generic SEQNUM:1089 SUBSYSTEM:module]}
[    0.335308] booster: udev event {Action:add KObj:/module/xor Env:map[ACTION:add DEVPATH:/module/xor SEQNUM:1090 SUBSYSTEM:module]}
[    0.335481] booster: loading module libcrc32c
[    0.335682] booster: udev event {Action:add KObj:/module/crc32c_generic Env:map[ACTION:add DEVPATH:/module/crc32c_generic SEQNUM:1091 SUBSYSTEM:module]}
[    0.336399] booster: udev event {Action:add KObj:/module/raid6_pq Env:map[ACTION:add DEVPATH:/module/raid6_pq SEQNUM:1092 SUBSYSTEM:module]}
[    0.336767] booster: udev event {Action:add KObj:/module/xxhash_generic Env:map[ACTION:add DEVPATH:/module/xxhash_generic SEQNUM:1093 SUBSYSTEM:module]}
[    0.337463] booster: udev event {Action:add KObj:/module/sha256_ssse3 Env:map[ACTION:add DEVPATH:/module/sha256_ssse3 SEQNUM:1094 SUBSYSTEM:module]}
[    0.340877] booster: udev event {Action:add KObj:/module/libcrc32c Env:map[ACTION:add DEVPATH:/module/libcrc32c SEQNUM:1095 SUBSYSTEM:module]}
[    0.340903] booster: loading module btrfs
[    0.450615] booster: udev event {Action:add KObj:/devices/virtual/misc/btrfs-control Env:map[ACTION:add DEVNAME:btrfs-control DEVPATH:/devices/virtual/misc/btrfs-control MAJOR:10 MINOR:234 SEQNUM:1096 SUBSYSTEM:misc]}
[    0.450670] booster: mounting /dev/sda2->/booster.root, fs=btrfs, flags=0x0, options=subvol=@arch-system
[    0.451612] booster: udev event {Action:add KObj:/module/btrfs Env:map[ACTION:add DEVPATH:/module/btrfs SEQNUM:1097 SUBSYSTEM:module]}
[    0.452606] booster: udev event {Action:add KObj:/devices/virtual/bdi/btrfs-1 Env:map[ACTION:add DEVPATH:/devices/virtual/bdi/btrfs-1 SEQNUM:1098 SUBSYSTEM:bdi]}
[    0.460502] booster: Switching to the new userspace now. Да пабачэння!

I tried getting a recording of the boot process, but even at 60fps I only get 3 frames of output, the first one shows a very cropped part of the center of the screen, the second one shows the same output as the first, this time the entire contents of the screen, the third one is where it hangs. The exact content of frames 1/2 changes every recording attempt, but both frames always show parts of the same text output.

Here is an example recording, I made 5 of them which show different output, if you are interested I can upload them. A feature to slow down the output in debug mode would be useful for these situations.

Attempt.1.mp4

Edit: Oh man, posting these long logs is an absolute pain, especially when putting them in a dropdown thingy! I'll just attach them as a text file next time 😅. Not sure if I mentioned it, but I am using an AMD Ryzen 5900x processor, I know that the host CPU is to some extent affecting VMs, I haven't tested this on an Intel CPU, in case that might be a factor.

Edit 2; Also, about the recording, if you want to see all the frames, you either have to view it using a suitable program that can move frame-by-frame (like MPV), or scroll forward in the embed here, scrolling backwards doesn't show all the frames. The video is very short so the timeline is wide enough to allow viewing all frames with the mouse.

Side note; It appears that the compressed file extension has to be included, contrary to the documentation, or it can't find the module, alternatively entering the parent folder with the trailing / also works.

You specify the module either by name: modules: hv_storvsc or using filepath to the module file: modules: kernel/drivers/scsi/hv_storvsc.ko (you can add optional compression extension to the path).

➜  booster booster build foo.img
➜  booster booster ls foo.img | grep hv_
usr/lib/modules/hv_storvsc.ko
usr/lib/modules/hv_vmbus.ko

To fix your problem booster needs to detect all modules required for boot. In your case it is MS HyperV modules. The most important of them is the storage driver kernel/drivers/scsi/hv_storvsc.ko.

SCSI drivers are related to storage hardware and it makes sense to add all of them to the list of "modules checked by default".

I pushed a proposed fix to the wip branch. If you have a chance could you please check that the patch works for you?

I pushed a proposed fix to the wip branch. If you have a chance could you please check that the patch works for you?

I modified the PKGBUILD from the booster-git AUR package to point to the wip branch, and everything seems to work with an empty booster.yaml file.

Thanks for looking into this!

Was the problem in the end that it couldn't find any storage devices due to lack of SCSI module? Shouldn't this usually spit out an error?

Was the problem in the end that it couldn't find any storage devices due to lack of SCSI module?

The SCSI modules were not packet to the image by default. With the patch above booster does it now. And it fixes the problem.

Shouldn't this usually spit out an error?

booster does not really know in advance what modules are needed to get the root filesystem mounted. The root is usually specified by its path or UUID and we do not know exactly on what disk it lives - it could be nvme or SCSI or ATA.

Booster basically processes udev events until it finds the root partition. Some of the non-matched udev rules are not processed and it is not an indication of error.