Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Fri 24 Oct 2014, 09:43
All times are UTC - 4
 Forum index » House Training » Users ( For the regulars )
GRUB in Puppy 4.12-Normal Frugal
Moderators: Flash, Ian, JohnMurga
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 1 of 1 Posts_count  
Author Message
edoc


Joined: 07 Aug 2005
Posts: 4379
Location: Southeast Georgia, USA

PostPosted: Wed 07 Jan 2009, 00:43    Post_subject:  GRUB in Puppy 4.12-Normal Frugal  

TWO QUICK QUESTIONS ...

1. Does it matter in a Puppy 4.12-Normal Frugal install (ext3) if the "root" line reads "root (hd0,0)" OR "rootnoverify (hd0,0)"?

2. Does this GRUB setup look OK for a Puppy 4.12-Normal Frugal install (ext3)?

Code:

timeout 3
color light-gray/blue black/light-gray
# End GRUB global section
# Linux bootable partition config begins
  title Puppy Linux 4.12-Normal(on /dev/sda1)
  root (hd0,0)
  kernel (hd0,0)/pup412/vmlinuz PMEDIA=idehd PDEV1=sda1 psubdir=pup412 vga=normal acpi=noirq
  initrd (hd0,0)/pup412/initrd.gz

_________________
Thanks! David
Home page: http://nevils-station.com
Don't google Search! http://duckduckgo.com
Puppy upup Raring 3992 & Lighthouse64-b602
Back to top
View user's profile Send_private_message Visit_website 
rjbrewer


Joined: 22 Jan 2008
Posts: 4422
Location: merriam, kansas

PostPosted: Wed 07 Jan 2009, 01:10    Post_subject:  

A full hard drive install is known as "normal"
The install with a pup save file is known as "frugal"

Usually the menu is something like this for frugal

title Puppy Linux 4.1.2 frugal
rootnoverify (hd0,0)
kernel /puppy412/vmlinuz pmedia=idehd psubdir=puppy412
initrd /puppy412/initrd.gz

If what you have now is working, it's okay

rjb
Back to top
View user's profile Send_private_message 
edoc


Joined: 07 Aug 2005
Posts: 4379
Location: Southeast Georgia, USA

PostPosted: Wed 07 Jan 2009, 01:18    Post_subject:  

rjbrewer wrote:
A full hard drive install is known as "normal"
The install with a pup save file is known as "frugal"


I was told that "Normal" referred to the standard release (Full or Frugal) and "Retro" referred to an older Kernel used with a particular release. Was I wrongly instructed?

rjbrewer wrote:
Usually the menu is something like this for frugal
title Puppy Linux 4.1.2 frugal
rootnoverify (hd0,0)
kernel /puppy412/vmlinuz pmedia=idehd psubdir=puppy412
initrd /puppy412/initrd.gz
If what you have now is working, it's okay
rjb


Nothing i ever "okay" when I am involved ... I always find a way to either discover that rare anomaly or I unintentionally break things. Rolling Eyes

_________________
Thanks! David
Home page: http://nevils-station.com
Don't google Search! http://duckduckgo.com
Puppy upup Raring 3992 & Lighthouse64-b602
Back to top
View user's profile Send_private_message Visit_website 
rjbrewer


Joined: 22 Jan 2008
Posts: 4422
Location: merriam, kansas

PostPosted: Wed 07 Jan 2009, 01:27    Post_subject:  

You're right;

A full install is sometimes called a normal install and now also refers
to the pup with the latest kernel; and retro with the previous
kernel.

In the latest kernel the drives are sdx
In the previous the drives are hdx

Grub still uses hdx
Back to top
View user's profile Send_private_message 
rcrsn51


Joined: 05 Sep 2006
Posts: 9203
Location: Stratford, Ontario

PostPosted: Wed 07 Jan 2009, 12:08    Post_subject:  

Earlier versions of Puppy used confusing terminology for the method of a hard drive install, like Type 1 versus Type 2 and Normal versus Frugal.

The problem is that "normal" means different things to different users. So the new terminology used by the Universal Installer is Full versus Frugal.

BarryK's website uses the words Standard and Retro to differentiate between the kernel versions.

For an explanation of "root" versus "rootnoverify", read here. But I have yet to find a place where your choice makes a difference to how Puppy boots.

