From: zlsiial@uts.mcc.ac.uk (A. V. Le Blanc) Subject: Re: DRDOS 6.0 and Linux problem Date: Mon, 5 Jul 1993 13:59:01 GMT
In article <basato.741850686@cwis> basato@cwis.unomaha.edu (Blaine A. Asato) writes:
>I'm having a problem with DRDOS 6.0 and Linux. DRDOS keeps assigning drive
>letters to my Linux partitions....
>... DRDOS allows access to the Linux partition
>and has corrupted Linux with the DRDOS DISKMAP program....
>Is there any way I can force DRDOS to only recognize the DRDOS partition?
In several README files -- and even in the FAQ at one time -- there was
a warning: Do not use DRDOS one a machine where the Linux partitions
are numbered 81. DRDOS has a bug, and has had a bug for at least 3 releases,
whereby it ignores the high bit in a partition type code; thus it reads
0x81 as 0x1, which is the code for a DOS (or DRDOS) partition.
Unfortunately, this is not currently in the FAQ, and if it were, the size of
it might well keep you from finding it....
The simplest fix is to change the type codes to 0x41, 0x42, 0x43 instead of
0x81, 0x82 0x83. These numbers mean nothing to DRDOS, and it has not
yet found a way to misinterpret them.
-- Owen
LeBlanc@mcc.ac.uk