Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 08 Jun 1998 11:08:27 +0200 (CEST)
From:      Malte Lance <malte@webmore.com>
To:        Robert Chalmers <robert@chalmers.com.au>
Cc:        freebsd-questions <freebsd-questions@FreeBSD.ORG>
Subject:   Re: Disktab and Disklabel curiosities. One works, one doesn't!
Message-ID:  <XFMail.980608110827.malte@webmore.com>
In-Reply-To: <357BA9F7.101FAEDC@chalmers.com.au>

next in thread | previous in thread | raw e-mail | index | archive | help

>> > c2490a|Compaq C2490A SCSI:\
>> >       :dt=SCSI:ty=winchester:se#512:nt#51:ns#16:nc#5036:sf:\

As far as i know you don't need/want "sf" with SCSI-disks.

Malte.

On 08-Jun-98 Robert Chalmers wrote:
> Thank you very much for that.
> 
> This means that some part of the label process is rounding up. Because the
> 4110000 is what is returned by the first part of the disklable process, as
> does
> disklable xxxx auto.
> 
> I suspected that this may have been the case.
> 
> Thanks for your assistance
> 
> Robert
> 
> Malte Lance wrote:
>> 
>> (referring to the 4 mails you pumped into questions)
>> 
>> > bytes/sector: 512
>> > sectors/track: 16
>> > tracks/cylinder: 51
>> > cylinders: 5036
>> 
>> total number of sectors:
>>  sectors/track * tracks/cylinder * cylinders = 16 * 51 * 5036 = 4109376
>> 
>> > sectors/unit: 4110000
>> 
>> Here's your mismatch.
>> 
>> > c2490a|Compaq C2490A SCSI:\
>> >       :dt=SCSI:ty=winchester:se#512:nt#51:ns#16:nc#5036:sf:\
>> >       :pc#4110000:oc#0:te=unused:\
>> >       :pe#2055000:oe#0:te=4.2BSD:be#4096:fe#512:\
>> >       :pf#2055000:of#2055000:te=4.2BSD:be#4096:ff#512:
>> 
>> 4109376 < pe + pf = 4110000
>> 
>> Malte.
>> 
>> On 08-Jun-98 Robert Chalmers wrote:
>> > Getting closer:
>> >
>> > by doing the following;
>> >
>> >    dd if=/dev/zero of=/dev/rsd1 bs=1k count=1
>> >    disklabel -Brw sd1 auto
>> >
>> > I managed to create a label c on the scsi drive. disklabel sd1 produced
>> > this,
>> > minus the a and b partitions;
>> ># /dev/rsd1c:
>> > type: SCSI
>> > disk: sd1s1
>> > label:
>> > flags:
>> > bytes/sector: 512
>> > sectors/track: 16
>> > tracks/cylinder: 51
>> > sectors/cylinder: 816
>> > cylinders: 5036
>> > sectors/unit: 4110000
>> > rpm: 3600
>> > interleave: 1
>> > trackskew: 0
>> > cylinderskew: 0
>> > headswitch: 0         # milliseconds
>> > track-to-track seek: 0        # milliseconds
>> > drivedata: 0
>> >
>> > 3 partitions:
>> >#        size   offset    fstype   [fsize bsize bps/cpg]
>> >   a:  2055000        0    unused        0     0               # (Cyl.    0
>> >   -
>> 2518*)
>> >   b:  2055000  2055000    unused        0     0               # (Cyl.
>> >   2518*-
>> 5036*)
>> >   c:  4110000        0    unused        0     0               # (Cyl.    0
>> >   -
>> 5036*)
>> >
>> >
>> > Not finished yet, I then did a disklabel -e -r sd1
>> >
>> > and added the a: and b: partitions. exactly as you see them above. Upon
>> > quitting the eidtor, it all wrote to disk perfectly!!! I discovered of
>> > course
>> > that you cant start with c: e: f:... durrr.
>> >
>> > Now the tricky bit.  Do the same with the /etc/disktab entry:
>> > I used this disktab entry.
>> >
>> > c2490a|Compaq C2490A SCSI:\
>> >       :ty=winchester:dt=SCSI:ns#16:nt#51:nc#5036:sf:\
>> >       :oa#0:pa#2055000:ba#8192:fc#1024:\
>> >       :ob#2055000:pb#2055000:bb#8192:fc#1024:\
>> >       :oc#0:pc#4110000:bc#8192:fc#1024:
>> >
>> > doing a disklabel -w -r /dev/rsd1c c2490a sd1s1 produces the two errors,
>> > partition b: partition extends past end of unit
>> > partition c: partition extends past end of unit
>> >
>> > What gives. One type of enty works, one doesn't.
>> >
>> > any ideas anyone?
>> >
>> > thanks
>> > Bob
>> >
>> >
>> >
>> > --
>> >   Support Whirled Peas.       Business in China?    China House
>> >   robert@chalmers.com.au      ph:61 7 49440357 fx:61 7 49578425
>> >    China House Uses Webposition to ensure Top Spot in Searches
>> >    http://www.chalmers.com.au/ChinaHouse/Business/webposition
>> >
>> > To Unsubscribe: send mail to majordomo@FreeBSD.org
>> > with "unsubscribe freebsd-questions" in the body of the message
>> 
>> ----------------------------------
>> E-Mail: Malte Lance <malte@webmore.com>
>> Date: 08-Jun-98
>> Time: 10:11:20
>> ----------------------------------
> 
> -- 
>   Support Whirled Peas.       Business in China?    China House
>   robert@chalmers.com.au      ph:61 7 49440357 fx:61 7 49578425 
>    China House Uses Webposition to ensure Top Spot in Searches      
>    http://www.chalmers.com.au/ChinaHouse/Business/webposition
> 

----------------------------------
E-Mail: Malte Lance <malte@webmore.com>
Date: 08-Jun-98
Time: 11:05:54
----------------------------------

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?XFMail.980608110827.malte>