I have a dual-boot system with OpenIndiana and Slackware.
Slackware is installed on /dev/sda1
OpenIndiana is installed on /dev/sda2
OpenIndiana was installed after Slackware and installed GRUB (the legacy version). Of course, OpenIndiana didn't register Slack in the GRUB menu. (It doesn't seem to want to play nice with other systems.)
So, before editing the GRUB menu in OI, I've been experimenting at the GRUB command line, trying to get Slack to boot.
When I enter:
Filesystem type is ext2fs, partition type 0x83
Which tells me I'm targeting the correct partition.
But when I enter:
grub> kernel /boot/vmlinuz root=/dev/sda1 ro
Error 15: File not found
I'm not sure what I'm missing. I've also tried entering the entire name of the kernel, but I get the same error.
Is it because OI installed GRUB is some odd location? Would that make a difference?