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: Tue Apr 04, 2023
IanJeffray wrote: Tue Apr 04, 2023 1013*16*63*512/1024/1024 = 498.5859375

Not sure how you get 503MB. So confused now.
1013/16/63 = 506MB

Sectors range from 1 upward, so you need to increase the sector value by 1 to get the correct value....1013*16*64
But 1013/16/63 as entered in HForm really does get me a 499MB drive, not 506MB. Unless I'm going completely mad :(
Tell me where the calculation "1013*16*63*512/1024/1024" is wrong ?

I've just double-checked this... 63 sectors, 16 cylinders, 1013 sectors.... "Disc Size 498MB" reports IDEForm with Wizzo.
PartitionManager reports "499MB" and ShowFree reports "498MB". Bloomin' thing's given me 2K LFAU with this of course.

BTW - would be really groovy if PartitionManager would have some way of displaying the LFAU ;)

So I ask PartitionManager to make me its default 495MB partition, and change the LFAU to 512, which I know won't work.
It "appears" to work - just gets on and creates a partition.
Except it's quietly used 1024byte LFAU, as it has to. I think that it should have thrown a tantrum really - "Can't use 512byte LFAU, best I can do is 1K, ok?" kind of thing.

So ok, delete that partition. Create another one with PM... 503MB as you say should be fine, and leave LFAU at default.
progress bar gets close to the end (95%ish) and MACHINE LOCKS SOLID. :-(
Reboot. It's created "something". Seems to be a 502MB (according to ShowFree) with 1024byte LFAU (According to DiscInfo).
Not sure I can trust it when it crashed so hard during creation though.
Delete it.
This time quit PM.
Then create a new partition of 503MB.
No hang this time. New "502"MB drive is created. Great.
Let's have another - this is a 2GB DOM, so plenty space for more partitions...
Still good.
And another - let's ask for 504MB this time.
DiskInfo says it's still 1024byte LFAU?!

Just what's going on? PM doesn't even seem to obey its authors rules!

Let's go mad. 505MB ? Finally, a jump to 2K LFAU.

Quit Partition Manager. "Address exception at &038677A0 at line 750". Bugger. That's somewhere in MessageTrans, it looks like.

So I've gone back to three 503MB partitions and a 444MB to fill up the 2G DOM. This feels a bit funky when I'd got used to 495MB being the limit for Wizzo. I feel like I need to absolutely fill them all up and check they're all really working correctly. I have fear.

Another suggestion - since PM can set the boot flag, can it also edit it? The default is to have the boot flag enabled, so all my 4 partitions have it set, which is no issue, but I'd notionally like to "clean them up" - would be nice not to resort to the command line for this.

Rebooted. Loaded PM again, just to check the partitions, Quit PM, "Address exception at &03867594" - that's MessageTrans again. :(
And now PM won't load - just repeatedly gives that same exception (and no line number)
Can't get that behaviour to repeat after a reboot though. Odd.

Last observation for now - noted earlier in the above fun - 499MB + 1GB doesn't equal 2GB. I expect this is a rounding error when going from MB to GB in the unallocated part, but even a single decimal place would be nice here IMO.
1gig.png
1gig.png (3.89 KiB) Viewed 18134 times
JonAbbott
Posts: 3311
Joined: Thu Apr 11, 2013
Location: Essex
Contact:

Re: Partition Manager feedback

Post by JonAbbott »

IanJeffray wrote: Wed Apr 05, 2023 But 1013/16/63 as entered in HForm really does get me a 499MB drive, not 506MB. Unless I'm going completely mad :(
It's not correcting the sector count and taking a literal 63 sectors per track.
IanJeffray wrote: Wed Apr 05, 2023 BTW - would be really groovy if PartitionManager would have some way of displaying the LFAU ;)
It's on the TODO list.
IanJeffray wrote: Wed Apr 05, 2023 So I ask PartitionManager to make me its default 495MB partition, and change the LFAU to 512, which I know won't work.
It "appears" to work - just gets on and creates a partition.
Except it's quietly used 1024byte LFAU, as it has to. I think that it should have thrown a tantrum really - "Can't use 512byte LFAU, best I can do is 1K, ok?" kind of thing.
The "Allocation size" is a starting point. If the geometry doesn't allow it, it will be increased until it reaches a value that works. It also silently adjusts the partition sizes and aligns partition start/ends if required by the filesystem. These aren't things the average end user really needs to be concerned with.

