Re: [gentoo-user] Disk Labels in Handbook

2011-02-10 Thread Petri Rosenström
On Wed, Feb 9, 2011 at 10:58 PM, Alan McKinnon alan.mckin...@gmail.com wrote:
 Apparently, though unproven, at 16:27 on Wednesday 09 February 2011, Mark
 Knecht did opine thusly:

 On Wed, Feb 9, 2011 at 6:16 AM, Dale rdalek1...@gmail.com wrote:
  James wrote:
  Hello,
 
  So looking at the handbook, I was wondering
  why it does not describe how to use Disk Labels
  during the installation process. Dunno.
 
  So I poised this question on gentoo-doc
  and got this encouraging response from *JOSH*
 
  snip
 
 
  James
 
  Given that some folks on here have ran into USB drives changing the order
  of partitions, I think this is a good idea.  If needed, they could at
  least introduce the subject then have it link to another page.  Even if
  it is the simplest label of using boot, root and such labels and maybe a
  mention that there are other ways to accomplish the same thing.
 
  I ran into this issue a while back when I added a hard drive and it was
  not easy to work with.  When I boot a CD/DVD, it sees them as hd*
  instead of sd* so that didn't help since the OS kernel sees them as sd*.
 
  It may be uphill to get this included or at least linked to something
  else explaining it but I think it is a good idea.  I also added myself
  to the bug as well.  I saw the post on -doc.
 
  Dale

 Following Walt's recent thread about his experiences using grub2 I
 think getting folks used to disk labels at installation time, be they
 names or even better UUID's, might fit in very well with installation
 instructions that cover using grub2 instead of grub as a boot loader.

 From a practical perspective, fs labels are easier than GUIDs, so I would
 recommend labels. Users can invent their own descriptive labels at install
 time and enter that into fstab.

 LABEL=SERVER1-ROOT is not much more effort than /dev/sda3

 GUIDs are another story. They get autogenerated, are invariably displayed on
 the screen along with a huge number of other GUIDs (Murphy) and one has to
 copy paste the damn things into vi.

 GUIDs are great for ubuntu where an install script does all the heavy lifting,
 but Gentoo, being a vastly superior operating system, has made the
 devastatingly astounding assumption that users are actually able to think and
 type. Whodathunkedit?

 If we expect users to type stuff, we should set it up so they type easy stuff
 :-)

 --
 alan dot mckinnon at gmail dot com



Hi,

If you use vi(m) you don't have to type too much neither. Just use
:r!blkid /dev/sda in vi(m) and you have the UUID, with some additional
information, but the rest is just vi(m) magic.

Best regards
Petri



Re: [gentoo-user] Disk Labels in Handbook

2011-02-10 Thread Dale

Neil Bothwick wrote:

On Thu, 10 Feb 2011 12:00:24 +0200, Petri Rosenström wrote:

   

If you use vi(m) you don't have to type too much neither. Just use
:r!blkid /dev/sda in vi(m) and you have the UUID, with some additional
information, but the rest is just vi(m) magic.
 

None of which makes fstab any more readable. UUIDs are the worst option
in this respect, although they do allow disks to be moved around.
Filesystem labels are the best option for readability and not only do
they allow disks to be moved but also individual filesystems.
   


When I switched mine, I looked into the UUID option but never could 
figure out how to tell which is what.  I have /boot, /, /home, /portage 
and /var but how do you get it to tell you the number for say /home?  Of 
all the stuff I read, I never did find that.


I agree tho, using the plain labels are easier to understand.  Even I 
got that right.  ;-)


Dale

:-)  :-)



Re: [gentoo-user] Disk Labels in Handbook

