Partition Manager feedback

General development discussion not covered by a specific forum
User avatar
IanJeffray
Posts: 165
Joined: Mon Jan 18, 2021

Re: Partition Manager feedback

Post by IanJeffray »

JonAbbott wrote: Sun Nov 13, 2022 Could you upload a debug log from the attached against a Simtec please.
From the Unipod, as it's what I've got on just now:

Code: Select all

PartMgr v0.91 13/11/22 DEBUG
OS Version=439
ADFS found
CDFS found
IDEFS found
BASIC END=45FF0

read_drives
===========

CDFS
----
CDFS::0 found

IDEFS
-----
IDEFS detected as Simtec v130
Potentially 4 physical drives
DiscOp 3/IDENTIFY response:
Word   :    0    1    2    3    4    5    6    7    8    9
000000 : 848A F259 0000 0010 0000 0000 003F 03BA 3E70 0000   ..Y.........?...p>..
000010 : 2020 2020 2043 415A 3033 3138 3230 3135 3535 3038       C ZA308102515580
000020 : 0002 0002 0004 4844 5831 362E 3031 5344 4346 5853   ......DH1X.610DSFCSX
000030 : 2D30 3332 4720 2020 2020 2020 2020 2020 2020 2020   0-23 G              
000040 : 2020 2020 2020 2020 2020 2020 2020 8001 0000 0F00                 ......
000050 : 0000 0200 0000 0007 F259 0010 003F 3E70 03BA 9100   ........Y...?.p>....
000060 : 3E70 03BA 0000 0007 0003 0078 0078 0078 0078 0000   p>........x.x.x.x...
000070 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000080 : 0000 0000 7029 740C 4000 0000 0400 4000 00FF 0000   ....)p.t.@.....@....
000090 : 0000 0000 0000 604F 0000 0000 0000 0000 0000 0000   ......O`............
000100 : 3E70 03BA 0000 0000 0000 0000 0000 0000 0000 0000   p>..................
000110 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000120 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 4346   ..................FC
000130 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000140 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000150 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000160 : 81F4 0000 0000 0092 0000 0000 0000 6102 0000 0000   ...............a....
000170 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000180 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000190 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000200 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000210 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000220 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000230 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000240 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000250 : 0000 0000 0000 0000 0000 0000                       ............

Flash based drive
Drive supports LBA addressing
Physical drive is IDEFS 0
Model       =SDCFXS-032G
LBA Size    =512
Size in LBA =&003BA3E70
D_Removable%=-1

add_partitions_IDEFS
====================
IDEFS discop_Simtec(0,1,&6,&0,..,&200)
Partition found
IDEFS discop_Simtec(0,1,&6,&0,..,&200)

Boot DiscRec:
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 09 FF FF 00 12 0D 00 02 01 C1 20 00 01 60 8F 01   .......... ..`..
&000010 : 00 00 70 72 00 00 52 69 73 63 50 43 0D 00 00 00   ..pr..RiscPC....
&000020 : CD 0F 00 00 07 00 00 00 01 01 03 00 01 00 00 00   ................
&000030 : 00 08 00 00 00 00 00 00 00 38 B9 03 42 FF FF 9B   .........8..B...

Full DiscRec is in Zone 480 at LBA &1DC2200
LBA size in bits=4096 Log2=9
Zone spare bits=32
DiscRec size in bits=480
Log2 bytes per map bit=13

IDEFS discop_Simtec(0,1,&1DC2200,&0,..,&40)

Full DiscRec:
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : F7 00 80 05 09 FF FF 00 12 0D 00 02 01 C1 20 00   .............. .
&000010 : 01 60 8F 01 00 00 70 72 1E 02 52 69 73 63 50 43   .`....pr..RiscPC
&000020 : 0D 00 00 00 CD 0F 00 00 07 00 00 00 01 01 03 00   ................
&000030 : 01 00 00 00 00 08 00 00 00 00 00 00 00 00 00 00   ................

Searching for mounted drive IDEFS::RiscPC
Matching FileCore disc found as IDEFS::4
Free=&165916000
OS Size in LBA=&003B93800
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 61 6E 64 79 AD E9 23 57 31 23 EA FD 00 00 00 00   andy..#W1#......
&000010 : 09 FF FF 00 12 0D 00 02 01 C1 20 00 01 60 8F 01   .......... ..`..
&000020 : 00 00 70 72 00 00 52 69 73 63 50 43 0D 00 00 00   ..pr..RiscPC....
&000030 : CD 0F 00 00 07 00 00 00 01 01 03 00 01 00 00 00   ................

IDEFS discop_Simtec(0,1,&3B93806,&0,..,&200)

Unallocated block
-----------------
P_Start_LBA_Low%=&3B93800
P_Start_LBA_High%=&0
P_Size_In_LBA_Low%=&10670
P_Size_In_LBA_High%=&0

BASIC END=47058
JonAbbott
Posts: 3311
Joined: Thu Apr 11, 2013
Location: Essex
Contact:

Re: Partition Manager feedback

Post by JonAbbott »

IanJeffray wrote: Sun Nov 13, 2022 From the Unipod, as it's what I've got on just now:
Thanks, when you can, could you grab a log from another Simtec with more partitions.
User avatar
IanJeffray
Posts: 165
Joined: Mon Jan 18, 2021

Re: Partition Manager feedback

Post by IanJeffray »

