SCSI generic driver not loading at boot

Issues related to applications and software problems
kkinnear
Posts: 2
Joined: 2016/06/14 17:55:04

Re: SCSI generic driver not loading at boot

Postby kkinnear » 2016/06/15 21:05:49

TrevorH -- thank you *so* much! That solved my problem!

For anyone with this same (or a similar) issue, this command rebuilt my initramfs and let me boot my VM as virtio:

dracut --add-drivers "virtio_pci virtio_blk virtio_scsi virtio_net virtio_ring virtio" -f -v /boot/initramfs-`uname -r`.img `uname -r`

When I went to integrate this into my VM build process, I added a file (virtio.conf) to /etc/dracut.conf.d, with this single line:

add_drivers+="virtio_pci virtio_blk virtio_scsi virtio_net virtio_ring virtio"

which didn't play well with an existing xxx.conf file in /etc/dracut.conf.d, as it literally concatenated my string of drivers with the string of drivers in the existing file (which I didn't create). I needed to change my string to have spaces around it, like so:

add_drivers+=" virtio_pci virtio_blk virtio_scsi virtio_net virtio_ring virtio "

which maybe everybody already knows, but I thought I'd mention it.
Then I just needed to do this as part of my VM build process:

/sbin/dracut -f -v /boot/initramfs-`uname -r`.img `uname -r`

Thanks again for the help!