2011-02-10 Thread Joost Roeleveld
On Thursday 10 February 2011 06:31:12 Dale wrote:
 Neil Bothwick wrote:
  On Thu, 10 Feb 2011 12:00:24 +0200, Petri Rosenström wrote:
  If you use vi(m) you don't have to type too much neither. Just use
  
  :r!blkid /dev/sda in vi(m) and you have the UUID, with some
  :additional
  
  information, but the rest is just vi(m) magic.
  
  None of which makes fstab any more readable. UUIDs are the worst option
  in this respect, although they do allow disks to be moved around.
  Filesystem labels are the best option for readability and not only do
  they allow disks to be moved but also individual filesystems.
 
 When I switched mine, I looked into the UUID option but never could
 figure out how to tell which is what.  I have /boot, /, /home, /portage
 and /var but how do you get it to tell you the number for say /home?  Of
 all the stuff I read, I never did find that.
 
 I agree tho, using the plain labels are easier to understand.  Even I
 got that right.  ;-)
 
 Dale
 
 :-)  :-)

Dale,

Thanks to the email from Petri Rosenström earlier, I finally figured it out.
If you know the current /dev/ for it, use:
blkid /dev/
That will give you the UUID :)

--
Joost



Re: [gentoo-user] Disk Labels in Handbook

2011-02-10 Thread Dale

Joost Roeleveld wrote:

On Thursday 10 February 2011 06:31:12 Dale wrote:
   

Neil Bothwick wrote:
 

On Thu, 10 Feb 2011 12:00:24 +0200, Petri Rosenström wrote:
   

If you use vi(m) you don't have to type too much neither. Just use

:r!blkid /dev/sda in vi(m) and you have the UUID, with some
:additional

information, but the rest is just vi(m) magic.
 

None of which makes fstab any more readable. UUIDs are the worst option
in this respect, although they do allow disks to be moved around.
Filesystem labels are the best option for readability and not only do
they allow disks to be moved but also individual filesystems.
   

When I switched mine, I looked into the UUID option but never could
figure out how to tell which is what.  I have /boot, /, /home, /portage
and /var but how do you get it to tell you the number for say /home?  Of
all the stuff I read, I never did find that.

I agree tho, using the plain labels are easier to understand.  Even I
got that right.  ;-)

Dale

:-)  :-)
 

Dale,

Thanks to the email from Petri Rosenström earlier, I finally figured it out.
If you know the current /dev/ for it, use:
blkid /dev/
That will give you the UUID :)

--
Joost

   


Kewl !!  That works.  Wonder if I should try this way out.  See if I can 
mess this up.  o_O


Dale

:-)  :-)



Re: [gentoo-user] Disk Labels in Handbook

2011-02-10 Thread Joost Roeleveld
On Thursday 10 February 2011 06:45:53 Dale wrote:
 Joost Roeleveld wrote:
  On Thursday 10 February 2011 06:31:12 Dale wrote:
  Neil Bothwick wrote:
  On Thu, 10 Feb 2011 12:00:24 +0200, Petri Rosenström wrote:
  If you use vi(m) you don't have to type too much neither. Just use
  
  :r!blkid /dev/sda in vi(m) and you have the UUID, with some
  :additional
  
  information, but the rest is just vi(m) magic.
  
  None of which makes fstab any more readable. UUIDs are the worst
  option
  in this respect, although they do allow disks to be moved around.
  Filesystem labels are the best option for readability and not only
  do
  they allow disks to be moved but also individual filesystems.
  
  When I switched mine, I looked into the UUID option but never could
  figure out how to tell which is what.  I have /boot, /, /home,
  /portage
  and /var but how do you get it to tell you the number for say /home? 
  Of
  all the stuff I read, I never did find that.
  
  I agree tho, using the plain labels are easier to understand.  Even I
  got that right.  ;-)
  
  Dale
  
  :-)  :-)
  
  Dale,
  
  Thanks to the email from Petri Rosenström earlier, I finally figured it
  out. If you know the current /dev/ for it, use:
  blkid /dev/
  That will give you the UUID :)
  
  --
  Joost
 
 Kewl !!  That works.  Wonder if I should try this way out.  See if I can
 mess this up.  o_O
 
 Dale
 
 :-)  :-)

In your case, yes and yes :)
Just make sure you got a backup so you can go back to the way it works now ;)

--
Joost



Re: [gentoo-user] Disk Labels in Handbook

