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
This commit is contained in:
Lluís Batlle i Rossell 2009-03-29 10:59:13 +00:00
parent bcbfd8d386
commit fd3d09b37c

View file

@ -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