[Coco] NOS9 clusters and sectors

Mark Marlette mark at cloud9tech.com
Sat Aug 25 12:03:50 EDT 2007



   Chester,

   The reason there is wasted space on your CF is that not all 128MB  
are the same size. So what I do when I image them is make them all the  
same. That way I have one HDB-DOS in flash on the SuperIDE that will  
run all 128MB CFs. Then when I'm at the Fest I can exchange between  
different users. If you are one byte off in any configuration you will  
corrupt your CF.

   That is the reason. That way I don't have to have a custom  
configuration for each user.

   Also I HIGHLY recommend that you set your cluster size greater than  
1. Many of the old programs didn't take this into account and thought  
you would never have a disk that big a SLAM, CRASH, you are now  
corrupt. 127MB partition is HUGE!!!!!

   Fun to play and learn, just make sure you use a different CF or it  
is backed up. :)

   Mark

   Cloud-9

   Quoting Chester A Patterson <vchester at setec-cr.com>:

> I have a 256MB CF card mounted in a Cloud9 IDE adapter as drive 0. No
> other mass storage attached.
> It was delivered wonderfully configured and formatted by Cloud9. No
> problems whatsoever.
> It is configured with HDB-DOS disk partitions 0-255 (630 sectors each)
> and a 128MB OS9 /dd & /i0 partition.
>
> So the CF card's map looks, I think, like this
>
> Sectors        Sectors        Description
> 07 AC D0        502'992        CF 256MB Storage top (from IDEPROBE.BAS)
> 07 A3 DC        500'700        HDB-DOS Partition top (HDB offset +  
> [630 * 256])
> 07 A1 66        500'070        HDB-DOS Partition 255
> 07 9E F0        499'440        HDB-DOS Partition 254
> 06 27 FA        403'050        HDB-DOS Partition 100
> 05 2D DC        339'420        HDB-DOS Partition 0 (HDB-DOS offset)
> 05 2D DB        339'419        Free area top
> 05 28 50        338'000        Free area top, safe
> 03 D0 90        250'000        Free area base, safe
> 03 CA 81        248'449        Free area base
> 03 CA 80        248'448        NOS9 Partition top (free /dd 496896 total
> sectors/2)
> 0                0                NOS9 Partition base
> 0                0                CF storage base
>
> I figure I want to claim the aprox. 40 some MB unused space (Free area
> safe, in map above)
> I dmode /i1 to duplicate /i0 exactly but with the following differences
> cyl=157C wpc=03 ofs=D090
>
> Accessing /i1 gives me errors 250, 251 and some others.
> Also, format tells me that both /i0 and /i1 have minimum sector
> allocation=8
> I thought that 1 was the going number for under 128MB storage.
> The descriptors /dd, /i0 and /i1 disassembled show me fcb $08 minimum
> sector allocation.
> Free /i0 gives me "496,896 total sectors (1-sector clusters)"
>
> My questions are:
> 1. What could I be doing wrong that I can't format my /i1 40MB
> partition?
> 2. Is it OK for format to give me minimum sector allocation=8? I tried
> /1/ and got mismatch error.
>
> Granted, I've got a LOT of space, more than I'll ever use. Wasted space
> isn't really an issue. However one does tinker...
>
> Thanks.
>
> /Chester
> Costa Rica
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco[1]
>


Links:
------
[1] http://five.pairlist.net/mailman/listinfo/coco




More information about the Coco mailing list