[Eisfair] Kernel upgraden von 3.16.58-eisfair-1-SMP auf aktuell /boot zu klein
Martin Faderbauer
martin at fmit.at
Fr Jan 14 02:00:40 CET 2022
die /boot platte ist jetzt von 23 auf 100 vergrößert. ein Ziel ist erreicht.
derzeit boote ich von /dev/sda mit einen "LSI Logic SAS" controller
einen 3.2.81-eisfair-1-SMP Kernel
mit Lilo als Boot Manager
der "BusLogic Parallel" ist wahrscheinlich zu alt für den neuen Kernel
und extlinux (vermutung)
diesem habe das root fs / vom nicht boot fegen System untergeschoben
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/sdd2 <<< Da die Änderung
label = eis
initrd = /boot/initrd.gz
append = "raid=noautodetect net.ifnames=1"
sv01 #
danach Lilo ausgeführt
und zusätzlich alles was mit dem 3.2.81-eisfair-1-SMP kernel zu tun hat
auf dem Server kopiert. siehe da das System fahrt hoch.
wie bekomme ich auf die sdd1 den Bootsektor geschrieben
mit der ursprünglichen config
root = /dev/sda2
dann würde der Server wieder mit der sda und sdb auskommen.
sv01 # cat /etc/fstab
UUID=a572c63e-4e8a-4300-acce-0fb5478f2fd5 / ext3
defaults,errors=remount-ro 0 1
UUID=b6ad78b8-4ce1-4307-b1b8-4b88445fa1da /boot ext3
defaults,errors=remount-ro 0 1
UUID=a6896892-46fc-490c-bc30-82e8d5a004d1 /data-sdb1 ext4
defaults,errors=remount-ro 0 1
proc /proc proc defaults 0 0
/dev/fd0 /media/floppy auto defaults,user,noauto 0 0
/dev/cdrom /media/cdrom iso9660 defaults,ro,user,noauto 0 0
devpts /dev/pts devpts defaults,gid=5,mode=620 0 0
usbdevfs /proc/bus/usb usbdevfs defaults 0 0
sysfs /sys sysfs defaults 0 0
tmpfs /dev/shm tmpfs rw,nosuid,nodev 0 0
tmpfs /run tmpfs defaults 0 0
devtmpfs /dev devtmpfs mode=0755,nosuid 0 0
sv01 #
Am 13.01.2022 um 23:24 schrieb Martin Faderbauer:
> ich habe es jetzt geschafft das der Server wieder bootet
>
> ich habe jetzt eine etwas schräge Config
>
> sv01 # df
> Filesystem 1K-blocks Used Available Use% Mounted on
> /dev/sdd2 51581368 18234440 30726728 38% /
> tmpfs 1557500 408 1557092 1% /run
> devtmpfs 1556380 0 1556380 0% /dev
> /dev/sdd1 23302 6159 15940 28% /boot
> /dev/sde1 928909768 383572756 498151144 44% /data-sdb1
> tmpfs 2048 544 1504 27% /brute_force_blocking
> sv01 #
>
> wie ich sdd wieder auf sda bekomme weiß ich noch nicht er hat bei der
> Aktion ein kleines kernel update bekommen
> eiskernel: 3.2.81-eisfair-1-SMP von 3.16.58
>
> gibt es eine LILO Option die Konfiguration aus /etc/lilo.conf auf
> /dev/sdd schreibt obwohl die lilo.conf so sda zeigt?
>
> 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 #
>
>
>
>
>
> Am 13.01.2022 um 21:08 schrieb Martin Faderbauer:
>>
>>
>> Am 13.01.2022 um 20:57 schrieb Marcus Röckrath:
>>> Hallo Martin,
>>>
>>> Martin Faderbauer wrote:
>>>
>>>>>> Leider genau das endet in einer Kernel Panic
>>>>>
>>>>> An welcher Stelle genau?
>>>>
>>>> es Kommt
>>>>
>>>> Mounting sys...
>>>> mounting tmpfs on /dev
>>>> rootdev is a number UUID=a572c63e-4e8a-4300-acce-0fb5478f2fd5
>>>> MAJOR in hex is .
>>>> MINOR in hex is .
>>>
>>> Es wird kein Treiber geladen, was sich mir nicht erschließt.
>>>
>>> Weißt du, welcher es sein müsste?
>>
>> Ja es ist ein BusLogic Parallel
>>
>> habe die Platte derzeit im einen anderen Eis gemountet. Und eine
>> Sicherungskopie angelegt
>>
>>>
>>>> wenn ich da rootdev /dev/sda1 eingebe endet das in einer Kernel Panic
>>>
>>> rootdev wäre aber sda3.
>>>
Mehr Informationen über die Mailingliste Eisfair