TEST-50-MULTINIC: fixup test suite
[platform/upstream/dracut.git] / test / TEST-01-BASIC / create-root.sh
1 #!/bin/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"
5 done
6 rm /etc/lvm/lvm.conf
7 udevadm control --reload
8 set -e
9 # save a partition at the beginning for future flagging purposes
10 sfdisk -C 2560 -H 2 -S 32 -L /dev/sda <<EOF
11 ,16
12 ,
13 EOF
14
15 mkfs.ext3 -L dracut /dev/sda2
16 mkdir -p /root
17 mount /dev/sda2 /root
18 cp -a -t /root /source/*
19 mkdir -p /root/run
20 umount /root
21 echo "dracut-root-block-created" >/dev/sda1
22 sync
23 poweroff -f
24