Slackware64_15.0 Not booting with elilo
by ccoffee from LinuxQuestions.org on (#6KE9Z)
I tried to update the kernel 5.15.145 (generic) to kernel 5.15.152 by
following the instructions here
https://blog.paranoidpenguin.net/201...ackware-linux/
and needless to say, I really screwed it up somehow.
Right now I am trying to get back to the Kernel 5.15.145 but I am getting the following when the system tries to boot up:
------------------------------------------------
[ 3.565166] rodata_test: all test were successful
[ 3.565611] Run /init as init process
[ 3.578258] udevd[306]: starting eudev-3.2.12
/boot/initrd.gz: Loading kernel modules from initrd image:
insmod /lib/modules/5.15.145/kernel/fs/jdb2/jdb2.ko
[ 3.608569] jdb2: exports duplicate symbol jdb2__journal_restart (owned by kernel)
modprobe: ERROR: could not insert 'jdb2': Exec format error
insmod /lib/modules/5.15.145/kernel/fs/mbcache.ko
[ 3.658244] mbcache: exports duplicate symbol __mb_cache_entry_free (owned by kernel)
modprobe: ERROR: could not insert 'mbcache': Exec format error
insmod /lib/modules/5.15.145/fs/jdb2/jdb2.ko
[ 3.694984] jdb2: exports duplicate symbol jdb2__journal_restart (owned by kernel)
modprobe: ERROR: could not insert 'ext4': Exec format error
mount: mounting overlay on /mnt failed: No such device
ERROR: No /sbin/init found on rootdev (or not mounted). Trouble ahead.
You can try to fix it. Type 'exit' when things are done.
/bin/sh: can't access tty: job control turned off
/#
----------------------------------------------------------
I am not sure where to go with this as of now.
I have removed all the references to the kernel "vanilla-5.15.152" in
the /boot and the EFI System:
I have the following on this system
/dev/nvme0n1p1 EFI system (VFAT)
/dev/nvme0n1p2 / (Ext 4)
/dev/nvme0n1p2 Swap
I changed elilo.conf under /boot/efi/EFI/Slackware to now go to
"image=vmlinuz-huge-5.15.145"
This is also the same in the EFI System (VFAT) drive.
I was going to go with huge-5.15.145 as I understand it, I would not need
to run the "mkinitrd" with the huge kernel.
Any and all advise appreciated to help me recover my 5.15.145 system.
following the instructions here
https://blog.paranoidpenguin.net/201...ackware-linux/
and needless to say, I really screwed it up somehow.
Right now I am trying to get back to the Kernel 5.15.145 but I am getting the following when the system tries to boot up:
------------------------------------------------
[ 3.565166] rodata_test: all test were successful
[ 3.565611] Run /init as init process
[ 3.578258] udevd[306]: starting eudev-3.2.12
/boot/initrd.gz: Loading kernel modules from initrd image:
insmod /lib/modules/5.15.145/kernel/fs/jdb2/jdb2.ko
[ 3.608569] jdb2: exports duplicate symbol jdb2__journal_restart (owned by kernel)
modprobe: ERROR: could not insert 'jdb2': Exec format error
insmod /lib/modules/5.15.145/kernel/fs/mbcache.ko
[ 3.658244] mbcache: exports duplicate symbol __mb_cache_entry_free (owned by kernel)
modprobe: ERROR: could not insert 'mbcache': Exec format error
insmod /lib/modules/5.15.145/fs/jdb2/jdb2.ko
[ 3.694984] jdb2: exports duplicate symbol jdb2__journal_restart (owned by kernel)
modprobe: ERROR: could not insert 'ext4': Exec format error
mount: mounting overlay on /mnt failed: No such device
ERROR: No /sbin/init found on rootdev (or not mounted). Trouble ahead.
You can try to fix it. Type 'exit' when things are done.
/bin/sh: can't access tty: job control turned off
/#
----------------------------------------------------------
I am not sure where to go with this as of now.
I have removed all the references to the kernel "vanilla-5.15.152" in
the /boot and the EFI System:
I have the following on this system
/dev/nvme0n1p1 EFI system (VFAT)
/dev/nvme0n1p2 / (Ext 4)
/dev/nvme0n1p2 Swap
I changed elilo.conf under /boot/efi/EFI/Slackware to now go to
"image=vmlinuz-huge-5.15.145"
This is also the same in the EFI System (VFAT) drive.
I was going to go with huge-5.15.145 as I understand it, I would not need
to run the "mkinitrd" with the huge kernel.
Any and all advise appreciated to help me recover my 5.15.145 system.