Bare in mind I've written this for non-techies.
IanJeffray wrote: Wed Apr 05, 2023 So ok, delete that partition. Create another one with PM... 503MB as you say should be fine, and leave LFAU at default.
progress bar gets close to the end (95%ish) and MACHINE LOCKS SOLID. :-(
What Podule / Module version are you doing this on? I wonder if the Module might have a bug.
IanJeffray wrote: Wed Apr 05, 2023 And another - let's ask for 504MB this time.
DiskInfo says it's still 1024byte LFAU?!

Just what's going on? PM doesn't even seem to obey its authors rules!
I expect it had to adjust the start or end of the partition to a cylinder boundary...so you probably didn't get a 504MB partition.
IanJeffray wrote: Wed Apr 05, 2023 Quit Partition Manager. "Address exception at &038677A0 at line 750". Bugger. That's somewhere in MessageTrans, it looks like.
Line 750 is an RMReInit I believe, so its likely the filesystem Module caused the abort in MessageTrans.
IanJeffray wrote: Wed Apr 05, 2023 Another suggestion - since PM can set the boot flag, can it also edit it?
Not easily as that would involve modifying the filesystem sectors. When you format a partition it just passes the values to HForm.
IanJeffray wrote: Wed Apr 05, 2023 Rebooted. Loaded PM again, just to check the partitions, Quit PM, "Address exception at &03867594" - that's MessageTrans again. :(
And now PM won't load - just repeatedly gives that same exception (and no line number)
Can't get that behaviour to repeat after a reboot though. Odd.
If you just loaded and then quit PM without doing anything, it would not have done anything fancy. Try using PM after a SHIFT-Power on to rule out Modules loaded during the boot sequence.
IanJeffray wrote: Wed Apr 05, 2023 Last observation for now - noted earlier in the above fun - 499MB + 1GB doesn't equal 2GB. I expect this is a rounding error when going from MB to GB in the unallocated part, but even a single decimal place would be nice here IMO.
That's a rounding issue which I'll correct - it should be giving you 2 decimal places.
User avatar
IanJeffray
Posts: 165
Joined: Mon Jan 18, 2021

Re: Partition Manager feedback

Post by IanJeffray »

JonAbbott wrote: Wed Apr 05, 2023
IanJeffray wrote: Wed Apr 05, 2023 But 1013/16/63 as entered in HForm really does get me a 499MB drive, not 506MB. Unless I'm going completely mad :(
It's not correcting the sector count and taking a literal 63 sectors per track.
It still adds up though... as I've quoted a few times now. I don't think I'm going to get to a point that this makes any sense to me. Oh well.
JonAbbott wrote: Wed Apr 05, 2023 Bare in mind I've written this for non-techies.
Sure. And "Default" should just do what non-techies need - but if I ask for a specific thing, and it shouldn't be just "quietly ignored/correct" IMVHO - it should tell me I've been a moose, at the least.

JonAbbott wrote: Wed Apr 05, 2023
IanJeffray wrote: Wed Apr 05, 2023 Rebooted. Loaded PM again, just to check the partitions, Quit PM, "Address exception at &03867594" - that's MessageTrans again. :(
And now PM won't load - just repeatedly gives that same exception (and no line number)
Can't get that behaviour to repeat after a reboot though. Odd.
If you just loaded and then quit PM without doing anything, it would not have done anything fancy. Try using PM after a SHIFT-Power on to rule out Modules loaded during the boot sequence.
There was no !Boot or anything used during any of the above - just RISC OS 3.1 ROM and loading PM from floppy.

All using Wizzo 3.15 on an A5000 btw.
JonAbbott
Posts: 3311
Joined: Thu Apr 11, 2013
Location: Essex
Contact:

Re: Partition Manager feedback

Post by JonAbbott »

IanJeffray wrote: Wed Apr 05, 2023 "Default" should just do what non-techies need - but if I ask for a specific thing, and it shouldn't be just "quietly ignored/correct" IMVHO - it should tell me I've been a moose, at the least.
That is the intent, I just haven't added the code yet to pre-calculate the LFAU and remove options that are not suitable.
IanJeffray wrote: Wed Apr 05, 2023 There was no !Boot or anything used during any of the above - just RISC OS 3.1 ROM and loading PM from floppy.

All using Wizzo 3.15 on an A5000 btw.
I'll see if I can recreate the issue later using Arculator.
JonAbbott
Posts: 3311
Joined: Thu Apr 11, 2013
Location: Essex
Contact:

Re: Partition Manager feedback

Post by JonAbbott »

IanJeffray wrote: Wed Apr 05, 2023 There was no !Boot or anything used during any of the above - just RISC OS 3.1 ROM and loading PM from floppy.

All using Wizzo 3.15 on an A5000 btw.
I've not managed to produce any crashes under Arculator with Wizzo. I did however notice it was corrupting the first partition's BootRec when writing the partition table, which I've fixed and uploaded to the OP. I don't think it will make any difference to the aborts you're seeing, but try anyway.
User avatar
IanJeffray
Posts: 165
Joined: Mon Jan 18, 2021

Re: Partition Manager feedback

Post by IanJeffray »

Today we launched the latest version of version 0.96 of PM on a machine with a ZIDEFS podule and DOM, and HCCS IDE podule and 61MB spinning rust. The results were... problematic.

First up, "Illegal window handle in "Wimp Library" at line 41" happened almost immediately. I think it was when I tried to adjust the window size. Didn't repeat on retry. Odd.

Next, HCCS partition (just one partition on the drive) isn't recognised by PM....
hccspop.png
hccspop.png (7.69 KiB) Viewed 18060 times
So I do an alt-startup to get a debug log... except that goes pop too!
Error: Unknown or missing variable in "FS.IDEFS" at line 474

Oh well. Here's what part of the debug.txt it did manage to make before exploding:

Code: Select all

PartMgr v0.96 05/04/23 DEBUG
OS Version=310
ADFS found
Checking if IDEFS_Private 2 needs a bugfix
Checking if Free 1/2 need a bugfix
IDEFS found, detected as HCCS v1.02
ZIDEFS found
BASIC END=49E94

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

IDEFS
-----
Potentially 2 physical drives

DiscOp 3/IDENTIFY response:
Word   :    0    1    2    3    4    5    6    7    8    9
000000 : 0A5A 0337 0000 0004 648C 0294 0026 0032 000C 0000 Z.7......d..&.2.....
000010 : 5842 3043 3431 2020 2020 0000 0000 0000 0000 0000 BXC014    ..........
000020 : 0003 0040 0004 312E 3134 2020 2020 436F 6E6E 6572 [email protected]    oCnnre
000030 : 2050 6572 6970 6865 7261 6C73 2036 334D 4220 2D20 P repieharsl6 M3 B -
000040 : 4350 3230 3634 2020 2020 2020 2020 8040 0000 0001 PC0246        @.....
000050 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ....................
000060 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ....................
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 0337 0426 ................7.&.
000130 : 0337 0426 1010 FFFF 0001 4040 0000 0000 0000 0000 7.&.......@@........
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
Using geometry in words 1,3,6
  Cylinders=823 Heads=4 Sectors=38
Drive using CHS addressing
Physical drive is IDEFS 0
Model      =Conner Peripherals 63MB - CP2064
LBA Size   =512
Size in LBA=&00001E8A8
Removable  =0

ZIDEFS
-----
Potentially 1 drives

DiscOp 3/IDENTIFY response:
Word   :    0    1    2    3    4    5    6    7    8    9
000000 : 044A 0F81 0000 0010 0000 0040 003F 003D 0BF0 4000 J.........@.?.=....@
000010 : 4331 3331 3130 3633 3536 4131 3078 3939 4741 6C4A 1C130136651Ax099AGJl
000020 : 0002 0002 0004 4144 2042 3531 324A 3247 4220 4154 ......DAB 15J2G2 BTA
000030 : 4120 466C 6173 6820 4469 736B 2020 2020 2020 2020  AlFsa hiDks        
000040 : 2020 2020 2020 2020 2020 2020 2020 8001 0000 0B00               ......
000050 : 0000 0200 0000 0007 0F81 0010 003F 0BF0 003D 0100 ............?...=...
000060 : 0BF0 003D 0000 0407 0003 0078 0078 0078 0078 0000 ..=.......x.x.x.x...
000070 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ....................
000080 : 007E 0019 706B 400C 4000 7029 400C 4000 001F 0000 ....kp.@.@)p.@.@....
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 0001 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 : 0000 0000 0000 0012 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
Geometry in words 54-58 are reported as valid
  Cylinders=3969 Heads=16 Sectors=63
