[Eisfair] Kernel upgraden von 3.16.58-eisfair-1-SMP auf aktuell /boot zu klein

Martin Faderbauer martin at fmit.at
Do Jan 13 16:15:19 CET 2022


Hallo

ich will einen uralt Server auf die Aktuelle Version bringen.

base     : 2.8.25
eiskernel: 3.16.58-eisfair-1-SMP

das sind die Versionen wobei Base ja aktuell sein dürfte.
extlinux ist schon installiert das Upgrade würde durchgehen wenn auf
/boot mehr Platz wäre

 sv01 # ls /boot -l
total 4638
-rw-r--r-- 1 root root     512 May 26  2004 boot.0300
-rw-r--r-- 1 root root     512 Jan 29  2011 boot.0800
-rw-r--r-- 1 root root     512 Jan 30  2011 boot.0810
-rw-r--r-- 1 root root     512 May 23  2011 boot.0830
-rw-r--r-- 1 root root    4368 May 26  2004 boot.b
drwxr-xr-x 3 root root    1024 Jan 11 23:19 extlinux
-rw-r--r-- 1 root root 1985801 Oct 18  2018 initrd.gz
-rw-r--r-- 1 root root 2667984 Oct 18  2018 kernel
drwxr-xr-x 2 root root    1024 Jan 29  2011 lost+found
-rw------- 1 root root   60416 Apr 14  2020 map
sv01 #



sv01 # df
Filesystem     1K-blocks      Used Available Use% Mounted on
/dev/sda2       51450296  18040896  30789200  37% /
tmpfs            1036888       672   1036216   1% /run
devtmpfs         1035700         0   1035700   0% /dev
/dev/sda1          22278      4957     16118  24% /boot
/dev/sdb1      928778696 383416572 498159872  44% /data-sdb1
tmpfs               2048       544      1504  27% /brute_force_blocking
sv01 #

Für das Upgrade braucht er auf /boot 19850 frei wobei nur 16118
vorhanden sind.

mein Weg wäre Jetzt eine zusätzliche Festplatte wobei die manuell
eingerichtet wird wo /boot größer ist (wie gross ist sinvoll)

dann werden alle Daten mit cpio kopiert

wie muss ich Lilo konfigurieren/ausführen damit der Bootsektor auf die
neue Platte geschrieben wird die Ist ja zu dem Zeitpunkt /sdc


sv01 # cat /etc/lilo.conf
lba32
disk = /dev/sda
  bios = 0x80
boot = /dev/sda
read-only
prompt
timeout = 50
vga = normal
menu-scheme = wr:bw:wr:Yr
image = /boot/kernel
root = /dev/sda2
label = eis
initrd = /boot/initrd.gz
append = "raid=noautodetect net.ifnames=1"
sv01 #

mit der neuen HD wird dann das Upgrade gemacht

Danke für eure Hilfe


Mehr Informationen über die Mailingliste Eisfair