[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