Drive using LBA addressing
Physical drive is ZIDEFS 0
Model      =2GB ATA Flash Disk
LBA Size   =512
Size in LBA=&0003D0BF0
Removable  =0

add_partitions_IDEFS
====================
IDEFS discop_HCCS(0,1,&6,&0,..,&200)
  IDEFS_Private,8,&C00,..,&200
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 00 00 00 20 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 : 41 6E 64 79 67 66 78 7E 60 7C 65 70 F0 00 F0 00   Andygfx.`.ep....
&0001C0 : 09 26 04 00 0E 09 00 00 00 1F 20 00 3F 02 00 00   .&........ .?...
&0001D0 : 00 50 D1 03 00 00 50 61 72 69 73 00 00 00 00 00   .P....Paris.....
&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 00 F7   ................

Partition 0 found
Error: Unknown or missing variable in "FS.IDEFS" at line 474
User avatar
IanJeffray
Posts: 165
Joined: Mon Jan 18, 2021

Re: Partition Manager feedback

Post by IanJeffray »

And when <unknown> is displayed as shown above, clicking the middle button on it gets "Subscript out of range in "Wimp Library" at line 266".
User avatar
IanJeffray
Posts: 165
Joined: Mon Jan 18, 2021

Re: Partition Manager feedback

Post by IanJeffray »

Ooh. It gets funner-er. Swap the 61MB Conner for an 85MB Seagate on the HCCS.
Now Partition Manager doesn't even see there's any HCCS drive at all!
screen.png
screen.png (24.39 KiB) Viewed 18057 times
Here's the debug log from this run... it says "IDEFS found, detected as HCCS v1.02" in there, so where is it?

Code: Select all

PartMgr v0.96 05/04/23 DEBUG
OS Version=310
ADFS found
Checking if IDEFS_Private 2 needs a bugfix
Checking if Free 1/2 need a bugfix
IDEFS found, detected as HCCS v1.02
ZIDEFS found
BASIC END=49E94

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

IDEFS
-----
Potentially 2 physical drives

ZIDEFS
-----
Potentially 1 drives

DiscOp 3/IDENTIFY response:
Word   :    0    1    2    3    4    5    6    7    8    9
000000 : 044A 0F81 0000 0010 0000 0040 003F 003D 0BF0 4000 J.........@.?.=....@
000010 : 4331 3331 3130 3633 3536 4131 3078 3939 4741 6C4A 1C130136651Ax099AGJl
000020 : 0002 0002 0004 4144 2042 3531 324A 3247 4220 4154 ......DAB 15J2G2 BTA
000030 : 4120 466C 6173 6820 4469 736B 2020 2020 2020 2020  AlFsa hiDks        
000040 : 2020 2020 2020 2020 2020 2020 2020 8001 0000 0B00               ......
000050 : 0000 0200 0000 0007 0F81 0010 003F 0BF0 003D 0100 ............?...=...
000060 : 0BF0 003D 0000 0407 0003 0078 0078 0078 0078 0000 ..=.......x.x.x.x...
000070 : 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ....................
000080 : 007E 0019 706B 400C 4000 7029 400C 4000 001F 0000 ....kp.@.@)p.@.@....
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 0001 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 : 0000 0000 0000 0012 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
Geometry in words 54-58 are reported as valid
  Cylinders=3969 Heads=16 Sectors=63
Drive using LBA addressing
Physical drive is ZIDEFS 0
Model      =2GB ATA Flash Disk
LBA Size   =512
Size in LBA=&0003D0BF0
Removable  =0

add_partitions_ZIDEFS
=====================
Max partitions 4
IDEOp 16 C=0 H=0 S=0 - LBA &1
Partition table:
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 49 44 45 32 00 00 00 00 EE 03 00 00 EE 03 00 00   IDE2............
&000010 : EE 03 00 00 DC 07 00 00 EE 03 00 00 CA 0B 00 00   ................
&000020 : B7 03 00 00 41 44 41 42 4C 45 53 45 43 54 4F 52   ....ADABLESECTOR

New style ZIDEFS partition table found
Partition 0
Start LBA     =&000000000
Size in LBA   =&0000F7920
IDEOp 16 C=0 H=0 S=0 - LBA &7

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 7D 20 00 FB 02 00 00   .?........ .....
&000010 : 00 40 F2 1E 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 E9   ................

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

IDEOp 16 C=0 H=0 S=0 - LBA &7ACC1

Full DiscRec:
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 5C 08 82 06 09 3F 10 00 0F 0A 00 02 01 7D 20 00   \....?........ .
&000010 : FB 02 00 00 00 40 F2 1E 04 8E 5A 34 20 20 20 20   [email protected]    
&000020 : 20 20 20 20 00 00 04 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 ZIDEFS::Z4
Matching FileCore disc found as ZIDEFS::4
OS_FSControl 55 failed, trying 49
Free=&0000EF6A4
OS Size in LBA=&0000F7920

Partition 1
Start LBA     =&0000F7920
Size in LBA   =&0000F7920
IDEOp 16 C=0 H=0 S=0 - LBA &F7927

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 7D 20 00 FB 02 00 00   .?........ .....
&000010 : 00 40 F2 1E 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 E9   ................

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

IDEOp 16 C=0 H=0 S=0 - LBA &1725E1

Full DiscRec:
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : BB 08 82 01 09 3F 10 00 0F 0A 00 00 01 7D 20 00   .....?........ .
&000010 : FB 02 00 00 00 40 F2 1E F4 D1 5A 35 20 20 20 20   [email protected]    
&000020 : 20 20 20 20 00 00 05 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 ZIDEFS::Z5
Matching FileCore disc found as ZIDEFS::5
OS_FSControl 55 failed, trying 49
Free=&0000D13D6
OS Size in LBA=&0000F7920

Partition 2
Start LBA     =&0001EF240
Size in LBA   =&0000F7920
IDEOp 16 C=0 H=0 S=0 - LBA &1EF247

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 7D 20 00 FB 02 00 00   .?........ .....
&000010 : 00 40 F2 1E 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 E9   ................

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

IDEOp 16 C=0 H=0 S=0 - LBA &269F01

Full DiscRec:
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : 8D 00 80 00 09 3F 10 00 0F 0A 00 00 01 7D 20 00   .....?........ .
&000010 : FB 02 00 00 00 40 F2 1E C7 F8 5A 36 20 20 20 20   [email protected]    
&000020 : 20 20 20 20 00 00 06 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 ZIDEFS::Z6
Matching FileCore disc found as ZIDEFS::6
OS_FSControl 55 failed, trying 49
Free=&000068454
OS Size in LBA=&0000F7920

Partition 3
Start LBA     =&0002E6B60
Size in LBA   =&0000EA090
IDEOp 16 C=0 H=0 S=0 - LBA &2E6B67

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 77 40 00 EF 02 00 00   .?.......w@.....
&000010 : 00 20 41 1D 00 00 00 00 00 00 00 00 00 00 00 00   . A.............
&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 52   ...............R

Full DiscRec is in Zone 59 at LBA &73EC0
LBA size in bits=4096 Log2=9
Zone spare bits=64
DiscRec size in bits=480
Log2 bytes per map bit=10

IDEOp 16 C=0 H=0 S=0 - LBA &35AA21

Full DiscRec:
Address :  0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
&000000 : D3 00 80 01 09 3F 10 00 0F 0A 00 00 01 77 40 00   .....?.......w@.
&000010 : EF 02 00 00 00 20 41 1D EC 27 5A 37 20 20 20 20   ..... A..'Z7    
&000020 : 20 20 20 20 00 00 07 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 ZIDEFS::Z7
Matching FileCore disc found as ZIDEFS::7
OS_FSControl 55 failed, trying 49
Free=&00007A664
OS Size in LBA=&0000EA090

Adding unallocated space
 Start of area=0003D0BF0
    Drive size=0003D0BF0
Max accessible=100000000
BASIC END=4B104
JonAbbott
Posts: 3311
Joined: Thu Apr 11, 2013
Location: Essex
Contact:

Re: Partition Manager feedback

Post by JonAbbott »

IanJeffray wrote: Thu Apr 06, 2023 First up, "Illegal window handle in "Wimp Library" at line 41" happened almost immediately. I think it was when I tried to adjust the window size. Didn't repeat on retry. Odd.
That line is opening a window passed from the Wimp, so the only way that would error is if the Wimp returned an invalid window handle to Wimp_Poll. I've no idea why that would happen, or even how!
IanJeffray wrote: Thu Apr 06, 2023 Error: Unknown or missing variable in "FS.IDEFS" at line 474
I've uploaded a revised 0.96 which has the missing variable, see if it fairs any better.
IanJeffray wrote: Thu Apr 06, 2023 Swap the 61MB Conner for an 85MB Seagate on the HCCS.
Now Partition Manager doesn't even see there's any HCCS drive at all!
There's no drives showing in the debug log, which means IDEFS_Private 6 didn't return any drives. Try selecting Refresh drives from the menu and see if it offers to reconfigure the card.
User avatar
IanJeffray
Posts: 165
Joined: Mon Jan 18, 2021

Re: Partition Manager feedback

Post by IanJeffray »

JonAbbott wrote: Fri Apr 07, 2023
IanJeffray wrote: Thu Apr 06, 2023 Swap the 61MB Conner for an 85MB Seagate on the HCCS.
Now Partition Manager doesn't even see there's any HCCS drive at all!
There's no drives showing in the debug log, which means IDEFS_Private 6 didn't return any drives. Try selecting Refresh drives from the menu and see if it offers to reconfigure the card.
Doing that makes it says "HCCS drives mismatch blah blah do you want to reconfigure drives as 0?"
Well, no, obviously I don't, because I have there a perfectly fine working drive. :roll:
Post Reply