]>
git.ipfire.org Git - thirdparty/dracut.git/blob - dracut-initramfs-restore.sh
2 # -*- mode: shell-script; indent-tabs-mode: nil; sh-basic-offset: 4; -*-
3 # ex: ts=8 sw=4 sts=4 et filetype=sh
7 IMG
="/boot/initramfs-$(uname -r).img"
8 [ -f .need_shutdown
-a -f "$IMG" ] ||
exit 1
9 if zcat
"$IMG" |
cpio -id >/dev
/null
2>&1; then
11 elif xzcat
"$IMG" |
cpio -id >/dev
/null
2>&1; then
14 # something failed, so we clean up
15 rm -f /run
/initramfs
/shutdown