Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 11 Nov 2007 18:54:07 -0600
From:      Jon Hamilton <hamilton@pobox.com>
To:        Josh Carroll <josh.carroll@gmail.com>
Cc:        Jonathan Horne <freebsd@dfwlp.com>, freebsd-questions@freebsd.org
Subject:   Re: disk drive serial number
Message-ID:  <20071112005407.GA1736@woodstock.nethamilton.net>
In-Reply-To: <8cb6106e0711111538x7864254fibbb7d96ae055a890@mail.gmail.com>
References:  <200711111727.55766.freebsd@dfwlp.com> <8cb6106e0711111538x7864254fibbb7d96ae055a890@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Josh Carroll <josh.carroll@gmail.com>, said on Sun Nov 11, 2007 [06:38:08 PM]:
} > is there a way to get the serial number from a drive from within the OS?  im
} > trying to audit the drives in my file server, but without pulling the thing
} > from the rack and cracking it open.  they are just standard sata drives, not
} > on any sort of raid controller (ie, i know 3ware cards are capable of pulling
} > the drive info).
} 
} Check dmesg (or /var/run/dmesg.boot). The serial number should show, e.g.:
} 
} ad8: 381553MB <Seagate ST3400633AS 3.AAH> at ata4-master SATA150

That's a model number, not a serial number.  

I'm not sure if there's a simpler way, but smartctl (from the smartmontools 
port/package) will display a disk's serial number.

[602] root@woodstock tmp$ smartctl -a /dev/ad0 | grep -i serial
Serial Number:    9QG386BV

There's probably a better way, but this should at least work.

-- 

   Jon Hamilton 
   hamilton@pobox.com



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20071112005407.GA1736>