[comp.os.minix] Does MINIX work on the AT&T PC6300 Plus?

rs2@houxu.UUCP (Robert Switzer KA2CZU) (07/01/87)

Sorry to ask this since I know a list of known "working"
MINIX machines has already been posted, however, I
just received MINIX-THE FLOPPIES, and am wondering they
won't work on my PC6300 Plus.  So I was wondering if
any other AT&T MINIX-ites had gotten MINIX working on
the Plus?

Thanks,
Robert S.

p.s. I get to the point where /etc/rc is *supposed* to
run asking me to insert the /usr floppy when everything
stops.  Characters get echoed but that's all.  My next move
is to try the floppies on a real IBM AT.

p.p.s. yes I know that MINIX is "working" on the PC6300.
-- 
<Disclaimer: the above are my sole representations and not the
 official opinion of my employer>
Robert Switzer KA2CZU - AT&T
Rm 2J208, Holmdel, NJ (201)949-7281

tbm@homxc.UUCP (T.MERRICK) (07/02/87)

> Minix won't boot on 6300+.  Quits at the time /etc/rc is supposed to run.

I had identical experience on an ATT 6300+ when using the AT 1.2 meg
disks on drive A, a 1.2meg unit.

I then tried the disks formatted for the PC (360k) and Minix booted just fine!
I did not get to try the hard disk.

I tried to mount a FS on drive B (a 360k)  and could not.
The same FS would mount nicely on the 1.2meg unit.  (Curious???)

I have not tried any patches except an early one on the 1.2meg set.  I forget
the purpose of that patch, but it did not good at all.

Tom Merrick ATT BTL Andover MA.

kav@ihlpa.ATT.COM (K. Vangsness) (07/02/87)

MINIX does work on the 6300+. I have a 6300+ the came with a
360K floppy and was able to boot up the 360K MINIX floppys
with no problem. For reasons that I don't yet understand, the
same floppys do not work on the plus if it has a 1.2MB floppy.
(I know because I just upgraded my system to a 1.2MB floppy and
I can no longer boot MINIX - all other 360K floppys work fine)
The system comes up, process 3 starts up (a shell reading /etc/rc?)
and eats lots of CPU time.

When I was able to boot my 6300+ on MINIX, I got the hard disk working.
This required the following changes: (sorry I'm not specific here, but
I don't have the changes handy - If anyone wants the actual changes,
send me mail.)

	Force the cpu type (in main.c) to be an XT. The 6300+ looks
	like an AT to MINIX, but the hard disk interrupts at the
	XT vector.

	Apply Gary Olivers fixes to the xt_wini driver. I Then 
	had to hard code the disk parameters for the 20 MB
	drive into the drive initialization function. For some
	reason it though the hard drive had 5 heads!
	The values I used were 4 heads, 611 cylinders, control byte = 5.

	
Also, my hard disk has a defect at cylinder 46. Has anyone modified
mkfs so that it will take bad blocks out of the free list?

	Kurt Vangsness
	AT&T Bell Laboratories - Naperville, Ill
	ihnp4!ihlpa!kav