Date: Wed, 8 Sep 1999 21:21:37 +0300 From: Ruslan Ermilov <ru@ucb.crimea.ua> To: David Gilbert <dgilbert@velocet.ca> Cc: freebsd-questions@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG Subject: Re: Superblock. Message-ID: <19990908212137.B82130@relay.ucb.crimea.ua> In-Reply-To: <14294.41194.422190.809990@trooper.velocet.ca>; from David Gilbert on Wed, Sep 08, 1999 at 01:46:18PM -0400 References: <14294.41194.422190.809990@trooper.velocet.ca>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Sep 08, 1999 at 01:46:18PM -0400, David Gilbert wrote: > So... I lost my partition table. I'm willing to spend a little time > on this. Is there a byte sequence that I might recognise in a > superblock or at the start of a partition? I know this isn't an easy > task, but man 5 fs leads me to believe that I might find: > > #define FS_MAGIC 0x011954 /* the fast filesystem magic number */ > #define FS_OKAY 0x7c269d38 /* superblock checksum */ > > ... but I don't see those bytes. Any hints? > > I'm willing to post a description of a solution for the FAQ if I can > find the filesystems. > > Dave. It's better to find a whole disklabel. According to the disklabel(5): #define DISKMAGIC ((u_long) 0x82564557) /* The disk magic number */ My disk is set in dedicated mode, so: # dd if=/dev/da0c bs=1 skip=1b count=4 | hd 4+0 records in 4+0 records out 4 bytes transferred in 0.022311 secs (179 bytes/sec) 00000000 57 45 56 82 |WEV‚| 00000004 HTH, -- Ruslan Ermilov Sysadmin and DBA of the ru@ucb.crimea.ua United Commercial Bank, ru@FreeBSD.org FreeBSD committer, +380.652.247.647 Simferopol, Ukraine http://www.FreeBSD.org The Power To Serve http://www.oracle.com Enabling The Information Age To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990908212137.B82130>