2011-02-10 Thread Neil Bothwick
On Thu, 10 Feb 2011 06:45:53 -0600, Dale wrote:

 Kewl !!  That works.  Wonder if I should try this way out.  See if I
 can mess this up.  o_O

Why would you want to swap a concise, readable fstab for one that needs
to be filled with comments to make any sense at all?


signature.asc
Description: PGP signature


Re: [gentoo-user] Disk Labels in Handbook

2011-02-10 Thread Dale

Neil Bothwick wrote:

On Thu, 10 Feb 2011 06:45:53 -0600, Dale wrote:

   

Kewl !!  That works.  Wonder if I should try this way out.  See if I
can mess this up.  o_O
 

Why would you want to swap a concise, readable fstab for one that needs
to be filled with comments to make any sense at all?
   


That's true but I may learn something.  Then again, it may not work 
either.  I'm going to think on this some more.  Besides, I got a couple 
weeks uptime on my new rig.


Dale

:-)  :-)



Re: [gentoo-user] Disk Labels in Handbook

2011-02-10 Thread Stroller

On 9/2/2011, at 2:27pm, Mark Knecht wrote:
 ...
 Following Walt's recent thread about his experiences using grub2 I
 think getting folks used to disk labels at installation time, be they
 names or even better UUID's, might fit in very well with installation
 instructions that cover using grub2 instead of grub as a boot loader.

IMO this is what makes the problem a little less tractable.

Labels in /etc/fstab are nice, and they may ensure your disks are mounted 
correctly if the ordering changes. But the ordering might lead GRUB to be 
looking on the wrong disk for the kernel, and in that case labels in /etc/fstab 
alone don't help.

AIUI GRUB2 isn't yet marked stable. I think I read that GRUB2 is 150MB or so, 
and contains support for jpegs and whatnot - that's not really what I want in a 
bootloader.

At present use of /dev/sda1 c in the handbook is very consistent.

Stroller.




Re: [gentoo-user] Disk Labels in Handbook

2011-02-09 Thread Dale

James wrote:

Hello,

So looking at the handbook, I was wondering
why it does not describe how to use Disk Labels
during the installation process. Dunno.

So I poised this question on gentoo-doc
and got this encouraging response from *JOSH*

snip


James

   


Given that some folks on here have ran into USB drives changing the 
order of partitions, I think this is a good idea.  If needed, they could 
at least introduce the subject then have it link to another page.  Even 
if it is the simplest label of using boot, root and such labels and 
maybe a mention that there are other ways to accomplish the same thing.


I ran into this issue a while back when I added a hard drive and it was 
not easy to work with.  When I boot a CD/DVD, it sees them as hd* 
instead of sd* so that didn't help since the OS kernel sees them as sd*.


It may be uphill to get this included or at least linked to something 
else explaining it but I think it is a good idea.  I also added myself 
to the bug as well.  I saw the post on -doc.


Dale

:-)  :-)



Re: [gentoo-user] Disk Labels in Handbook

2011-02-09 Thread Mark Knecht
On Wed, Feb 9, 2011 at 6:16 AM, Dale rdalek1...@gmail.com wrote:
 James wrote:

 Hello,

 So looking at the handbook, I was wondering
 why it does not describe how to use Disk Labels
 during the installation process. Dunno.

 So I poised this question on gentoo-doc
 and got this encouraging response from *JOSH*

 snip


 James



 Given that some folks on here have ran into USB drives changing the order of
 partitions, I think this is a good idea.  If needed, they could at least
 introduce the subject then have it link to another page.  Even if it is the
 simplest label of using boot, root and such labels and maybe a mention that
 there are other ways to accomplish the same thing.

 I ran into this issue a while back when I added a hard drive and it was not
 easy to work with.  When I boot a CD/DVD, it sees them as hd* instead of sd*
 so that didn't help since the OS kernel sees them as sd*.

 It may be uphill to get this included or at least linked to something else
 explaining it but I think it is a good idea.  I also added myself to the bug
 as well.  I saw the post on -doc.

 Dale


