[arch-projects] [MKINITCPIO][PATCH 2/2] Add a virtio hook

Sebastien Luttringer seblu at seblu.net
Fri Sep 16 08:39:44 EDT 2011


This allow initcpio to boot vm which use virtio as network/disk backend.

Signed-off-by: Sebastien Luttringer <seblu at seblu.net>
---
 install/virtio |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)
 create mode 100644 install/virtio

diff --git a/install/virtio b/install/virtio
new file mode 100644
index 0000000..12503e9
--- /dev/null
+++ b/install/virtio
@@ -0,0 +1,15 @@
+build() {
+    MODULES="$(checked_modules 'virtio_blk')"
+    MODULES+=" $(checked_modules 'virtio_pci')"
+}
+
+help ()
+{
+cat<<HELPEOF
+  This hook loads the necessary modules for a virtio root device.
+  Detection will take place at runtime. To minimize the modules
+  in the image, add the autodetect hook too.
+HELPEOF
+}
+
+# vim: set ft=sh ts=4 sw=4 et:
-- 
Sebastien "Seblu" Luttringer



More information about the arch-projects mailing list