A FC6 suggestion.

Michael A. Peters mpeters at mac.com
Sat May 6 20:56:55 UTC 2006


On Sat, 2006-05-06 at 15:38 -0500, Les Mikesell wrote:
> On Sat, 2006-05-06 at 13:56, Michael A. Peters wrote:
> > On Sat, 2006-05-06 at 11:45 -0500, Les Mikesell wrote:
> > 
> > > 
> > > Unfortunately no one seems to be interested in that kind
> > > of cooperation.
> > 
> > how about LABEL=/-`date +%s`
> > 
> > Ugly as hell - but the user doesn't have to see that unless they look at
> > the label.
> 
> It still doesn't work when you clone the whole disk with dd
> and then try to reboot with the disk still in place - or back
> again for some other reason.  What it needs is a hint about
> the partition name that it will use/prefer if it finds the
> label in the original place even if other matching labels are
> found elsewhere.

Sounds like what you need is a tool that will change the label to host
specific labels. IE a shell script that will append -`hostname` to the
existing disk labels, and update /etc/fstab and /boot/grub/grub.conf
accordingly. Then you can run that shell script after setting the
hostname, and forever after that - the disk labels will be unique.

In fact - that would be useful since HAL mounts USB disks showing the
label on the desktop. IE if your hostname is enterprise :

/-enterprise
/boot-enterprise
/home-enterprise
/usr/local-enterprise

would be easily human recognizable - and hell, would be swell mount
points in /media for recovery.

cp -ar /media/home-enterprise/foo /home/

is a lot easier than trying to figure out if it
is /media/disk1 /media/disk2 etc.

I might start doing that manually - set up volume groups to have the
hostname in the Volume Group - IE

VolGrpEnterprise00
VolGrpEnterprise01
etc.

and appended to the label for non LVM - IE

/boot-enterprise

(/boot and swap are the only non LVM volumes I currently create)




More information about the users mailing list