Commit d2dd5ae6 authored by Natanael Copa's avatar Natanael Copa

setup-disk: boot fix for mdadm-3.1.1

mdadm 3.1.1 switched to use metadata 1.1 by default. This does not work
with extlinux so we set metadata to old default manually for /boot.
parent 82fbc075
......@@ -327,13 +327,15 @@ EOF
local p= rd=
for p in $(sfdisk -l $rootdisk_dev 2>/dev/null \
| awk '/Linux raid/ {print $1}'); do
local opt="--metadata=0.90"
case "$p" in
*1) rd=/dev/md0; boot_dev=/dev/md0;;
*2) rd=/dev/md1; swap_dev=/dev/md1;;
*2) rd=/dev/md1; swap_dev=/dev/md1
opt= ;;
*3) rd=/dev/md2; root_dev=/dev/md2;;
esac
mdadm --create $rd --level=1 --raid-devices=2 \
--quiet --run $p missing
$opt --quiet --run $p missing
done
else
local p=
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment