Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 12 Jan 2001 17:06:05 +1030
From:      Greg Lehey <grog@lemis.com>
To:        Cary <scattered@babel.acu.edu>
Cc:        freebsd-questions@FreeBSD.ORG
Subject:   Re: disklabel/newfs
Message-ID:  <20010112170605.K21945@wantadilla.lemis.com>
In-Reply-To: <Pine.LNX.4.10.10101120103140.28834-100000@babel.acu.edu>; from scattered@babel.acu.edu on Fri, Jan 12, 2001 at 01:13:40AM -0600
References:  <20010112162932.I21945@wantadilla.lemis.com> <Pine.LNX.4.10.10101120103140.28834-100000@babel.acu.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
On Friday, 12 January 2001 at  1:13:40 -0600, Cary wrote:
>>> Greg, thank you for the explanations.  Below is the partition info you
>>> requested:
>>>
>>> #disklabel -r /dev/da0
>>> [snip]
>>> 3 partitions:
>>> #        size   offset    fstype   [fsize bsize bps/cpg]
>>>   a:   247808        0    4.2BSD        0     0     0   # (Cyl.    0 - 120)
>>>   c:   247808        0    unused        0     0         # (Cyl.    0 - 120)
>>> #
>>>
>>
>> Hmm, I missed that this was an MO device.  I'm wondering if there
>> might be a problem with the medium, or the fact that you booted it
>> without a medium in the drive.  I'm not sure how to proceed from here,
>> but here are some suggestions:
>>
>> 1.  If practical, reboot with a medium in the drive.  That will give
>>     us the information about what the system thinks the size is.
>>
>> 2.  Otherwise (or just for the fun of it, anyway) try using dd to copy
>>     data from the medium:
>>
>>     dd if=/dev/da0c of=/dev/null
>>
>>     This will take forever, but at the end it will tell you how many
>>     sectors it read.
>
> OK, dmesg after reboot with MO media IN the drive! :)
>
> #dmesg
> [snip]
> da0 at ahc0 bus 0 target 0 lun 0
> da0: <RICOH RO-3012E 8.00> Removable Optical SCSI-2 device
> da0: 5.000MB/s transfers (5.000MHz, offset 15)
> da0: 121MB (248826 512 byte sectors: 64H 32S/T 121C)

You don't say what dd did.

> With this information, will I be able to format the disk with ufs,
> or is there further digging I need to do?

Hmm.  Based on that, all looks well.  You could try adding another
partition with only 120 cylinders (245760 sectors):

   h:   245760        0    4.2BSD        0     0     0   # (Cyl.    0 - 120)

> I tried to newfs the drive again, thinking that the OS might have
> been fooled into thinking that it was just a normal drive:
>
> # newfs /dev/da0
> newfs: /dev/da0: `0' partition is unavailable

No, I said before that's the wrong syntax.  You need to give it a
partition name.

> # newfs /dev/da0a
> newfs: /dev/da0a: Invalid argument

Hmm.  So it wasn't the lack of medium.

> # newfs /dev/da0c
> newfs: ioctl (GDINFO): Invalid argument
> newfs: /dev/da0c: can't read disk label; disk type must be specified

It needs to be a 4.2BSD partition.

Greg
--
When replying to this message, please copy the original recipients.
If you don't, I may ignore the reply.
For more information, see http://www.lemis.com/questions.html
Finger grog@lemis.com for PGP public key
See complete headers for address and phone numbers


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?20010112170605.K21945>