Hello!

I'm currently switching my net5501-70 from OpenBSD to Debian. I
installed the CF using KVM on my desktop computer. Everything boots fine
if I use the CF as the hard disk for KVM/QEMU. When I plug the CF into
the net5501, grub spews out error messages like these:

error: can't find command `['.
error: file `/boot/grub/i386-pc/all_video.mod' not found.
error: can't find command `['.
error: file `/boot/grub/i386-pc/xzio.mod' not found.
error: file `/boot/grub/i386-pc/lzopio.mod' not found.
error: can't find command `['.
error: can't find command `search'.
error: can't find command `echo'.
error: can't find command `linux'.
error: can't find command `echo'.
error: can't find command `initrd'.

The files that are shown above as not found can be found using "ls" in
the grub console. If I issue

insmod linux

I could even boot my Debian installation, although it still repeats the
above error messages. After some playing around that fails, too, with
the message

error: file `/boot/vmlinuz-3.16.0-4-586' not found.

although the file is clearly there if I write "ls /boot/" in the grub
console. I have no idea what changed. The /etc/default/grub file is
still the same.

The only hint I found via google was that the disk geometry needs to be
correct, so I re-formatted. I am pretty sure the disk geometry is
correct now (although I haven't had to care about these kind of things
for a very long time, so I'm not 100% sure). After restoring the Debian
installation from backup and re-installing grub, I get the same
error. Again, when booting the CF in KVM/QEMU everything works as it
should.

I did not find anything related on the mailing list.

Soekris BIOS gives the following line for the disk at boot:

Pri Mas  SanDisk SDCFH-016G              LBA Xlt 1024--63  15638 Mbyte

BIOS is the latest version (1.33c).

Due to the boot failing completely I can't currently attach fdisk
output. If that would be necessary, I could PXE-boot grml to obtain it.

I don't know what to try anymore, and I have no clue at all what could
even be going wrong here. As far as I'm concerned everything must work
and it does in QEMU. Only in the net5501 it doesn't work. It has been a
long time since Linux bootloaders gave me any trouble at all.

Does anybody have any tips?

Thanks in advance,

Tobias Brink
_______________________________________________
Soekris-tech mailing list
[email protected]
http://lists.soekris.com/mailman/listinfo/soekris-tech

Reply via email to