[Eisfair_dev] Eiskernel-64-virt 5.4.0 hänger bei compress backup.tar
Thomas Bork
tom at eisfair.org
So Jan 3 13:11:09 CET 2021
Am 03.01.2021 um 00:14 schrieb Kay Martinen:
> compressing /tmp/kernel-backup.tar to /tmp/kernel-backup.tar.gz
An dieser Stelle steckt alles für das Backup schon in
/tmp/kernel-backup.tar und /tmp/kernel-backup.tar wird lediglich
komprimiert.
Auszug aus preinstall.sh:
echo "Saving your kernel configuration in /tmp/kernel-backup.tar:"
cd /
p_tarfiles='boot
etc/lilo.conf
lib/modules/*
System.map-*
usr/src/linux-*-eisfair-*/dot-config-*
usr/src/linux-*-eisfair-*/Module.symvers-*
var/install/packages/eiskernel*'
if tar --help | grep -q '^--format=posix'
then
taroption='--format=gnu'
else
taroption=''
fi
rm -f /tmp/kernel-backup.tar /tmp/kernel-backup.tar.gz
tar_err='0'
for p_file in $p_tarfiles
do
if [ -e "$p_file" ]
then
echo " /$p_file"
tar $taroption -r -f /tmp/kernel-backup.tar "$p_file"
if [ $? != 0 ]
then
tar_err='1'
break
fi
fi
done
if [ $tar_err != 0 ]
then
rm -f /tmp/kernel-backup.tar /tmp/kernel-backup.tar.gz
echo
echo
mecho --error "Error occured during tar your kernel configuration,"
mecho --error "cancelling installation. Kernel update failed."
echo
echo
anykey
exit 1
else
echo "Done."
fi
echo "Compressing /tmp/kernel-backup.tar to /tmp/kernel-backup.tar.gz ..."
gzip /tmp/kernel-backup.tar
######################## Hier hing der Prozess ########################
if [ $? != 0 ]
then
rm -f /tmp/kernel-backup.tar /tmp/kernel-backup.tar.gz
echo
echo
mecho --error "Error occured during gzip your kernel configuration,"
mecho --error "cancelling installation. Kernel update failed."
echo
echo
anykey
exit 1
fi
Das heisst, dass es nicht einmal zur Auswertung eines möglichen Fehlers
kam, denn auch die Fehlermeldung wurde nicht angezeigt.
Bedenke dabei, dass dieser Schritt je nach Vorinstallation anderer
Kernel (z.B. mit dem Status 'testing') am längsten dauert.
Du kannst das oben stehende einfach so auf dem System ausführen, um den
Prozess zu debuggen - nach vorheriger Sicherung natürlich...
--
der tom
Mehr Informationen über die Mailingliste Eisfair_dev