As mensagens de inicialização do kernel informam quais discos você pode usar
Por exemplo, se no meu teste de Linux 4.17 configuração de máquina virtual eu substituir o correto root=/dev/vdacom root=/dev/vdba última mensagem é:
---[ end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)-
No entanto , algumas linhas acima, mostra mensagens do tipo:
VFS: Cannot open root device "vdb" or unknown-block(0,0): error -6
Please append a correct "root=" boot option; here are the available partitions:
fe00 524288 vda
driver: virtio_blk
o que basicamente me diz diretamente que vdbnão foi encontrado, mas que existe um /dev/vdaque pode ser lido devido ao virtio_blkdriver ( CONFIG_VIRTIO_BLK=y).