On 8 May 2009 at 19:14, Steven Hirsch wrote:
Is there a way I can kludge through this with
IMD? Or, do the Xerox
system utilities actually reformat track 0 when you sysgen (in which
case, it really doesn't matter what track 0 is configured as)?
It certainly is possible to do this with 22Disk.
ImageDisk is NOT a CP/M emulator like 22disk - it knows (or cares) nothing
about high level disk formats (file systems). Although it has a F)ormat
command, it's is a LOW-LEVEL format only and does not create a recognisable
file system. It is mainly for testing and the creation of custom disks.
You CAN low-level format mixed density disks with ImageDisk by making use
of the track exclusion-map feature and F)ormatting the areas of the disk
containing different track types individually - but this is a low-level
format only - the OS may not recognize it (although it should be able to
reformat it even if the system normally requires already low-level formatted
disks).
The best way to high-level "format" a disk with ImageDisk however, is to
make an image of disk freshly formatted on the actual system, then simply
W)rite it to new disks as needed.
The Xerox should format the system tracks as part of it's normal format.
If for some reason it does not, you could try any of the following:
- Format the first 2 tracks in SD with ImageDisk (and the rest DD if
necessary) and then format it in the Xerox to get the high level
file system.
- Make a second copy of your system disk, then format it in the system.
- Make a second copy of your system disk and delete all the files (not
quite as clean but logically a blank disk).
- Use BIN2IMD to convert a binary file prepared with a blank file system
image into a .IMD file that you can write - BIN2IMD lets you change
track formats on the fly with an option file.
Dave
--
dave09 (at) Dave Dunfield
dunfield (dot) Firmware development services & tools:
www.dunfield.com
com Collector of vintage computing equipment:
http://www.classiccmp.org/dunfield/index.html