Have reloaded 6.0 (twice) on Sparc Voyager (5 internals) and everything works except the floppy. When attempting to mount, the error "/dev/fd0 not a valid block device" appears. I've deleted the device and recreated with MAKEDEV with no good results. I noticed that msdos.o is not loaded in the kernel (via insmod) and comes up with strage errors when loaded manually (don't know if required). I will try to load a newer kernel, egcs & gcc (X crashes now and again) to see if that fixes the problem. Any suggestions? Appreciate heavily
*********************************** * Fixed! Thanks Mark! * *********************************** Phiber Mark sent me the fix below: I've found the source of the problem, and resolved it. It's one of two things, involving the Disk Change Line: either the DCL isn't used in the Voyager, or the linux driver doesn't detect it properly. In either case it doesn't matter, because you can pass the option "floppy=broken_dcl" to the kernel from silo, after which the floppy drive seems to work rather nicely! Rather than having to type that every time, obviously you can add it to your /etc/silo.conf as append="floppy=broken_dcl" in your linux label section. This should be in the FAQ! Cheers,