MMC unit 0 (1024M)
0>PLUSIDEDOS 64K sys
0>General 4096K data
0>CPM-A 320K data
0>CPM-B 512K data
0>CPMStuff 512K data
0>Dev 256K data
0>Next 320K data
0>~~~~~~~~~~~~~~~~ 10304K FREE
24 free partition entries
MMC unit 5 (1024M)
5>1>NEXT 1008M FAT32
CAT ASN on the other hand, displays which partition or disk is assigned to which drive. The syntax is similar to CAT TAB:
CAT [#n] ASN
where, again, #n is an optional stream for the output to be redirected to. On a standard ZX Spectrum Next with a single SD reader and prepared CP/M (whose virtual drive a: as we have discussed would be already automounted), giving:
CAT ASN
would produce the following output:
A: ---Mounted FS---
C: 5>1>NEXT
M: 4>RAMdisk
If you are asking what happened to the IDEDOS partition we displayed earlier, it's not mounted because IDEDOS partitions do not auto-mount. To mount them (or any other partition or virtual/physical disk) you will need to employ the following commands:
In order to assign (mount) a disk/partition or virtual/physical disk to a drive you need MOVE ... IN. Its syntax is as follows:
MOVE drive IN mount_point
where drive is any valid NextZXOS drive (a: to p:) and mount_point is either a device>[partition][>][partition_name] or a filespec of a virtual disk. Devices that don't have partitions are written as X> where X is the device number, while devices that have partitions are written as X>Y>[partition_name] where Y is the partition number for FAT partitions and X>partition name for IDEDOS partitions. In the case of IDEDOS partitions the number can be totally omitted as well if on device 0. Assuming that we had unmounted the RAMdisk, in order to mount it again in some other drive, we'd need to do:
MOVE "o:" IN "4>"
Notice that there's no partition number following the 4> as the RAMdisk has no partitions. To mount a +3 disk image named mike.dsk located in c:/images/ into drive b: we would need to:
MOVE "b:" IN "c:/images/mike.dsk"
Whereas to mount an IDEDOS partition (for example one of the ones we examined earlier) you would have to:
MOVE "e:" IN "0>CPMSTUFF"
or
ZX Spectrum Next User Manual, 3rd Edition (ISBN 978-1-5272-5496-1), written and illustrated by Phoebus R. Dokos. Copyright © 2020-2024 Phoebus Dokos / SpecNext Ltd. Licensed under CC BY-NC-SA 4.0. This is a transcription and can contain errors; check any doubt against the printed page.