Following Walt's recent thread about his experiences using grub2 I
think getting folks used to disk labels at installation time, be they
names or even better UUID's, might fit in very well with installation
instructions that cover using grub2 instead of grub as a boot loader.

- Mark



Re: [gentoo-user] Disk Labels in Handbook

2011-02-09 Thread Jarry

On 9. 2. 2011 15:16, Dale wrote:


So looking at the handbook, I was wondering
why it does not describe how to use Disk Labels
during the installation process. Dunno.


Given that some folks on here have ran into USB drives changing the
order of partitions, I think this is a good idea.


The same happened to me when I attached one more sata-drive.
After that those two which used to be /dev/sda and /dev/sdb
suddenly became /dev/sdb and /dev/sdc (and the new one
was now /dev/sda). No matter how I tried to switch cables or
ports, they kept to be detected as 2nd and 3rd sata-drives.

So I agree there should be at least some basic info about
disk-labels in the handbook.

Jarry

--
___
This mailbox accepts e-mails only from selected mailing-lists!
Everything else is considered to be spam and therefore deleted.



Re: [gentoo-user] Disk Labels in Handbook

2011-02-09 Thread Neil Bothwick
On Wed, 9 Feb 2011 13:51:46 + (UTC), James wrote:

 These aren't needed to get a system up and running. Yeah, Ubuntu uses
 them for various ID purposes, but nothing really critical. Unless
 there's a clear need for them, for example if some package in the
 @system set will use them in a way that our users will see, I doubt
 the handbook needs to cover them. Adding labels using udev just seems
 very finicky and time-consuming, and doesn't seem like it would be of
 much utility when users are already swamped with everything else the
 handbook asks them to do.


Josh seems to be referring to UUID type disk labels, not filesystem
labels. Which are you talking about?


signature.asc
Description: PGP signature


Re: [gentoo-user] Disk Labels in Handbook

2011-02-09 Thread Alan McKinnon
Apparently, though unproven, at 16:27 on Wednesday 09 February 2011, Mark 
Knecht did opine thusly:

 On Wed, Feb 9, 2011 at 6:16 AM, Dale rdalek1...@gmail.com wrote:
  James wrote:
  Hello,
  
  So looking at the handbook, I was wondering
  why it does not describe how to use Disk Labels
  during the installation process. Dunno.
  
  So I poised this question on gentoo-doc
  and got this encouraging response from *JOSH*
  
  snip
  
  
  James
  
  Given that some folks on here have ran into USB drives changing the order
  of partitions, I think this is a good idea.  If needed, they could at
  least introduce the subject then have it link to another page.  Even if
  it is the simplest label of using boot, root and such labels and maybe a
  mention that there are other ways to accomplish the same thing.
  
  I ran into this issue a while back when I added a hard drive and it was
  not easy to work with.  When I boot a CD/DVD, it sees them as hd*
  instead of sd* so that didn't help since the OS kernel sees them as sd*.
  
  It may be uphill to get this included or at least linked to something
  else explaining it but I think it is a good idea.  I also added myself
  to the bug as well.  I saw the post on -doc.
  
  Dale
 
 Following Walt's recent thread about his experiences using grub2 I
 think getting folks used to disk labels at installation time, be they
 names or even better UUID's, might fit in very well with installation
 instructions that cover using grub2 instead of grub as a boot loader.

From a practical perspective, fs labels are easier than GUIDs, so I would 
recommend labels. Users can invent their own descriptive labels at install 
time and enter that into fstab.

LABEL=SERVER1-ROOT is not much more effort than /dev/sda3

GUIDs are another story. They get autogenerated, are invariably displayed on 
the screen along with a huge number of other GUIDs (Murphy) and one has to 
copy paste the damn things into vi.

GUIDs are great for ubuntu where an install script does all the heavy lifting, 
but Gentoo, being a vastly superior operating system, has made the 
devastatingly astounding assumption that users are actually able to think and 
type. Whodathunkedit?

If we expect users to type stuff, we should set it up so they type easy stuff 
:-)

-- 
alan dot mckinnon at gmail dot com