Search Members Help

» Welcome Guest
[ Log In :: Register ]

Mini-ITX Boards Sale, Fanless BareBones Mini-ITX, Bootable 1G DSL USBs, 533MHz Fanless PC <-- SALE $200 each!
Get The Official Damn Small Linux Book. DSL Market , Great VPS hosting provided by Tektonic
 

[ Track this topic :: Email this topic :: Print this topic ]

reply to topic new topic new poll
Topic: Grub editing, grub< Next Oldest | Next Newest >
marc66thomas Offline





Group: Members
Posts: 26
Joined: Jan. 2007
Posted: Feb. 04 2007,02:30 QUOTE

Grub seems straight forward with a couple of issues that I'd like help with. I want to maintain DSL and Boot Puppy Linux too. I found the post for dual booting. Http://damnsmalllinux.org/static/act-ST and have been through the Wiki on Grub and reviewed http://www.linuxselfhelp.com/gnu/grub/html_chapter/grub_toc.html
My issues seem to be: 1st *, 2nd **
*(basic) Editing a file that is read only. I tried to (while booted in DSL) to
ATerminal: sudo su :returns [/home/dsl]#
[/home/dsl]# beaver :launches beaver to edit.
In beaver open /boot/grub/menu.lst : (It's still read only) How do I edit or change my permission to edit menu.lst?

**because I want to run DSL and Puppy Linux from a Grub line with DSL as the default.

My working DSL is now a frugal install on hda5: backing up to myDSL=hda8.
Grub works and asks me to choose the 800 x 600 (second choice) each time I start up.  If I miss the 15 second window it boots into an unusable video mode. :(

I want to have my default to load DSL fb800x600 as lowram grabbing my settings from MyDSL.
I have manually edited my Grub entry a number of times but haven't got the right syntax or setting or it asks me to go through screen and keyboard setup again. Then never launching into the GUI.

The booting grub entry:(works)
Title 800x600
kernel /boot/linux24 root=/dev/hda2 quiet vga=788 noacpi noapm nodma noscsi frugal
initrd /boot/minirt24.gz  

I have a lowram 40mb Dell latitude LM laptop that requires Frame buffering
I thought I should be able to add "fb800x600 lowram" and it would boot.

My proposed: (doesn't work)
title DSL Frame buffer for Dell latitude LM (on hda5 & hda8)
kernel /boot/linux24 root=/dev/hda2 quiet vga=788 noacpi noapm nodma noscsi frugal mydsl=hda8 lowram fb800x600

title Puppy Linus 2.13 (on hda6)
root (hd0,5)
kernel /boot/vmlinuz root=/dev/hda2 ro vga=788

I'm confused due to cheat codes vs. Other boot labels. http://www.damnsmalllinux.org/wiki/index.php/Cheat_Codes
Back to top
Profile PM 
^thehatsrule^ Offline





Group: Members
Posts: 3275
Joined: July 2006
Posted: Feb. 04 2007,03:32 QUOTE

Quote
*(basic) Editing a file that is read only.
If on a frugal, edit /cdrom/boot/grub/menu.lst

Quote
Grub works and asks me to choose the 800 x 600 (second choice) each time I start up.  If I miss the 15 second window it boots into an unusable video mode.

I want to have my default to load DSL fb800x600 as lowram grabbing my settings from MyDSL.
I have manually edited my Grub entry a number of times but haven't got the right syntax or setting or it asks me to go through screen and keyboard setup again. Then never launching into the GUI.
Grub does not prompt you for it.  That's xsetup that is running for X settings - you can use to backup/restore to save the settings.  That's different from the fb/vga codes for console.

Quote
I'm confused due to cheat codes vs. Other boot labels.
I think these just are different images for other things that are used by default than the regular "dsl", that are like "shortcuts".  See http://damnsmalllinux.org/cgi-bin....1;st=10
Back to top
Profile PM 
marc66thomas Offline





Group: Members
Posts: 26
Joined: Jan. 2007
Posted: Feb. 05 2007,20:39 QUOTE

Quote (^thehatsrule^ @ Feb. 03 2007,22:32)
Quote
*(basic) Editing a file that is read only.
If on a frugal, edit /cdrom/boot/grub/menu.lst

[quote]

I'm not getting anywhere here.
I'm in ATermainal as sudo su with [/home.dsl]# when I type in Typed by me
[/home.dsl]# /cdrom/boot/grub/menu.lst
returns bash: ./menu.lst:permission denied

What am i doing thats so simple?

Thank  for the confirms on grub commands/cheat codes
Back to top
Profile PM 
mikshaw Offline





Group: Members
Posts: 4856
Joined: July 2004
Posted: Feb. 05 2007,21:02 QUOTE

Quote
[/home.dsl]# /cdrom/boot/grub/menu.lst

This is the syntax used to run "/cdrom/boot/grub/menu.lst" as an executable. It doesn't work like that.  When ^thehatsrule^ said "edit /cdrom/boot/grub/menu.lst", he meant that you need to open the file in a text editor:
vi /cdrom/boot/grub/menu.lst
or
nano /cdrom/boot/grub/menu.lst


--------------
http://www.tldp.org/LDP/intro-linux/html/index.html
Back to top
Profile PM WEB 
marc66thomas Offline





Group: Members
Posts: 26
Joined: Jan. 2007
Posted: Feb. 05 2007,21:38 QUOTE

Quote

vi /cdrom/boot/grub/menu.lst
or
nano /cdrom/boot/grub/menu.lst


Thank you. This looks like a winner for this newbie. I gave it a go. Success!!  The winning grub cheat codes for my dual boot DSL and Puppy2.14:

title DSL fb800x600 for Dell Lattitue LM (DSL on hda5 myDSL on hda8)
kernel /boot/linux24 root=/dev/hda5 quiet vga=788 mydsl=/dev/hda8 desktop=jwn nousb nofirewire noacpi noapm nodma noscsi frugal
initrd /boot/minirt24.gz  

title Puppy 2.14 seamonkey from CD
rootnoverify (hd0,5)
kernel /vmlinuz root=/dev/ram0 PMEDIA=idehd
initrd /initrd.gz

Thank you
Back to top
Profile PM 
4 replies since Feb. 04 2007,02:30 < Next Oldest | Next Newest >

[ Track this topic :: Email this topic :: Print this topic ]

 
reply to topic new topic new poll
Quick Reply: Grub editing

Do you wish to enable your signature for this post?
Do you wish to enable emoticons for this post?
Track this topic
View All Emoticons
View iB Code