make /dev/loop devices for mkinitrd in case a kernel is being installed
authorMark Huang <mlhuang@cs.princeton.edu>
Thu, 6 Apr 2006 04:45:23 +0000 (04:45 +0000)
committerMark Huang <mlhuang@cs.princeton.edu>
Thu, 6 Apr 2006 04:45:23 +0000 (04:45 +0000)
mkfedora

index c8dd497..16b13a9 100755 (executable)
--- a/mkfedora
+++ b/mkfedora
@@ -13,7 +13,7 @@
 # Mark Huang <mlhuang@cs.princeton.edu>
 # Copyright (C) 2004-2006 The Trustees of Princeton University
 #
-# $Id: mkfedora,v 1.8 2006/04/05 21:20:27 mlhuang Exp $
+# $Id: mkfedora,v 1.9 2006/04/05 21:32:15 mlhuang Exp $
 #
 
 export PATH=/sbin:/bin:/usr/sbin:/usr/bin
@@ -148,6 +148,10 @@ mknod -m 666 $vroot/dev/ptmx c 5 2
 ln -nsf ../proc/self/fd $vroot/dev/fd
 # For df and linuxconf
 touch $vroot/dev/hdv1
+# For mkinitrd (in case a kernel is being installed)
+for i in $(seq 0 7) ; do
+    mknod -m 640 $vroot/dev/loop$i b 7 $i
+done
 
 # Do not tolerate errors
 set -e