If the kernel continue enlarge at some point there will be not enough space for two kernels. In this case the pae kernel will not installed anymore and you loose the larger memory support but the system will still work.
But if your cpu support 64bit you should migrate …
To flag my post off-topic is a joke. Thanks for nothing! Hyper-V VMs had to be installed 32bit to work years ago, these VM’s have now the same “boot is full” problem as the thread starter, solution shall be to migrate to 64 bit. And I just asked if that is now working with Hyper-V.
The problem why all has installed the 32bit Version on HyperV is not the 64bit version itself. 64bit Linux need at least 2 virtual cores. It crashes if you give the VM only one CPU core.
the trick ? If yes i can push it for you but may also better to try it by yourself as Michael suggested ? If you need help can try to deliver a little (may in a separate topic) ??
I certainly endorse the backup and re-install recommendation. It solved the disk space issue on my PAE installation.
If it is not possible to convert the machine to 64 bit installation, then potential action depends on georg’s use case.
If it is a home system and not an Intel processor, then perhaps no urgency. “CPU vulnerabilities” on my 32 bit AMD Sempron reports only “spectres 1 & 2”, both mitigated. By comparison, on 64 bit A-series AMD it reports spectre 1, 2 & 4, all mitigated.
/var/ipifre/backup/bin/backup.pl
for addon in $(list_addons); do
make_addon_backup "${addon}"
done
# Dump rrd data into xml
for rrd in `find /var/log/rrd -maxdepth 1 -type f -name "*.rrd"`
do
xml=`echo $rrd | sed 's/\.rrd//g'`
rrdtool dump $rrd > $xml.xml
done
tar cvzf "${filename}" \
…
rm -rf "/var/ipfire/snort"
fi
# Restore RRD graphs
/etc/init.d/collectd stop
/etc/init.d/vnstat stop
for xml in `find /var/log/rrd -maxdepth 1 -type f -name "*.xml"`
do
rrd=`echo $xml | sed 's/\.xml//g'`
rrdtool restore $xml $rrd.rrd
rm -rf $xml
done
/etc/init.d/collectd start
/etc/init.d/vnstat start
return 0
for rrd in /var/log/rrd/*.rrd; do
echo "$rrd"
done
as an idea. If you made a backup of the original file, you can use “diff -u {original_file} {new_file}” so your changes can better be applied but also overviewed.
Well i have just enlarged the partition with gparted to 1G or something like it. I did a backup beforehand of course, but it worked out really well for me.
I’ve also used gparted in earlier years, but it is currenly a stop-gap measure for older installations. The next partition that could be short of space is / See Core 139 - Filesystem full
New installations overcome that by not having a separate /var partition and allocating most disk space to /, as well as having larger /boot partition.