mirror of
https://github.com/TECHNOFAB11/disko.git
synced 2025-12-11 23:50:05 +01:00
zapCreateMount: stop mdraids
This commit is contained in:
parent
7a4c85b53e
commit
6bbdafce48
2 changed files with 8 additions and 1 deletions
|
|
@ -152,6 +152,7 @@ rec {
|
|||
*/
|
||||
zapCreateMount = devices: ''
|
||||
set -efux
|
||||
shopt -s nullglob
|
||||
# print existing disks
|
||||
lsblk
|
||||
|
||||
|
|
@ -161,6 +162,12 @@ rec {
|
|||
umount -Rlv /mnt
|
||||
fi
|
||||
|
||||
# stop all existing raids
|
||||
for r in /dev/md/* /dev/md[0-9]*; do
|
||||
# might fail if the device was already closed in the loop
|
||||
mdadm --stop "$r" || true
|
||||
done
|
||||
|
||||
echo 'creating partitions...'
|
||||
${diskoLib.create devices}
|
||||
echo 'mounting partitions...'
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue