From: Harald Hoyer Date: Tue, 24 Mar 2009 10:30:30 +0000 (+0100) Subject: fixed the creation of the root filesystem X-Git-Tag: 0.1~282^2~7 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=93fea990ec396604a295c0b572e8baecd554a53d;p=thirdparty%2Fdracut.git fixed the creation of the root filesystem --- diff --git a/test/make-test-root b/test/make-test-root index 6b6ea8178..76869f418 100755 --- a/test/make-test-root +++ b/test/make-test-root @@ -1,5 +1,11 @@ #!/bin/bash -initdir=$(mktemp -d -t initramfs-test-target-XXXXXXXX) + +dd if=/dev/zero of=test/root.ext2 bs=1M count=20 +mke2fs -F test/root.ext2 +mkdir test/mnt +mount -o loop test/root.ext2 test/mnt + +initdir=test/mnt kernel=$(uname -r) ( . ./dracut-functions @@ -10,13 +16,16 @@ kernel=$(uname -r) ) targetfs="$initdir" unset initdir -dd if=/dev/zero of=test/root.ext2 bs=1M count=20 -./dracut -l -i "$targetfs" /source \ - -m "dash kernel-modules test crypt lvm udev-rules base rootfs-block" \ - -d "ata_piix ext2 sd_mod" \ - -f test/initramfs.makeroot -qemu-kvm -hda test/root.ext2 -m 512M -nographic -net none \ - -kernel "/boot/vmlinuz-$kernel" \ - -append "root=/dev/dracut/root rw rootfstype=ext2 quiet console=ttyS0,115200n81" \ - -initrd test/initramfs.makeroot \ No newline at end of file +umount test/mnt +rmdir test/mnt + +#./dracut -l -i "$targetfs" /source \ +# -m "dash kernel-modules test crypt lvm udev-rules base rootfs-block" \ +# -d "ata_piix ext2 sd_mod" \ +# -f test/initramfs.makeroot +# +#qemu-kvm -hda test/root.ext2 -m 512M -nographic -net none \ +# -kernel "/boot/vmlinuz-$kernel" \ +# -append "root=/dev/dracut/root rw rootfstype=ext2 quiet console=ttyS0,115200n81" \ +# -initrd test/initramfs.makeroot