From owner-freebsd-questions@FreeBSD.ORG Sat Oct 17 22:47:58 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6B0FB106566B for ; Sat, 17 Oct 2009 22:47:58 +0000 (UTC) (envelope-from kraduk@googlemail.com) Received: from mail-fx0-f210.google.com (mail-fx0-f210.google.com [209.85.220.210]) by mx1.freebsd.org (Postfix) with ESMTP id C71C58FC17 for ; Sat, 17 Oct 2009 22:47:57 +0000 (UTC) Received: by fxm6 with SMTP id 6so3573546fxm.43 for ; Sat, 17 Oct 2009 15:47:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=zWURxCkOL74XZqmEcr+rVDrlhBYQNocmMtWopsi2ZGQ=; b=SraCI/2P/iXKXCB9rW12Mjgf/Lpdl5qB4s9BsnGgoHx3bj9Q70fcgjsf7vPGsp7plz IzTyY485F69QyX+JVrQd8jycrbPqQl02//4E9SS1aDp9Sr9VrSytKkBfKiofoEnLcGxx NBXcMUizv6jWl0BDck6cwBQfqe25L7CYrR5TQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=TbMwUWvc2wSGPqeB/VnXegeSQnmZlZGudqwH4yFk56Q8jQsthRpfJx83ARVh8eLKo9 ZEXsmnbJI7zOc+qccDctk0qlldCGSVp3PsSuxTvSFE8UsZMOU+bPCELOe7oQ0CHjAE0A e2SfTvSSRRQZKtBApDDPdq3TY5lzqjby+nB/k= MIME-Version: 1.0 Received: by 10.239.145.5 with SMTP id q5mr279752hba.89.1255819676656; Sat, 17 Oct 2009 15:47:56 -0700 (PDT) In-Reply-To: <4ADA3D48.70307@videotron.ca> References: <4AD8EB8F.9010900@videotron.ca> <4AD95740.6010408@gmail.com> <4ADA3D48.70307@videotron.ca> Date: Sat, 17 Oct 2009 23:47:56 +0100 Message-ID: From: krad To: PJ Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: michael , freebsd-questions@freebsd.org Subject: Re: I hate to bitch but bitch I must X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Oct 2009 22:47:58 -0000 2009/10/17 PJ > michael wrote: > > PJ wrote: > >> Why is it that the manual pages, as thorough as they may be, are very, > >> very confusing. > >> Perhaps I am being too wary, but I find that too many > >> instructions/examples are stumbling blocks to appreciation of the whole > >> system: > >> for instance, let's look at the instructions for changing disk labels > >> with glabel or is it tunefs ? > >> man glabel(8): > >> > >> for UFS the file system label is set with > >> tunefs(8) > >> < > http://www.freebsd.org/cgi/man.cgi?query=tunefs&sektion=8&apropos=0&manpath=FreeBSD+7.2-RELEASE > >. > >> > >> what happened to glabel? > >> man tunefs(8) > >> The *tunefs* utility cannot be > >> run on an active file system. To change an active file system, it must > >> be downgraded to read-only or unmounted. > >> > >> So, you have to run tunefs from an active file system to modify another > >> disk? > >> but from man tunefs: > >> BUGS > >> This utility should work on active file systems. > >> What in hades does this mean--just above it says cannot be run on active > >> file systems. ??? > >> To change the root file > >> system, the system must be rebooted after the file system is tuned. > >> > >> You can tune a file system, but you cannot tune a fish. > >> How cute... And fish eat bugs. > >> > >> Seriously, now to the manual: > >> To create a permanent label for a UFS2 file system without destroying > >> any data, issue the following command: > >> # tunefs -L /home/ /dev/da3 > >> > >> Oh? home is what? What does this have to do with the partitions? > >> Here's from man glabel(8): > >> > >> EXAMPLES > >> The following example shows how to set up a label for disk ``da2'', cre- > >> ate a file system on it, and mount it: > >> glabel label -v usr /dev/da2 > >> newfs /dev/label/usr > >> mount /dev/label/usr /usr > >> [...] > >> umount /usr > >> glabel stop usr > >> glabel unload > >> > >> The next example shows how to set up a label for a UFS file system: > >> tunefs -L data /dev/da4s1a > >> mount /dev/ufs/data /mnt/data > >> > >> Am I to understand that glabel is only for a new system? What's with the > >> newfs... I'm trying to set labels on an system that is already set up. > >> And, the glabel examle above is not for UFS file systems? Oh, that's for > >> tunefs? > >> So why are we even dealing with this glabel? > >> > >> from manual: > >> # tunefs -L /home/ //dev/da3/ > >> A label should now exist in /dev/ufs which may be added to /etc/fstab: > >> /dev/ufs/home /home ufs rw 2 2 > >> > >> Why? Is this necessary? and somewhere I saw "tunefs -L volume > >> /dev/da0s1a" or something like that. Does that mean that each partition > >> should be tunefsd? Maybe the guys who programmed this stuff understand; > >> I sure don't. I just want to be able to set the labels according to what > >> they say can be done... so shy not have a clear and concise explanation? > >> > >> Do people who write this stuff ever read it? Tell me that its clear and > >> simple and to the point... so far, I have been running back and forth > >> between half a dozen web pages trying to understand what is going > >> on... and doing things through a dense fog does not produce creative > >> results! > >> _______________________________________________ > >> freebsd-questions@freebsd.org mailing list > >> http://lists.freebsd.org/mailman/listinfo/freebsd-questions > >> To unsubscribe, send any mail to > >> "freebsd-questions-unsubscribe@freebsd.org" > >> > > ok, in short since i didn't see anyone answer this directly, your > > question of tunefs vs glabel: > > > > tunefs is for UFS: it labels a UFS filesystem, no matter the device, > > ie: ad or da. tunefs is part of the filesystem utilities for UFS. > > good example, can't tunefs -L SWAP /dev/ad0s1b if it is a swap. you > > can glabel it. > > > > glabel is for labeling a device itself. you can glabel an ntfs > > filesystem or ext2, whatever. > > > > > Thanks for that, Michael. > But can you explain what this means? It just is not clear for me. > "# tu;nefs -L home /dev/da3" > This puts a label on that disk? So now it can be referred to as home? > da3 = home ? > > I'll try to delve into the man glabel further... but things still look > murky. > > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to " > freebsd-questions-unsubscribe@freebsd.org" > he has a raw file system on that device, ie dangerously dedicated, no partitions etc