From b48d21b24634399b41f6d5144691b58c159d72e2 Mon Sep 17 00:00:00 2001 From: Ludovic Courtès Date: Sat, 31 Aug 2013 22:46:52 +0200 Subject: gnu: linux-initrd: Make device nodes for QEMU's hard disk. * gnu/packages/linux-initrd.scm (qemu-initrd): Make /dev/vda*. --- gnu/packages/linux-initrd.scm | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'gnu/packages') diff --git a/gnu/packages/linux-initrd.scm b/gnu/packages/linux-initrd.scm index f1e488ad69..17f42652e8 100644 --- a/gnu/packages/linux-initrd.scm +++ b/gnu/packages/linux-initrd.scm @@ -270,6 +270,11 @@ the Linux kernel.") (unless (configure-qemu-networking) (display "network interface is DOWN\n")) + ;; Make the device nodes for QEMU's hard disk and partitions. + (mknod "/dev/vda" 'block-special #o644 (device-number 8 0)) + (mknod "/dev/vda1" 'block-special #o644 (device-number 8 1)) + (mknod "/dev/vda2" 'block-special #o644 (device-number 8 2)) + ;; Prepare the real root file system under /root. (unless (file-exists? "/root") (mkdir "/root")) -- cgit v1.2.3