I have a system that previously was booting fine, with puppy 4.31 and several other puplets, of which BrowserLinux 3.54 was my default environment.
Yesterday I added a subdirectory and menu entry for NOP. It didn't recognize my wireless card but I liked Thunar a lot. Then I rebooted and tried to return to my usual browserlinux.
Imagine my surprise when I came back up in NOP. Oh rats, I sighed, I must have copied the NOP vmlinuz and initrd into my root instead of the subdir. (ignoring for the moment that the grub menu shouldn't have then worked, since it points to the subdir, too).
So I rebooted and chose BrowserLinux 3.62 with no savefile. Now I really got a shock, because I was _still_ back in NOP!
I've doublechecked that I didn't go temporarily insane and copy the NOP boot files into all of my subdirectories (and the root). No, they all have different last-modified dates. I doublechecked the menu.lst to make sure I didn't somehow screw that up. Nope, looks good. I'm stumped, as well as off the internet, since NOP won't see my card. Help! Where do I start?
Here's a copy of my menu.lst, in case that will help:
GRUB configuration file '/boot/grub/menu.lst'.
# generated by 'grubconf'. Sun Oct 18 03:29:21 2009
#
# Start Grub global section
# timeout 30
color light-gray/blue black/light-gray
gfxmenu /boot/grub/deep_stage1
default 0
# fallback 0
timeout 10
# End GRUB global section
# 0
title Browser Linux 3.54
rootnotify (hd0,0)
kernel (hd0,0)/vmlinuz pfix=copy pmedia=idehd nosmp
initrd (hd0,0)/initrd.gz
# 1
title Browser Linux no savefile
rootnotify (hd0,0)
kernel (hd0,0)/vmlinuz pfix=ram pmedia=idehd nosmp
initrd (hd0,0)/initrd.gz
# 2
title Puppeee (Puppy 4.3.2)
rootnotify (hd0,0)
kernel (hd0,0)/puppeee/vmlinuz pfix=copy pmedia=idehd nosmp
initrd (hd0,0)/puppeee/initrd.gz
# 3
title Browser Linux 3.62, no savefile
rootnotify (hd0,0)
kernel (hd0,0)/bl362/vmlinuz pfix=ram pmedia=idehd nosmp
initrd (hd0,0)/bl362/initrd.gz
# 4
title Browser Linux 3.62
rootnotify (hd0,0)
kernel (hd0,0)/bl362/vmlinuz pfix=copy pmedia=idehd nosmp
initrd (hd0,0)/bl362/initrd.gz
# 5
title NOP, no savefile
rootnotify (hd0,0)
kernel (hd0,0)/nop/vmlinuz pfix=ram pmedia=idehd nosmp
initrd (hd0,0)/nop/initrd.gz
Aargh - boots NOP no matter what!
-
- Posts: 812
- Joined: Thu 04 Feb 2010, 13:16
- Location: Australia, 1999 Toshiba laptop, 512mb RAM, no HDD, 431 Retro & 421 Retro
I noticed in your menu.lst file you did not specify a subdirectory for NOP or Browser Linux.
Where is your psubdir=puppeee?
You should have set up subdirectories for each OS and specified them in your menu.lst file.
Part of mine looks like:
# Linux bootable partition config begins
title NOP 431 SCSI frugal
root (hd1,2)
kernel /nop431/vmlinuz pmedia=atahd psubdir=nop431 nosmp
initrd /nop431/initrd.gz
# Linux bootable partition config ends
# Linux bootable partition config begins
title Puppy 431 SCSI frugal
root (hd1,2)
kernel /pupr431s/vmlinuz pmedia=atahd psubdir=pupr431s
initrd /pupr431s/initrd.gz
# Linux bootable partition config ends
Hope that helps!
Where is your psubdir=puppeee?
You should have set up subdirectories for each OS and specified them in your menu.lst file.
Part of mine looks like:
# Linux bootable partition config begins
title NOP 431 SCSI frugal
root (hd1,2)
kernel /nop431/vmlinuz pmedia=atahd psubdir=nop431 nosmp
initrd /nop431/initrd.gz
# Linux bootable partition config ends
# Linux bootable partition config begins
title Puppy 431 SCSI frugal
root (hd1,2)
kernel /pupr431s/vmlinuz pmedia=atahd psubdir=pupr431s
initrd /pupr431s/initrd.gz
# Linux bootable partition config ends
Hope that helps!