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.
22 lines
459 B
22 lines
459 B
#!/bin/sh |
|
|
|
type getarg > /dev/null 2>&1 || . /lib/dracut-lib.sh |
|
|
|
for root in $(getargs rootfallback=); do |
|
root=$(label_uuid_to_dev "$root") |
|
|
|
if ! [ -b "$root" ]; then |
|
warn "Could not find rootfallback $root" |
|
continue |
|
fi |
|
|
|
if mount "$root" /sysroot; then |
|
info "Mounted rootfallback $root" |
|
exit 0 |
|
else |
|
warn "Failed to mount rootfallback $root" |
|
exit 1 |
|
fi |
|
done |
|
|
|
[ -e "$job" ] && rm -f "$job"
|
|
|