From fd3d09b37c6d8b99b94c4db55d3b4bd3e345034f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Llu=C3=ADs=20Batlle=20i=20Rossell?= Date: Sun, 29 Mar 2009 10:59:13 +0000 Subject: [PATCH] Adding reiserfsck to initrd to allow booting reiserfsck root filesystems Adding mdadm to initrd to allow managing RAIDs at least on stage1 interactive shell svn path=/nixos/trunk/; revision=14754 --- boot/boot-stage-1.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/boot/boot-stage-1.nix b/boot/boot-stage-1.nix index 3d3f5885afa..49b71bd7c70 100644 --- a/boot/boot-stage-1.nix +++ b/boot/boot-stage-1.nix @@ -48,9 +48,11 @@ rec { cp ${pkgs.e2fsprogs}/sbin/e2fsck $out/bin cp ${pkgs.e2fsprogs}/sbin/tune2fs $out/bin cp ${pkgs.e2fsprogs}/sbin/fsck $out/bin + cp ${pkgs.reiserfsprogs}/sbin/reiserfsck $out/bin ln -s e2fsck $out/bin/fsck.ext2 ln -s e2fsck $out/bin/fsck.ext3 ln -s e2fsck $out/bin/fsck.ext4 + ln -s reiserfsck $out/bin/fsck.reiserfs cp -pd ${pkgs.e2fsprogs}/lib/lib*.so.* $out/lib @@ -61,6 +63,9 @@ rec { cp $lvm2/sbin/lvm $out/bin/lvm fi + # Add RAID mdadm tool + cp ${pkgs.mdadm}/sbin/mdadm $out/bin/mdadm + # Copy udev. cp ${pkgs.udev}/sbin/udevd ${pkgs.udev}/sbin/udevadm $out/bin cp ${pkgs.udev}/lib/udev/*_id $out/bin