shellscript conditional to check for external disk

Roland Smith rsmith at xs4all.nl
Sun Jun 22 09:13:19 UTC 2008


On Sun, Jun 22, 2008 at 12:22:07AM +0100, RW wrote:
> On Sun, 22 Jun 2008 00:47:31 +0200
> Roland Smith <rsmith at xs4all.nl> wrote:
> 
> 
> > Use glabel(8) to give the device an unique label. There is no telling
> > which device /dev/da0s1d is pointing to! After labeling you can check
> > for /dev/<fstype>/<yourlabel>, which should be unique.
> 
> I think that should be:
> 
> /dev/label/<yourlabel>

That is only for non-filesystem labels, according to glabel(8):

    "This class also provides volume label detection for file systems.  Those
     labels cannot be set with glabel, but must be set with the appropriate
     file system utility, e.g. for UFS the file system label is set with
     tunefs(8).  Currently supported file systems are:

           o   UFS1 (directory /dev/ufs/).
           o   UFS2 (directory /dev/ufs/).
           o   MSDOSFS (FAT12, FAT16, FAT32) (directory /dev/msdosfs/).
           o   CD ISO9660 (directory /dev/iso9660/).
           o   EXT2FS (directory /dev/ext2fs/).
           o   REISERFS (directory /dev/reiserfs/).
           o   NTFS (directory /dev/ntfs/).

     Non file-system labels are created in the directory /dev/label/."

Roland
-- 
R.F.Smith                                   http://www.xs4all.nl/~rsmith/
[plain text _non-HTML_ PGP/GnuPG encrypted/signed email much appreciated]
pgp: 1A2B 477F 9970 BA3C 2914  B7CE 1277 EFB0 C321 A725 (KeyID: C321A725)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-questions/attachments/20080622/c4cd1c17/attachment.pgp


More information about the freebsd-questions mailing list