You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
559 B
19 lines
559 B
![]()
16 years ago
|
#!/bin/sh
|
||
|
sfdisk -C 640 -H 2 -S 32 -L /dev/sda <<EOF
|
||
|
,213
|
||
|
,213
|
||
|
,213
|
||
|
;
|
||
|
EOF
|
||
|
mdadm --create /dev/md0 --run --auto=yes --level=5 --raid-devices=3 /dev/sda1 /dev/sda2 /dev/sda3
|
||
|
echo -n test >keyfile
|
||
|
cryptsetup -q luksFormat /dev/md0 /keyfile
|
||
|
echo "The passphrase is test"
|
||
|
cryptsetup luksOpen /dev/md0 dracut_crypt_test </keyfile
|
||
|
lvm pvcreate -ff -y /dev/mapper/dracut_crypt_test
|
||
|
lvm vgcreate dracut /dev/mapper/dracut_crypt_test
|
||
|
lvm lvcreate -l 100%FREE -n root dracut
|
||
|
udevadm settle --timeout=4
|
||
|
[ -b /dev/dracut/root ] || emergency_shell
|
||
|
mke2fs /dev/dracut/root
|