staff@cadlab.sublink.ORG (Alex Martelli) (09/12/90)
Just installed Interactive VP/IX 1.2 under Interactive Unix 2.2 on a generic 386 box with 2 x 60meg Fujiutsu RLL drives, WD RLL controller. First drive has a 21meg DOS partition and 40meg for Unix; it was split with Interactive's "fdisk", who marked the former as "DOS12", meaning I guess a 12-bit-FAT thingy. The second one used to be fully-DOS, 3.3, with 32meg primary partition and 29meg extended one; the second partition was just "taken over" for more Unix disk space. Interactive fdisk shows the first partition as "DOS16". The setup seems to mostly work, BUT... directories on the DOS side on 1st disk which have more than 64 files are "truncated", i.e. only the first 64 files are accessible, when mounted with mount -f DOS, in both native-Unix and VP/IX; "dossette" shows them correctly, as does native dos when floppy-booted; trying to write a 65th file appears to work on the Unix side, but is NOT visible from the DOS side and indeed gives errors on CHKDSK. No such problem on 2nd disk. Is this a known problem? Workarounds? Any way I can force a small DOS partition to be made with a 16-bit FAT? I do NOT plan to keep a 30-plus meg partition around forever, it's just transitional... 10meg is more like it in the long run. Another oddity, on 2nd disk. Looking for some .ZIP archive I did a "ls *ZIP*" from Unix on the "mount -f DOS"-ed disk... and got the listing for a file called "4DOS" with a claimed name of "*ZIP*"!!! This is fully repeatable. I assume that file-slot used to be something like ZIPPO.ZIP and was later reused by DOS as, say, "4DOS#.ZIP" where the "#" stands for some "filename terminator", and Interactive's "dos filesystem" code does not recognize the terminator??? Any way I can check for this and maybe kludge around it? It was harmless THIS time but I can just imagine what COULD happen...!!! -- Alex Martelli - CAD.LAB s.p.a., v. Stalingrado 45, Bologna, Italia Email: (work:) staff@cadlab.sublink.org, (home:) alex@am.sublink.org Phone: (work:) ++39 (51) 371099, (home:) ++39 (51) 250434; Fax: ++39 (51) 366964 (work only; any time of day or night).