Quantcast
Channel: Debian User Forums
Viewing all articles
Browse latest Browse all 3423

Grub rescue mode breaks everything by inserting /i386-pc/ into prefix path

$
0
0
Hi. I have just done a full clean netinstall of Debian Bookworm which is leaving me somewhat puzzled. I have obviously selected the wrong boot partition in the installation process (the machine has a Silicon Image Raid card installed which makes it a little more complicated than normal), since Grub goes immediately to rescue mode after reporting that it (unsurprisingly) can't find a volume called 'uuid' followed by a 32 digit hex number. So I proceed as follows:

Code:

set root=(hd0,1)set prefix=(hd0,1)/boot/grubinsmod normal
which gives me

Code:

error: file 'boot/grub/i386-pc/normal.mod' not found.
because the system has supplied that /i386-pc/ element of the path itself without ever being asked to - and as a result, it is pointing at a non-existent file because it's in a non-existent directory! Ahah, says I - I shall give insmod a full path to normal.mod to help it out...

Code:

insmod boot/grub/normal.mod
which gets me the utterly inexplicable

Code:

error: incompatible license.
Any ideas what I am supposed to do, please? The license incompatibility is bizarre since the machine has nothing on it except what came down the wire via netinstall, so it really is incomprehensible that there is a license problem, but as a result, it seems that, since I don't have the ability to load normal.mod, I don't have cp so I can't copy normal.mod to boot/grub/i386-pc/ so I am totally, completely stuck.

It's a 20 year old Dell, so it won't boot from USB and I don't have a CD writer, so unless omseone here can tell me differently, it feels like I have functionally bricked it until I can get a CD or DVD boot disc from someone/somewhere. Thank you very much in advance for any help.

Statistics: Posted by CES885 — 2024-01-16 07:59 — Replies 2 — Views 355



Viewing all articles
Browse latest Browse all 3423

Trending Articles