mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2026-05-28 03:51:53 +02:00
linux-initrd: Support more virtio modules in initrd.
Adds mmio and scsi modules for virtio. scsi one is needed for using virtio-scsi-pci, that can be a common option on aarch64, where only two options pop up for mounting disks: - virtio-scsi-pci - virtio-blk While virtio-blk should generally be preferred, sometimes virtio-scsi-pci pops up first on the internet, so people can use it. virtio-mmio is a necessity on Aarch64 for virtio-blk to work. * gnu/system/linux-initrd.scm (default-initrd-modules): Add virtio_mmio and virito_scsi. Change-Id: Ia8fabb5594893ef1712359d27d482d9f44dc89c0 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
This commit is contained in:
@@ -366,7 +366,7 @@ FILE-SYSTEMS."
|
|||||||
(define virtio-modules
|
(define virtio-modules
|
||||||
;; Modules for Linux para-virtualized devices, for use in QEMU guests.
|
;; Modules for Linux para-virtualized devices, for use in QEMU guests.
|
||||||
'("virtio_pci" "virtio_balloon" "virtio_blk" "virtio_net"
|
'("virtio_pci" "virtio_balloon" "virtio_blk" "virtio_net"
|
||||||
"virtio_console" "virtio-rng"))
|
"virtio_console" "virtio-rng" "virtio_mmio" "virtio_scsi"))
|
||||||
|
|
||||||
`("ahci" ;for SATA controllers
|
`("ahci" ;for SATA controllers
|
||||||
"usb-storage" "uas" ;for the installation image etc.
|
"usb-storage" "uas" ;for the installation image etc.
|
||||||
|
|||||||
Reference in New Issue
Block a user