Personally, I use "rootnoverify" to boot an NTFS Windows partition. My rationale is that GRUB can't read NTFS in the first place, so there's no point in trying to verify it. But I could be wrong on this.

Edited_time_total
Back to top
View user's profile Send_private_message 
edoc


Joined: 07 Aug 2005
Posts: 4379
Location: Southeast Georgia, USA

PostPosted: Wed 07 Jan 2009, 13:04    Post_subject:  

It sounds as though if I want the device to be mounted and not merely recognized as available then I need to use only "root".

Perhaps that explains the problem I had a while back where I could not get one of my devices to automatically mount at boot time - presuming that I may hav had "rootnoverify" instead of "root". I don't recall but it is food for thought.

GRUB tends to create a confusing default menu.lst that is useless for a Frugal install.

Quote:
13.3.32 rootnoverify
— Command: rootnoverify device [hdbias]

Similar to root (see root), but don't attempt to mount the partition. This is useful for when an OS is outside of the area of the disk that GRUB can read, but setting the correct root device is still desired. Note that the items mentioned in root above which derived from attempting the mount will not work correctly.

_________________
Thanks! David
Home page: http://nevils-station.com
Don't google Search! http://duckduckgo.com
Puppy upup Raring 3992 & Lighthouse64-b602
Back to top
View user's profile Send_private_message Visit_website 
rcrsn51


Joined: 05 Sep 2006
Posts: 9203
Location: Stratford, Ontario

PostPosted: Wed 07 Jan 2009, 16:12    Post_subject:  

I don't know what GRUB is doing when it "mounts" the drive, but it would have nothing to do with the drive being mounted in Linux.

Regarding the dummy menu.lst entry for a frugal install: The Universal Installer puts the correct entry in a temporary location and leaves it to the user to manually edit the menu.lst. A first-time user could easily miss this and be left with a non-bootable system.
Back to top
View user's profile Send_private_message 
edoc


Joined: 07 Aug 2005
Posts: 4379
Location: Southeast Georgia, USA

PostPosted: Wed 07 Jan 2009, 20:05    Post_subject:  

Why doesn't Puppy include a script to over-write the incorrect GRUB menu.lst or pop-up a step-by-step guided process to get it right?

It has been over a decade since I wrote scripts or any sort of code but it seems to me to be a trivial bit of programming.

Off-topic but speaking of trivial coding ... Why doesn't Seamonkey trap the error when one enters a search string into the URL field and hits Enter instead of clicking Search?

Instead of an error pop-up it should default to Search. Sigh.

_________________
Thanks! David
Home page: http://nevils-station.com
Don't google Search! http://duckduckgo.com
Puppy upup Raring 3992 & Lighthouse64-b602
Back to top
View user's profile Send_private_message Visit_website 
bambuko


Joined: 14 Nov 2007
Posts: 385
Location: North Devon

PostPosted: Wed 07 Jan 2009, 20:26    Post_subject:  

edoc wrote:
. . .Why doesn't Puppy include a script to over-write the incorrect GRUB menu.lst . . .

because it's Linux not MS Laughing
if I wanted OS that "knows better" than I would have stuck with XP
I like being in control and responsible for my actions and don't want no OS overwriting anything I have done (right or wrong - if it is wrong I will correct it myself) Wink
Back to top
View user's profile Send_private_message 
edoc


Joined: 07 Aug 2005
Posts: 4379
Location: Southeast Georgia, USA

PostPosted: Wed 07 Jan 2009, 20:49    Post_subject:  

We are trying to encourage new people (Read: non-geeks and non-programmers) to use Puppy.

Failure to provide a path for them to successfully use Puppy does not serve anyone well.

Those who do not want the script could easily bypass it.

_________________
Thanks! David
Home page: http://nevils-station.com
Don't google Search! http://duckduckgo.com
Puppy upup Raring 3992 & Lighthouse64-b602
Back to top
View user's profile Send_private_message Visit_website 
Display_posts:   Sort by:   
Page 1 of 1 Posts_count  
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » House Training » Users ( For the regulars )
Jump to:  

Rules_post_cannot
Rules_reply_cannot
Rules_edit_cannot
Rules_delete_cannot
Rules_vote_cannot
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0646s ][ Queries: 11 (0.0034s) ][ GZIP on ]