]>
git.ipfire.org Git - thirdparty/dracut.git/blob - test/TEST-04-FULL-SYSTEMD/create-root.sh
2 # don't let udev and this script step on eachother's toes
3 for x
in 64-lvm.rules
70-mdadm.rules
99-mount-rules; do
4 > "/etc/udev/rules.d/$x"
6 rm -f -- /etc
/lvm
/lvm.conf
8 udevadm control
--reload
10 # save a partition at the beginning for future flagging purposes
23 mkfs.btrfs
-L dracut
/dev
/sda2
24 mkfs.btrfs
-L dracutusr
/dev
/sdb2
25 btrfs device scan
/dev
/sda2
26 btrfs device scan
/dev
/sdb2
28 mount
-t btrfs
/dev
/sda2
/root
29 [ -d /root
/usr
] || mkdir
/root
/usr
30 mount
-t btrfs
/dev
/sdb2
/root
/usr
31 btrfs subvolume create
/root
/usr
/usr
33 mount
-t btrfs
-o subvol
=usr
/dev
/sdb2
/root
/usr
34 cp -a -t /root
/source
/*
38 echo "dracut-root-block-created" >/dev
/sda1