Amiga partition reading patch
This is a patch known good against Mandrake 2.6.3-7mdk. I suspect it will apply to later versions equally well since the file affected appears to be unchanged as late as 2.6.9-rc1.
I have a large archive of files stored on Amiga volumes. Many of these volumes are on Fujitsu magneto-optical disks with 2k sector size. The existing partitioning code cannot properly read them since it appears the OS automatically deblocks the large sectors into logical 512 byte sectors, something AmigaDOS never did. I arranged the partitioning code to handle this situation.
Second I have some rather strange test case disks, including my largest storage partition, that have somewhat unusual partition values. As such I needed additional information in addition to the first and last block number information. AmigaDOS reserves N blocks, with N greater than or equal to 1 and less than the size of the partition, for some boot time information and signatures. I have some partitions that use other than the usual value of 2.
There is one more "fix" that could be put in if someone needs it. Another value in the "Rigid Disk Blocks" description of a partition is a "PreAlloc" value. It defines a number of blocks at the end of the disk that are not considered to be a real part of the partition. This was "important" in the days of 20 meg and 40 meg hard disks. It is hardly important and not used on modern drives without special user intervention.
This partitioning information is known correct. I wrote the low level portion of the hard disk partitioning code for AmigaDOS 3.5 and 3.9. I am also responsible for one of the more frequently used partitioning tools, RDPrepX, before that.
Please consider adding this to the build tree as a completeness item.
Thank you.
{^_^} Joanne Dow, [email protected]
(I tried submitting this to Roland a couple times now and nothing happened so I am submitting it to the list.)
Hi Joanne,
Quoted 3 lines
This is a patch known good against Mandrake 2.6.3-7mdk. I suspect it will apply to later versions equally well since the file affected appears to be unchanged as late as 2.6.9-rc1.
Sorry, I don't have a patch attached here. Forgot to include?
Quoted 4 lines
This partitioning information is known correct. I wrote the low level portion of the hard disk partitioning code for AmigaDOS 3.5 and 3.9. I am also responsible for one of the more frequently used partitioning tools, RDPrepX, before that.
I can confirm this (as "just another guy" who wrote on AmigaOs 3.9).
So long,
Thomas
Quoted 1 line · Thomas Richter
Hi Joanne,
Hi Joanne, Thomas. Good to hear from you both.
Quoted 5 lines
Quoted 3 lines
This is a patch known good against Mandrake 2.6.3-7mdk. I suspect it will apply to later versions equally well since the file affected appears to be unchanged as late as 2.6.9-rc1.
Sorry, I don't have a patch attached here. Forgot to include?
Apparently, it wasn't attached here either.
Quoted 6 lines
Quoted 4 lines
This partitioning information is known correct. I wrote the low level portion of the hard disk partitioning code for AmigaDOS 3.5 and 3.9. I am also responsible for one of the more frequently used partitioning tools, RDPrepX, before that.
I can confirm this (as "just another guy" who wrote on AmigaOs 3.9).
And an extremely talented "just another guy", thanks again for all you did for amigaos back then Thomas.
Quoted 2 lines
So long,
Thomas
Signature · 8 lines
Cheers, Gene "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) 99.24% setiathome rank, not too shabby for a WV hillbilly Yahoo.com attorneys please note, additions to this message by Gene Heskett are: Copyright 2004 by Maurice Eugene Heskett, all rights reserved.
Something stripped it off. I had it called "amiga_partition_patch.dat". That seems to be a magic suffix for too many things these days. Here it is again.
{^_^}
----- Original Message -----
From: "Thomas Richter" <[email protected]>
To: "jdow" <[email protected]>
Cc: <[email protected]>
Sent: Tuesday, 2004 August, 24 05:18
Subject: Re: Amiga partition reading patch
Quoted 4 lines
Hi Joanne,
Quoted 1 line
This is a patch known good against Mandrake 2.6.3-7mdk. I suspect it
will
Quoted 20 lines
Quoted 2 lines
apply to later versions equally well since the file affected appears to be unchanged as late as 2.6.9-rc1.
Sorry, I don't have a patch attached here. Forgot to include?
Quoted 4 lines
This partitioning information is known correct. I wrote the low level portion of the hard disk partitioning code for AmigaDOS 3.5 and 3.9. I am also responsible for one of the more frequently used partitioning tools, RDPrepX, before that.
I can confirm this (as "just another guy" who wrote on AmigaOs 3.9).
So long,
Thomas-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Quoted 3 lines · jdow
This is a patch known good against Mandrake 2.6.3-7mdk. I suspect it will apply to later versions equally well since the file affected appears to be unchanged as late as 2.6.9-rc1.
When you will send the forgotten patch, can you please CC [email protected]? Thx!
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [email protected]
In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds