Originally posted by: statik213
it's still there on fedora
Originally posted by: lilcam
thats why we love *BSD
Originally posted by: TonyRic
n0c, are you talking about the strange lines that dynamically get added to fstab by udev and automount?
Originally posted by: Nothinman
Why don't you paste what you're talking about? They've been using the LABEL= stuff for a while, but other than that I don't know what you're talking about.
more /etc/fstab
# This file is edited by fstab-sync - see 'man fstab-sync' for details
LABEL=/ / ext3 defaults 1 1
none /dev/pts devpts gid=5,mode=620 0 0
none /dev/shm tmpfs defaults 0 0
LABEL=/home /home ext3 defaults 1 2
none /proc proc defaults 0 0
none /sys sysfs defaults 0 0
LABEL=/tmp /tmp ext3 defaults 1 2
LABEL=/usr /usr ext3 defaults 1 2
$man e2label
Reformatting e2label(8), please wait...
E2LABEL(8) E2LABEL(8)
NAME
e2label - Change the label on an ext2/ext3 filesystem
Originally posted by: Nothinman
I know back in the RH9 days they started using UTF-8 as the default locale, I thought they fixed all of the issues from that but they might display properly if you do change that. Try something like 'LANG=C man blah' or 'LC_ALL=C man blah' and see if that fixes it.
And the label stuff is pretty straight forward, each filesystem has a label in the superblock and the system uses those to find the device instead of straight device names. This means if disk order changes it won't affect anything. And of course each filesystem has their own labeling tools, e2label is used to label ext2 and ext3 filesystems since they're 90% the same on disk format.
I'll wait for them to fix it.
How often do disks change on your servers? They don't generally change here. Sounds a bit complicated to me.
Using a non-standard fstab is just silly.
Originally posted by: Nothinman
I thought the syntax was pretty self-explanatory myself. And how often do you edit fstab for devices you setup during install? Probably slightly less often than you change disks in those servers. Complaining about something that simple that has such clear advantages is just silly.
And actually, I'm not a huge fan of the LABEL= method. But the new udev will populate /dev/disk/by-label/ with symlinks to the devices named by their label, so you can still use the labels and have slightly more obvious syntax.
Originally posted by: TonyRic
The LABEL=/ at the beginning of the line just refers to the partition label. you cen remove that by hand and replace it with the appropriate /dev/*d** without any issues at all.
It is documented, but only on redhats site. And even then you have to dig for it.
Originally posted by: Nothinman
And actually, I'm not a huge fan of the LABEL= method. But the new udev will populate /dev/disk/by-label/ with symlinks to the devices named by their label, so you can still use the labels and have slightly more obvious syntax.
Originally posted by: TonyRic
Originally posted by: Nothinman
And actually, I'm not a huge fan of the LABEL= method. But the new udev will populate /dev/disk/by-label/ with symlinks to the devices named by their label, so you can still use the labels and have slightly more obvious syntax.
I am not a fan of the LABEL syntax either, I always change it. As for the new hal labelling however, I do like it. It will help with device swapping such as USB disks retaining their proper mountpoint and /dev id so nothing screwy happens as it has in the past.
The syntax isn't self-explanatory at all. No devices are mentioned, as they are in just about every unix or unix-like system I've used.
Still too confusing. There is no advantage to this stupid CF, it's just different enough to make experienced people go .
I shouldn't have to. It should be setup correctly the first time.
Unacceptable.
Originally posted by: Nothinman
The syntax isn't self-explanatory at all. No devices are mentioned, as they are in just about every unix or unix-like system I've used.
Sure it is, if you know that the filesystems support labels it all should fall into place when you see the line. Just because it's different doesn't necessarily mean it's bad.
Still too confusing. There is no advantage to this stupid CF, it's just different enough to make experienced people go .
Sure there are advantages, moving disks between machines and adding/removing/replacing hardware won't affect the boot process. I can take a local disk and move it to the SAN and it'll still mount just fine.
I shouldn't have to. It should be setup correctly the first time.
It is correct. The machine booted, right?
Unacceptable.
Then file a bug report, I really doubt RH has people trolling all the forums around the world looking for complaints.
But how would I know that? Having only worked with systems that use a standard fstab, how am I supposed to know this?
It doesn't follow fstab standards, aka it's incorrect.
I doubt they care about one little paying customer not being able to find documentation.
Originally posted by: Nothinman
But how would I know that? Having only worked with systems that use a standard fstab, how am I supposed to know this?
One would assume that you have some knowledge of the system's your administering. The change is not much bigger than the unique use of device names that each unix has, hell have you ever logged into a Tru64 cluster and seen what it's mount points look like?
It doesn't follow fstab standards, aka it's incorrect.
And where are those independent standards documented?
Do you have problems with the way that cifs, smbfs, ncpfs, etc are used within fstab as well?
I doubt they care about one little paying customer not being able to find documentation.
RH's on-system documentation is pretty bad, the only way that'll change is if people complain. I take it you don't vote either, because the vote of one little citizen won't matter?
I don't have access to a Tru64 cluster. We don't use it, so I don't have to know anything about it.
Look at the fstab on Solaris (vfstab I guess), OpenBSD, NetBSD, FreeBSD, previous iterations of Linux. They're all relatively the same. They all work fine. All of a sudden, Linux developers are fixing things that aren't broken.
From the conversation going on here, I realize that the system isn't as bad as I originally thought it was. It should be quite useful for removable media. But it doesn't make as much sense for large SCSI arrays on a server.
I don't use them, so I wouldn't know. Hell, has smbfs even found a daddy yet? Last I heard the maintainer went AWOL and no one picked it up.
What's ncpfs?
My vote doesn't matter. It's a fact. My state consistantly votes Republican in Presidential elections. The number of votes for Republicans over the number of others is greater than 1. My vote doesn't matter.
BTW, changing my terminal to use UTF-8 fixed the manpage issue. Thanks.
Originally posted by: Nothinman
And that's my point, there's no standard for device naming out there so everyone's fstab looks different. And out of the ones that I've seen, LABEL=blah is the most obvious even though it doesn't directly point you to the physical device being mounted. But if you're using LVM or hardware RAID it won't do that either.
See, Solaris doesn't even use the same filename so how can you count them?
AFAIK smbfs is deprecated in favor of cifs, but both are supposedly supported by the Samba people.
So maybe there's just a lot of self-loathing democrats out there saying the same thing and if you had all voted the outcome would be different? Of course you could always just move to another state =)
No problem, what terminal were you using?