[Fwd: new hard drive, new problems, possibly related to 16383
cylinder spec]
Guy Van Sanden
n.b at myrealbox.com
Tue Apr 29 01:39:54 PDT 2003
Hi Ross
I got this kind of message too. I'm on FreeBSD 5.0.
But I don't see any damage to filesystems.
It didn't occur under 4.6.2, but I combined the reinstall with a BIOS
upgrade ...
One suggestion on a fix is what I'm planning (with a hole in it):
1. Boot with the livefs CD
2. mount all partitions and tar them to a safe place (for me, a second
HD)
3. repartition/format the original disk again with the correct values
4. tar all data back to the disk
5. (I don't know how to do this) re-install the bootmanager on to the
disk.
This should theoretically fix it.
Kind regards
Guy
On Mon, 2003-04-28 at 22:20, Guy Van Sanden wrote:
> -----Forwarded Message-----
>
> From: Ross Lippert <ripper at eskimo.com>
> To: freebsd-questions at freebsd.org
> Subject: new hard drive, new problems, possibly related to 16383 cylinder spec
> Date: 27 Apr 2003 14:52:21 -0700
>
> Hi,
>
> We installed a new harddrive over here. The first sign something was screwy
> was when the FBSD (4.8) installed said "this drive has 74123 [some number
> about there] cylinders and that is impossible! Please specify the geometry
> manually" (well I didn't write the message down, so that's more of a
> paraphrase ofit).
>
> After reading up on the fact that larger than 8GB drives (the new one is
> 40GB) will report 16383x16x63 as the geometry, it seemed to me like this drive
> was slightly violating this spec and reporting its true cylinder count. So
> we manually set the geom to 16383x16x63 and proceeded merrily along.
>
> The install went off fine otherwise.
>
> The first boot went fine, and we did the usual stuff, cvsup, rebuild kernel,
> recover homedirs from backups and so on.
>
> Second boot gives a lot of trouble on the fsck. All the partitions come
> up with /dev/ad0s1[aefg]: FILESYSTEM CLEAN SKIPPING CHECKS,
> which I guess is odd because we had modified the filesystem quite a bit,
> and then the show-stopper:
> /dev/ad0s1d: UNEXPECTED INCONSISTENCY, RUN fsck MANUALLY.
> The above happens to be /var for what that's worth.
>
> So we take the shell and do a manual fsck and are told:
> CANNOT READ BLK 16
> CONTINUE? y
>
> THE FOLLOWING DISK SECTORS COULD NOT BE READ: 16, 17, ..., 31
> /dev/ad0s1d: NOT LABELLED AS A BSD FILESYSTEM (unused)
>
>
>
> What the heck just happened and how do we fix it?
>
>
>
> -r
>
> _______________________________________________
> freebsd-questions at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org"
> --
> Guy Van Sanden <gvs at home.vsb>
More information about the freebsd-questions
mailing list