JonAbbott wrote: Sun Nov 13, 2022
IanJeffray wrote: Sun Nov 13, 2022 From the Unipod, as it's what I've got on just now:
Thanks, when you can, could you grab a log from another Simtec with more partitions.
Ah. Hmm. Well. I had already nuked the test partitions on the test machine, but I've just re-created some and ... it's missing the last one?
But then ... look at those two 'DD' icons on the bar... IDETool let me accidentally create two drives both called "DD" (I wasn't paying attention)... so something in your code looks like it's getting upset with that?
I'll re-partition and try again anyway.

Code: Select all

PartMgr v0.91 13/11/22 DEBUG
OS Version=439
ADFS found
CDFS found
IDEFS found
BASIC END=45FF0

read_drives
===========

ADFS
----
Potentially 1 drives

ADFS::4 - Legacy IDE drive (Master)
IDENTIFY response:
Word   :    0    1    2    3    4    5    6    7    8    9
000000 : 044A 7945 0000 0010 0000 0240 003F 01DD 7FB0 0000   J.Ey......@.?.......
000010 : 2020 2020 2020 2020 2020 2020 3030 3030 3144 4644               0000D1DF
000020 : 0002 0002 0004 3230 3132 3130 3234 4346 2043 4152   ......02210142FCC RA
000030 : 4420 2020 2020 2020 2020 2020 2020 2020 2020 2020    D                  
000040 : 2020 2020 2020 2020 2020 2020 2020 8001 0000 0F00                 ......
000050 : 0000 0200 0000 0007 7945 0010 003F 7FB0 01DD 0100   ........Ey..?.......
000060 : 7FB0 01DD 0000 0007 0003 0078 0078 0078 0078 0000   ..........x.x.x.x...
000070 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000080 : 0080 0000 7028 5004 4000 0000 0004 4000 003F 0000   ....(p.P.@.....@?...
000090 : 0000 0000 0000 604F 0000 0000 0000 0000 0000 0000   ......O`............
000100 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000110 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000120 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000130 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000140 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000150 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000160 : C1F4 0000 0000 0092 0000 0000 0000 0000 0000 0000   ....................
000170 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000180 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000190 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000200 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000210 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000220 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000230 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000240 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000250 : 0000 0000 0000 0000 0000 0000                       ............

Magnetic media based drive
Drive using LBA addressing
Physical drive is ADFS 4
LBA Size   =512
Size in LBA=&001DD7FB0
Removable  =0

IDEFS
-----
IDEFS detected as Simtec v130
Potentially 4 physical drives
DiscOp 3/IDENTIFY response:
Word   :    0    1    2    3    4    5    6    7    8    9
000000 : 044A 0FE2 0000 0010 0000 0200 003F 003E 89E0 0000   J...........?.>.....
000010 : 4344 3238 3532 3539 3936 3530 3039 3235 3238 3039   DC822595690590528290
000020 : 0001 0001 0004 3234 312D 3032 3330 5349 4C49 434F   ......42-12003ISILOC
000030 : 4E53 5953 5445 4D53 2049 4E43 2032 4742 2020 2020   SNSYETSMI CN2 BG    
000040 : 2020 2020 2020 2020 2020 2020 2020 0001 0000 0F00                 ......
000050 : 0000 0200 0000 0003 0FE2 0010 003F 89E0 003E 0100   ............?...>...
000060 : 89E0 003E 0000 0407 0003 0078 0078 0078 0078 0000   ..>.......x.x.x.x...
000070 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000080 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000090 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000100 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000110 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000120 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 3036   ..................60
000130 : 3032 3031 6238 0000 0000 0000 0000 0000 0000 0000   20108b..............
000140 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000150 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000160 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000170 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000180 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000190 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000200 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000210 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000220 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000230 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000240 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000250 : 0000 0000 0000 0000 0000 0000                       ............

Magnetic media drive
Drive supports LBA addressing
Physical drive is IDEFS 2
Model       =SILICONSYSTEMS INC 2GB
LBA Size    =512
Size in LBA =&0003E89E0
D_Removable%=0

add_partitions_FileCore
=======================
ADFS discop(0,1,&6,&0,..,&200)
  ADFS_SectorDiscOp,,1,&80000006,..,&200

Boot DiscRec:
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 09 3F 10 00 13 0B 00 02 01 86 20 00 01 A1 FB 02   .?........ .....
&000010 : 00 60 FF BA 00 00 00 00 00 00 00 00 00 00 00 00   .`..............
&000020 : 00 00 00 00 03 00 00 00 00 01 07 00 01 00 00 00   ................
&000030 : 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 6D   ...............m

Full DiscRec is in Zone 963 at LBA &EED700
LBA size in bits=4096 Log2=9
Zone spare bits=32
DiscRec size in bits=480
Log2 bytes per map bit=11

ADFS discop(0,1,&EED700,&0,..,&40)
  ADFS_SectorDiscOp,,1,&80EED700,..,&40

Full DiscRec:
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 03 0C 82 FF 09 3F 10 00 13 0B 00 02 01 86 20 00   .....?........ .
&000010 : 01 A1 FB 02 00 60 FF BA E5 AD 31 36 47 42 20 20   .....`....16GB  
&000020 : 20 20 20 20 00 00 04 00 03 00 00 00 00 01 07 00       ............
&000030 : 01 00 00 00 00 08 00 00 00 00 00 00 00 00 00 00   ................

Searching for mounted drive ADFS::16GB
Matching FileCore disc found as ADFS::4
Free=&3A8873000
OS Size in LBA=&001DD7FB0

add_partitions_GPT
==================
ADFS 4 checking for GPT partition table

ADFS discop(0,1,&0,&0,..,&200)
  ADFS_SectorDiscOp,,1,&80000000,..,&200

Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000020 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000030 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000040 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000080 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000090 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&0000A0 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&0000B0 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&0000C0 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&0000D0 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&0000E0 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&0000F0 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000100 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000110 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000120 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000130 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000140 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000150 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000160 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000170 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000180 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000190 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&0001A0 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&0001B0 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 FF   ................
&0001C0 : FF FE AD FF FF FE 01 00 00 00 AF 7F DD 01 00 00   ................
&0001D0 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&0001E0 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&0001F0 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 AA   ..............U.


add_partitions_MBR
==================
ADFS 4 checking for MBR partition table
ADFS discop(0,1,&0,&0,..,&200)
  ADFS_SectorDiscOp,,1,&80000000,..,&200

Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000020 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000030 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000040 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000080 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000090 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&0000A0 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&0000B0 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&0000C0 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&0000D0 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&0000E0 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&0000F0 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000100 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000110 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000120 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000130 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000140 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000150 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000160 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000170 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000180 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000190 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&0001A0 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&0001B0 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 FF   ................
&0001C0 : FF FE AD FF FF FE 01 00 00 00 AF 7F DD 01 00 00   ................
&0001D0 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&0001E0 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&0001F0 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 AA   ..............U.

MBR partition table found

Partition 0
-----------
Partition type=&AD
Start LBA     =&000000001
Size in LBA   =&001DD7FAF
ADFS discop(0,1,&7,&0,..,&200)
  ADFS_SectorDiscOp,,1,&80000007,..,&200

Boot DiscRec:
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 09 25 12 00 13 0B 00 02 00 86 20 00 01 A1 FB 02   .%........ .....
&000010 : 00 5E FF BA C8 AD 48 61 72 64 44 69 73 6B 31 0D   .^....HardDisk1.
&000020 : 00 00 00 00 03 00 00 00 00 01 07 00 01 00 00 00   ................
&000030 : 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 77   ...............w

Full DiscRec is in Zone 963 at LBA &EED700
LBA size in bits=4096 Log2=9
Zone spare bits=32
DiscRec size in bits=480
Log2 bytes per map bit=11

ADFS discop(0,1,&EED701,&0,..,&40)
  ADFS_SectorDiscOp,,1,&80EED701,..,&40

Full DiscRec:
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 18 18 80 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000020 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000030 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................

DiscRec probably invalid
Full-disc FileCore overlayed over MBR partitions

add_partitions_IDEFS
====================
IDEFS discop_Simtec(1,1,&6,&0,..,&200)
Partition found
IDEFS discop_Simtec(1,1,&6,&0,..,&200)

Boot DiscRec:
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 09 3F 10 00 0F 0A 00 00 01 0D 20 00 1B 02 00 00   .?........ .....
&000010 : 00 00 20 03 00 00 41 41 0D 00 00 00 00 00 00 00   .. ...AA........
&000020 : CD 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000030 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 69   ...............i

Full DiscRec is in Zone 6 at LBA &BAC0
LBA size in bits=4096 Log2=9
Zone spare bits=32
DiscRec size in bits=480
Log2 bytes per map bit=10

IDEFS discop_Simtec(1,1,&BAC0,&0,..,&40)

Full DiscRec:
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 37 08 82 FF 09 3F 10 00 0F 0A 00 00 01 0D 20 00   7....?........ .
&000010 : 1B 02 00 00 00 00 20 03 00 00 41 41 0D 00 00 00   ...... ...AA....
&000020 : 00 00 00 00 CD 0F 00 00 00 00 00 00 00 00 00 00   ................
&000030 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................

Searching for mounted drive IDEFS::AA
Matching FileCore disc found as IDEFS::4
Free=&0031F8000
OS Size in LBA=&000019000
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 61 6E 64 79 AD E9 23 57 31 23 EA FD 00 00 00 00   andy..#W1#......
&000010 : 09 3F 10 00 0F 0A 00 00 01 0D 20 00 1B 02 00 00   .?........ .....
&000020 : 00 00 20 03 00 00 41 41 0D 00 00 00 00 00 00 00   .. ...AA........
&000030 : CD 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................

IDEFS discop_Simtec(1,1,&19006,&0,..,&200)
Partition found
IDEFS discop_Simtec(1,1,&19006,&0,..,&200)

Boot DiscRec:
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 09 3F 10 00 0F 0B 00 00 01 07 20 00 0F 02 00 00   .?........ .....
&000010 : 00 00 20 03 00 00 42 42 0D 00 00 00 00 00 00 00   .. ...BB........
&000020 : CD 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000030 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5A   ...............Z

Full DiscRec is in Zone 3 at LBA &B700
LBA size in bits=4096 Log2=9
Zone spare bits=32
DiscRec size in bits=480
Log2 bytes per map bit=11

IDEFS discop_Simtec(1,1,&24700,&0,..,&40)

Full DiscRec:
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 3E 08 82 FF 09 3F 10 00 0F 0B 00 00 01 07 20 00   >....?........ .
&000010 : 0F 02 00 00 00 00 20 03 00 00 42 42 0D 00 00 00   ...... ...BB....
&000020 : 00 00 00 00 CD 0F 00 00 00 00 00 00 00 00 00 00   ................
&000030 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................

Searching for mounted drive IDEFS::BB
Matching FileCore disc found as IDEFS::5
Free=&0031F0000
OS Size in LBA=&000019000
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 61 6E 64 79 AD E9 23 57 31 23 EA FD 00 00 00 00   andy..#W1#......
&000010 : 09 3F 10 00 0F 0B 00 00 01 07 20 00 0F 02 00 00   .?........ .....
&000020 : 00 00 20 03 00 00 42 42 0D 00 00 00 00 00 00 00   .. ...BB........
&000030 : CD 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................

IDEFS discop_Simtec(1,1,&32006,&0,..,&200)
Partition found
IDEFS discop_Simtec(1,1,&32006,&0,..,&200)

Boot DiscRec:
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 09 3F 10 00 0F 0B 00 00 01 0D 20 00 1B 02 00 00   .?........ .....
&000010 : 00 00 40 06 00 00 43 43 0D 00 00 00 00 00 00 00   [email protected]........
&000020 : CD 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000030 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 91   ................

Full DiscRec is in Zone 6 at LBA &17580
LBA size in bits=4096 Log2=9
Zone spare bits=32
DiscRec size in bits=480
Log2 bytes per map bit=11

IDEFS discop_Simtec(1,1,&49580,&0,..,&40)

Full DiscRec:
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 1D 08 82 FF 09 3F 10 00 0F 0B 00 00 01 0D 20 00   .....?........ .
&000010 : 1B 02 00 00 00 00 40 06 00 00 43 43 0D 00 00 00   [email protected]....
&000020 : 00 00 00 00 CD 0F 00 00 00 00 00 00 00 00 00 00   ................
&000030 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................

Searching for mounted drive IDEFS::CC
Matching FileCore disc found as IDEFS::6
Free=&0063F0000
OS Size in LBA=&000032000
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 61 6E 64 79 AD E9 23 57 31 23 EA FD 00 00 00 00   andy..#W1#......
&000010 : 09 3F 10 00 0F 0B 00 00 01 0D 20 00 1B 02 00 00   .?........ .....
&000020 : 00 00 40 06 00 00 43 43 0D 00 00 00 00 00 00 00   [email protected]........
&000030 : CD 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................

IDEFS discop_Simtec(1,1,&64006,&0,..,&200)
Partition found
IDEFS discop_Simtec(1,1,&64006,&0,..,&200)

Boot DiscRec:
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 09 3F 10 00 0F 0C 00 00 01 20 20 00 41 02 00 00   .?.......  .A...
&000010 : 00 00 30 1F 00 00 44 44 0D 00 00 00 00 00 00 00   ..0...DD........
&000020 : CD 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000030 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 D6   ................

Full DiscRec is in Zone 16 at LBA &7E100
LBA size in bits=4096 Log2=9
Zone spare bits=32
DiscRec size in bits=480
Log2 bytes per map bit=12

IDEFS discop_Simtec(1,1,&E2100,&0,..,&40)

Full DiscRec:
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : F7 08 82 FF 09 3F 10 00 0F 0C 00 00 01 20 20 00   .....?.......  .
&000010 : 41 02 00 00 00 00 30 1F 00 00 44 44 0D 00 00 00   A.....0...DD....
&000020 : 00 00 00 00 CD 0F 00 00 00 00 00 00 00 00 00 00   ................
&000030 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................

Searching for mounted drive IDEFS::DD
Matching FileCore disc found as IDEFS::0
Free=&0140C0000
OS Size in LBA=&0000A0800
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 61 6E 64 79 AD E9 23 57 31 23 EA FD 00 00 00 00   andy..#W1#......
&000010 : 09 3F 10 00 0F 0C 00 00 01 20 20 00 41 02 00 00   .?.......  .A...
&000020 : 00 00 30 1F 00 00 44 44 0D 00 00 00 00 00 00 00   ..0...DD........
&000030 : CD 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................

IDEFS discop_Simtec(1,1,&104806,&0,..,&200)

Unallocated block
-----------------
P_Start_LBA_Low%=&104800
P_Start_LBA_High%=&0
P_Size_In_LBA_Low%=&2E41E0
P_Size_In_LBA_High%=&0

BASIC END=474E8
Attachments
missing_ee.png
missing_ee.png (28.31 KiB) Viewed 21432 times
User avatar
IanJeffray
Posts: 165
Joined: Mon Jan 18, 2021

Re: Partition Manager feedback

Post by IanJeffray »

IanJeffray wrote: Sun Nov 13, 2022 I'll re-partition and try again anyway.
I deleted 'EE' and 'DD' then created 'EE' and 'FF' with the same sizes as the duff one and it seems ok now...

Code: Select all

PartMgr v0.91 13/11/22 DEBUG
OS Version=439
ADFS found
CDFS found
IDEFS found
BASIC END=45FF0

read_drives
===========

ADFS
----
Potentially 1 drives

ADFS::4 - Legacy IDE drive (Master)
IDENTIFY response:
Word   :    0    1    2    3    4    5    6    7    8    9
000000 : 044A 7945 0000 0010 0000 0240 003F 01DD 7FB0 0000   J.Ey......@.?.......
000010 : 2020 2020 2020 2020 2020 2020 3030 3030 3144 4644               0000D1DF
000020 : 0002 0002 0004 3230 3132 3130 3234 4346 2043 4152   ......02210142FCC RA
000030 : 4420 2020 2020 2020 2020 2020 2020 2020 2020 2020    D                  
000040 : 2020 2020 2020 2020 2020 2020 2020 8001 0000 0F00                 ......
000050 : 0000 0200 0000 0007 7945 0010 003F 7FB0 01DD 0100   ........Ey..?.......
000060 : 7FB0 01DD 0000 0007 0003 0078 0078 0078 0078 0000   ..........x.x.x.x...
000070 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000080 : 0080 0000 7028 5004 4000 0000 0004 4000 003F 0000   ....(p.P.@.....@?...
000090 : 0000 0000 0000 604F 0000 0000 0000 0000 0000 0000   ......O`............
000100 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000110 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000120 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000130 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000140 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000150 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000160 : C1F4 0000 0000 0092 0000 0000 0000 0000 0000 0000   ....................
000170 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000180 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000190 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000200 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000210 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000220 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000230 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000240 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000250 : 0000 0000 0000 0000 0000 0000                       ............

Magnetic media based drive
Drive using LBA addressing
Physical drive is ADFS 4
LBA Size   =512
Size in LBA=&001DD7FB0
Removable  =0

IDEFS
-----
IDEFS detected as Simtec v130
Potentially 4 physical drives
DiscOp 3/IDENTIFY response:
Word   :    0    1    2    3    4    5    6    7    8    9
000000 : 044A 0FE2 0000 0010 0000 0200 003F 003E 89E0 0000   J...........?.>.....
000010 : 4344 3238 3532 3539 3936 3530 3039 3235 3238 3039   DC822595690590528290
000020 : 0001 0001 0004 3234 312D 3032 3330 5349 4C49 434F   ......42-12003ISILOC
000030 : 4E53 5953 5445 4D53 2049 4E43 2032 4742 2020 2020   SNSYETSMI CN2 BG    
000040 : 2020 2020 2020 2020 2020 2020 2020 0001 0000 0F00                 ......
000050 : 0000 0200 0000 0003 0FE2 0010 003F 89E0 003E 0100   ............?...>...
000060 : 89E0 003E 0000 0407 0003 0078 0078 0078 0078 0000   ..>.......x.x.x.x...
000070 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000080 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000090 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000100 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000110 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000120 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 3036   ..................60
000130 : 3032 3031 6238 0000 0000 0000 0000 0000 0000 0000   20108b..............
000140 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000150 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000160 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000170 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000180 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000190 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000200 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000210 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000220 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000230 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000240 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000   ....................
000250 : 0000 0000 0000 0000 0000 0000                       ............

Magnetic media drive
Drive supports LBA addressing
Physical drive is IDEFS 2
Model       =SILICONSYSTEMS INC 2GB
LBA Size    =512
Size in LBA =&0003E89E0
D_Removable%=0

add_partitions_FileCore
=======================
ADFS discop(0,1,&6,&0,..,&200)
  ADFS_SectorDiscOp,,1,&80000006,..,&200

Boot DiscRec:
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 09 3F 10 00 13 0B 00 02 01 86 20 00 01 A1 FB 02   .?........ .....
&000010 : 00 60 FF BA 00 00 00 00 00 00 00 00 00 00 00 00   .`..............
&000020 : 00 00 00 00 03 00 00 00 00 01 07 00 01 00 00 00   ................
&000030 : 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 6D   ...............m

Full DiscRec is in Zone 963 at LBA &EED700
LBA size in bits=4096 Log2=9
Zone spare bits=32
DiscRec size in bits=480
Log2 bytes per map bit=11

ADFS discop(0,1,&EED700,&0,..,&40)
  ADFS_SectorDiscOp,,1,&80EED700,..,&40

Full DiscRec:
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 00 0C 82 FF 09 3F 10 00 13 0B 00 02 01 86 20 00   .....?........ .
&000010 : 01 A1 FB 02 00 60 FF BA E6 AD 31 36 47 42 20 20   .....`....16GB  
&000020 : 20 20 20 20 00 00 04 00 03 00 00 00 00 01 07 00       ............
&000030 : 01 00 00 00 00 08 00 00 00 00 00 00 00 00 00 00   ................

Searching for mounted drive ADFS::16GB
Matching FileCore disc found as ADFS::4
Free=&3A8873000
OS Size in LBA=&001DD7FB0

add_partitions_GPT
==================
ADFS 4 checking for GPT partition table

ADFS discop(0,1,&0,&0,..,&200)
  ADFS_SectorDiscOp,,1,&80000000,..,&200

Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000020 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000030 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000040 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000080 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000090 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&0000A0 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&0000B0 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&0000C0 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&0000D0 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&0000E0 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&0000F0 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000100 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000110 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000120 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000130 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000140 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000150 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000160 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000170 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000180 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000190 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&0001A0 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&0001B0 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 FF   ................
&0001C0 : FF FE AD FF FF FE 01 00 00 00 AF 7F DD 01 00 00   ................
&0001D0 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&0001E0 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&0001F0 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 AA   ..............U.


add_partitions_MBR
==================
ADFS 4 checking for MBR partition table
ADFS discop(0,1,&0,&0,..,&200)
  ADFS_SectorDiscOp,,1,&80000000,..,&200

Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000020 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000030 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000040 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000080 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000090 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&0000A0 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&0000B0 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&0000C0 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&0000D0 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&0000E0 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&0000F0 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000100 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000110 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000120 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000130 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000140 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000150 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000160 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000170 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000180 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000190 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&0001A0 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&0001B0 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 FF   ................
&0001C0 : FF FE AD FF FF FE 01 00 00 00 AF 7F DD 01 00 00   ................
&0001D0 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&0001E0 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&0001F0 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 AA   ..............U.

MBR partition table found

Partition 0
-----------
Partition type=&AD
Start LBA     =&000000001
Size in LBA   =&001DD7FAF
ADFS discop(0,1,&7,&0,..,&200)
  ADFS_SectorDiscOp,,1,&80000007,..,&200

Boot DiscRec:
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 09 25 12 00 13 0B 00 02 00 86 20 00 01 A1 FB 02   .%........ .....
&000010 : 00 5E FF BA C8 AD 48 61 72 64 44 69 73 6B 31 0D   .^....HardDisk1.
&000020 : 00 00 00 00 03 00 00 00 00 01 07 00 01 00 00 00   ................
&000030 : 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 77   ...............w

Full DiscRec is in Zone 963 at LBA &EED700
LBA size in bits=4096 Log2=9
Zone spare bits=32
DiscRec size in bits=480
Log2 bytes per map bit=11

ADFS discop(0,1,&EED701,&0,..,&40)
  ADFS_SectorDiscOp,,1,&80EED701,..,&40

Full DiscRec:
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 18 18 80 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000020 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000030 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................

DiscRec probably invalid
Full-disc FileCore overlayed over MBR partitions

add_partitions_IDEFS
====================
IDEFS discop_Simtec(1,1,&6,&0,..,&200)
Partition found
IDEFS discop_Simtec(1,1,&6,&0,..,&200)

Boot DiscRec:
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 09 3F 10 00 0F 0A 00 00 01 0D 20 00 1B 02 00 00   .?........ .....
&000010 : 00 00 20 03 00 00 41 41 0D 00 00 00 00 00 00 00   .. ...AA........
&000020 : CD 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000030 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 69   ...............i

Full DiscRec is in Zone 6 at LBA &BAC0
LBA size in bits=4096 Log2=9
Zone spare bits=32
DiscRec size in bits=480
Log2 bytes per map bit=10

IDEFS discop_Simtec(1,1,&BAC0,&0,..,&40)

Full DiscRec:
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 37 08 82 FF 09 3F 10 00 0F 0A 00 00 01 0D 20 00   7....?........ .
&000010 : 1B 02 00 00 00 00 20 03 00 00 41 41 0D 00 00 00   ...... ...AA....
&000020 : 00 00 00 00 CD 0F 00 00 00 00 00 00 00 00 00 00   ................
&000030 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................

Searching for mounted drive IDEFS::AA
Matching FileCore disc found as IDEFS::4
Free=&0031F8000
OS Size in LBA=&000019000
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 61 6E 64 79 AD E9 23 57 31 23 EA FD 00 00 00 00   andy..#W1#......
&000010 : 09 3F 10 00 0F 0A 00 00 01 0D 20 00 1B 02 00 00   .?........ .....
&000020 : 00 00 20 03 00 00 41 41 0D 00 00 00 00 00 00 00   .. ...AA........
&000030 : CD 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................

IDEFS discop_Simtec(1,1,&19006,&0,..,&200)
Partition found
IDEFS discop_Simtec(1,1,&19006,&0,..,&200)

Boot DiscRec:
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 09 3F 10 00 0F 0B 00 00 01 07 20 00 0F 02 00 00   .?........ .....
&000010 : 00 00 20 03 00 00 42 42 0D 00 00 00 00 00 00 00   .. ...BB........
&000020 : CD 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000030 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5A   ...............Z

Full DiscRec is in Zone 3 at LBA &B700
LBA size in bits=4096 Log2=9
Zone spare bits=32
DiscRec size in bits=480
Log2 bytes per map bit=11

IDEFS discop_Simtec(1,1,&24700,&0,..,&40)

Full DiscRec:
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 3E 08 82 FF 09 3F 10 00 0F 0B 00 00 01 07 20 00   >....?........ .
&000010 : 0F 02 00 00 00 00 20 03 00 00 42 42 0D 00 00 00   ...... ...BB....
&000020 : 00 00 00 00 CD 0F 00 00 00 00 00 00 00 00 00 00   ................
&000030 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................

Searching for mounted drive IDEFS::BB
Matching FileCore disc found as IDEFS::5
Free=&0031F0000
OS Size in LBA=&000019000
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 61 6E 64 79 AD E9 23 57 31 23 EA FD 00 00 00 00   andy..#W1#......
&000010 : 09 3F 10 00 0F 0B 00 00 01 07 20 00 0F 02 00 00   .?........ .....
&000020 : 00 00 20 03 00 00 42 42 0D 00 00 00 00 00 00 00   .. ...BB........
&000030 : CD 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................

IDEFS discop_Simtec(1,1,&32006,&0,..,&200)
Partition found
IDEFS discop_Simtec(1,1,&32006,&0,..,&200)

Boot DiscRec:
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 09 3F 10 00 0F 0B 00 00 01 0D 20 00 1B 02 00 00   .?........ .....
&000010 : 00 00 40 06 00 00 43 43 0D 00 00 00 00 00 00 00   [email protected]........
&000020 : CD 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000030 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 91   ................

Full DiscRec is in Zone 6 at LBA &17580
LBA size in bits=4096 Log2=9
Zone spare bits=32
DiscRec size in bits=480
Log2 bytes per map bit=11

IDEFS discop_Simtec(1,1,&49580,&0,..,&40)

Full DiscRec:
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 1D 08 82 FF 09 3F 10 00 0F 0B 00 00 01 0D 20 00   .....?........ .
&000010 : 1B 02 00 00 00 00 40 06 00 00 43 43 0D 00 00 00   [email protected]....
&000020 : 00 00 00 00 CD 0F 00 00 00 00 00 00 00 00 00 00   ................
&000030 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................

Searching for mounted drive IDEFS::CC
Matching FileCore disc found as IDEFS::6
Free=&0063F0000
OS Size in LBA=&000032000
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 61 6E 64 79 AD E9 23 57 31 23 EA FD 00 00 00 00   andy..#W1#......
&000010 : 09 3F 10 00 0F 0B 00 00 01 0D 20 00 1B 02 00 00   .?........ .....
&000020 : 00 00 40 06 00 00 43 43 0D 00 00 00 00 00 00 00   [email protected]........
&000030 : CD 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................

IDEFS discop_Simtec(1,1,&64006,&0,..,&200)
Partition found
IDEFS discop_Simtec(1,1,&64006,&0,..,&200)

Boot DiscRec:
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 09 3F 10 00 0F 0C 00 00 01 20 20 00 41 02 00 00   .?.......  .A...
&000010 : 00 00 30 1F 00 00 44 44 0D 00 00 00 00 00 00 00   ..0...DD........
&000020 : CD 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000030 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 D6   ................

Full DiscRec is in Zone 16 at LBA &7E100
LBA size in bits=4096 Log2=9
Zone spare bits=32
DiscRec size in bits=480
Log2 bytes per map bit=12

IDEFS discop_Simtec(1,1,&E2100,&0,..,&40)

Full DiscRec:
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : F7 08 82 FF 09 3F 10 00 0F 0C 00 00 01 20 20 00   .....?.......  .
&000010 : 41 02 00 00 00 00 30 1F 00 00 44 44 0D 00 00 00   A.....0...DD....
&000020 : 00 00 00 00 CD 0F 00 00 00 00 00 00 00 00 00 00   ................
&000030 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................

Searching for mounted drive IDEFS::DD
Matching FileCore disc found as IDEFS::7
Free=&01F2E0000
OS Size in LBA=&0000F9800
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 61 6E 64 79 AD E9 23 57 31 23 EA FD 00 00 00 00   andy..#W1#......
&000010 : 09 3F 10 00 0F 0C 00 00 01 20 20 00 41 02 00 00   .?.......  .A...
&000020 : 00 00 30 1F 00 00 44 44 0D 00 00 00 00 00 00 00   ..0...DD........
&000030 : CD 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................

IDEFS discop_Simtec(1,1,&15D806,&0,..,&200)
Partition found
IDEFS discop_Simtec(1,1,&15D806,&0,..,&200)

Boot DiscRec:
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 09 3F 10 00 0F 0C 00 00 01 15 20 00 2B 02 00 00   .?........ .+...
&000010 : 00 00 10 14 00 00 45 45 0D 00 00 00 00 00 00 00   ......EE........
&000020 : CD 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................
&000030 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 8C   ................

Full DiscRec is in Zone 10 at LBA &4E700
LBA size in bits=4096 Log2=9
Zone spare bits=32
DiscRec size in bits=480
Log2 bytes per map bit=12

IDEFS discop_Simtec(1,1,&1ABF00,&0,..,&40)

Full DiscRec:
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 04 08 82 FF 09 3F 10 00 0F 0C 00 00 01 15 20 00   .....?........ .
&000010 : 2B 02 00 00 00 00 10 14 00 00 45 45 0D 00 00 00   +.........EE....
&000020 : 00 00 00 00 CD 0F 00 00 00 00 00 00 00 00 00 00   ................
&000030 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................

Searching for mounted drive IDEFS::EE
Matching FileCore disc found as IDEFS::0
Free=&0140E0000
OS Size in LBA=&0000A0800
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 61 6E 64 79 AD E9 23 57 31 23 EA FD 00 00 00 00   andy..#W1#......
&000010 : 09 3F 10 00 0F 0C 00 00 01 15 20 00 2B 02 00 00   .?........ .+...
&000020 : 00 00 10 14 00 00 45 45 0D 00 00 00 00 00 00 00   ......EE........
&000030 : CD 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................

IDEFS discop_Simtec(1,1,&1FE006,&0,..,&200)
Partition found
IDEFS discop_Simtec(1,1,&1FE006,&0,..,&200)

Boot DiscRec:
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 09 3F 10 00 0F 0B 00 00 01 7C 20 00 F9 02 00 00   .?........ .....
&000010 : 00 C0 53 3D 00 00 46 46 0D 00 00 00 00 00 00 00   ..S=..FF........
&000020 : CD 0F 00 00 00 00 00 00 00 01 00 00 00 00 00 00   ................
&000030 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 32   ...............2

Full DiscRec is in Zone 62 at LBA &F5980
LBA size in bits=4096 Log2=9
Zone spare bits=32
DiscRec size in bits=480
Log2 bytes per map bit=11

IDEFS discop_Simtec(1,1,&2F3980,&0,..,&40)

Full DiscRec:
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 80 08 82 FF 09 3F 10 00 0F 0B 00 00 01 7C 20 00   .....?........ .
&000010 : F9 02 00 00 00 C0 53 3D 00 00 46 46 0D 00 00 00   ......S=..FF....
&000020 : 00 00 00 00 CD 0F 00 00 00 00 00 00 00 01 00 00   ................
&000030 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ................

Searching for mounted drive IDEFS::FF
Matching FileCore disc found as IDEFS::1
Free=&03D514800
OS Size in LBA=&0001EA9E0
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 61 6E 64 79 AD E9 23 57 31 23 EA FD 00 00 00 00   andy..#W1#......
&000010 : 09 3F 10 00 0F 0B 00 00 01 7C 20 00 F9 02 00 00   .?........ .....
&000020 : 00 C0 53 3D 00 00 46 46 0D 00 00 00 00 00 00 00   ..S=..FF........
&000030 : CD 0F 00 00 00 00 00 00 00 01 00 00 00 00 00 00   ................

IDEFS discop_Simtec(1,1,&3E89E6,&0,..,&200)
...failed
BASIC END=474B8
Attachments
corrected.png
corrected.png (28.57 KiB) Viewed 21431 times
User avatar
IanJeffray
Posts: 165
Joined: Mon Jan 18, 2021

Re: Partition Manager feedback

Post by IanJeffray »

Noticed a little UI bug... if you start dragging the "Progress" window, and keep hold of it until the main window's appeared, then it stays onscreen forever.
JonAbbott
Posts: 3311
Joined: Thu Apr 11, 2013
Location: Essex
Contact:

Re: Partition Manager feedback

Post by JonAbbott »

IanJeffray wrote: Sun Nov 13, 2022 Noticed a little UI bug... if you start dragging the "Progress" window, and keep hold of it until the main window's appeared, then it stays onscreen forever.
That sounds like a bug in WindowManager, it looks like the Wimp_CloseWindow request is being ignored or dropped. I'll have to try and create a repro and report it to ROOL.
IanJeffray wrote: Sun Nov 13, 2022 I've just re-created some and ... it's missing the last one?
But then ... look at those two 'DD' icons on the bar... IDETool let me accidentally create two drives both called "DD" (I wasn't paying attention)... so something in your code looks like it's getting upset with that?
Looking at the debug log, it read the boot block of the 2nd 'DD' but must have been missing the magic word so wasn't a valid partition. My code stops at the first non-valid partition.

As IDEFS picked up all the partitions, it would imply I'm not parsing the linked partitions correctly. I'll alter the debug output and we'll have to recreate the problem to see what's in the 2nd 'DD' boot block.
IanJeffray wrote: Sun Nov 13, 2022 I deleted 'EE' and 'DD' then created 'EE' and 'FF' with the same sizes as the duff one and it seems ok now...
Thanks. It looks like there might be 3 magic words in the Boot block which matches my HCCS (but with different values):

Code: Select all

Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 61 6E 64 79 AD E9 23 57 31 23 EA FD 00 00 00 00   andy..#W1#......
          ^^ 3 magic words                    ^^ mystery word 
I'm not sure what the value is in the 4th word. HCCS uses the first nibble from it, the Simtec also checks bits 4 and 8 and passes the whole word to IDEFS_SetDriveConfig in R1.

IDEFS_SetDriveConfig R1 bit 1 might be a flag for non-ADFS partition regions. bit 2 appears to be related to IRQ being disabled. bits 24-31 affect the IDE transfer mode.

Does !IDETool let you create non-ADFS partitions? If so, create one and grab the logs - I'd expect word 4 to be non-zero.

I'd say based on this new info, it looks like HCCS has the first IDEFS written by Andy Armstrong. He later modified IDEFS for the Simtec, with a more fleshed out SWI interface and additional features.
User avatar
IanJeffray
Posts: 165
Joined: Mon Jan 18, 2021

Re: Partition Manager feedback

Post by IanJeffray »

JonAbbott wrote: Mon Nov 14, 2022 Does !IDETool let you create non-ADFS partitions?
IDETool has nothing to do with ADFS at all - it's purely for the Simtec podules.
JonAbbott
Posts: 3311
Joined: Thu Apr 11, 2013
Location: Essex
Contact:

Re: Partition Manager feedback

Post by JonAbbott »

IanJeffray wrote: Mon Nov 14, 2022
JonAbbott wrote: Mon Nov 14, 2022 Does !IDETool let you create non-ADFS partitions?
IDETool has nothing to do with ADFS at all - it's purely for the Simtec podules.
Sorry, what I meant to ask is: Does !IDETool let you create non-FileCore partitions?
User avatar
IanJeffray
Posts: 165
Joined: Mon Jan 18, 2021

Re: Partition Manager feedback

Post by IanJeffray »

JonAbbott wrote: Mon Nov 14, 2022 Does !IDETool let you create non-FileCore partitions?
Ooh. Er, well, I'm not exactly sure what that really means, but there are no options other than partition sizes (and a few tweaks regarding 'long cable mode') -- I'm not sure what non-FileCore would even be? RISCiX? Even if you chose the "don't erase/initialise" option, you still get a filesystem on any new partition.
IDETool.png
IDETool.png (29.05 KiB) Viewed 21366 times
JonAbbott
Posts: 3311
Joined: Thu Apr 11, 2013
Location: Essex
Contact:

Re: Partition Manager feedback

Post by JonAbbott »

IanJeffray wrote: Mon Nov 14, 2022 I'm not exactly sure what that really means
FAT would be the obvious, but it clearly doesn't offer any choices.

Could you try selecting "Don't automount" on a partition and grab the logs please. I suspect that's one of the bits I'm after.
Post Reply