Hi!
I have an old Intel-i5 Fujitsu Laptop which has Windows in its internal hard disk and a Linux multiboot on an external SSD.
Installing on the external disk has been the subject of some rather confusing (my own fault) threads since about 2 years ago:
4-
How-i-was-finally-able-to-boot-from-a-stubborn-external-usb-hard-disk-4175710196/
3-
Exect-format-error-upon-booting-from-full-install-on-external-multiboot-bios-uefi-hd-4175699692/
2-
Exec-format-error-upon-boot-on-fresh-install-on-usb-stick-4175689683/.
1-
Exec-format-error-upon-boot-on-fresh-install-4175689612/
This morning I tried to start Slackware to use as a support computer while updating Slackware on my multiboot desktop and got a message that the partition could not be mounted on /mnt and that a /sbin/init was missing, and that I could try to solve it in a shell provided below the message.
I then used the for me magical incantation that had worked before:
Code:
mount -o nosuid /dev/sdb10 mnt
and "voila'!" the partition was mounted and when I entered
it proceeded to boot Slackware and then I was soon on my desktop.
When I first got the error I immediately rebooted (I am still a newbie) and from another distro checked the fstab, opened the partition and ran fsck on the partition, with no errors found.
This partition runs on generic-5.15.63, with a tailormade initrd as related in
How-i-was-finally-able-to-boot-from-a-stubborn-external-usb-hard-disk-4175710196/and has always been stable.
So now I am posting from Slackware and it seems pretty normal.
But I am disturbed by not understanding what is going on.
I had finally believed that the problems I experienced in booting from the external disk were related to some module(s) missing in the initrd, which I tried to solve with a more inclusive initrd.
But now I am at a loss again, and I am an older man who grew up under the ideal of understanding things, which I think was what made me so found of Slackware. It is all about learning isn't?
That is why I am still posting. I would like to hear a conceivable reason for a missing "/sbinit/init" and why the mentioned command worked and could it be any relationship between this 2 aspects?
I understand this interest may sound excessive, but I have succeeded in getting great instruction before from the Slackware community!
Season Greetings to all!