Return to BSD News archive
Newsgroups: comp.unix.bsd Path: sserve!manuel!munnari.oz.au!uunet!wupost!spool.mu.edu!agate!tfs.com!tfs.com!julian From: julian@tfs.com (Julian Elischer) Subject: floppy has never worked.. ideas? (MORE) Message-ID: <1992Sep20.213032.26877@tfs.com> Organization: TRW Financial Systems Date: Sun, 20 Sep 1992 21:30:32 GMT Lines: 52 Hi In an attempt to get the boot blocks working from floppies I have run up against a problem that has me stumped. My floppy drive has never worked under 386bsd, unless I'm booting off it. yes That's right.. the same kernel will boot off the floppy and happily access it AND the hard disk(s) however if I boot off the hard disk, my floppy is instant death. (usually it just hangs, but occasionally it's a reboot) The LED on the floppy never even flashes.. it's just instant sleep for the process. ps line below: UID PID PPID CPU PRI NI VSZ RSS WCHAN STAT TT TIME COMMAND 0 473 168 1 -6 0 92 0 2dbc80 D+ p0 0:00.12 dd if /dev/rfd0a of /dev/null heaven only knows what is at 2dbc80 and who sleeps at -6? The config for the kernel includes: controller fd0 at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr disk fd0 at fd0 drive 0 disk fd1 at fd0 drive 1 and I just noticed that the dmesg does not show a floppy being found during probe time. (I guess that explains the hang.) sst # dmesg pc0<color> at 0x60 irq 1 on isa com1 at 0x3f8 irq 4 on isa com2 at 0x2f8 irq 3 on isa wd0 0:<WD1007V> at 0x1f0 irq 14 on isa aha0 reading board settings, 200 nSEC ok, use 250 nSEC **aha0 probing for scsi devices** dev0,lu0: type 0(direct),fixed 'MAXTOR XT-8760S B5H ' scsi1 sd0: 633MB, cyls 1632, heads 15, secs 53, bytes/sec 512 dev6,lu0: type 5(readonly),removable 'SONY CD-ROM CDU-8012 3.1a' scsi2 cd present aha0 at 0x330 irq 11 drq 5 on isa we0 ethernet address 00:00:c0:49:f2:42 at 0x280 irq 9 on isa npx0 at 0xf0 irq 13 on isa If I boot of floppy,there is an extra line in the boot banner proclaiming the existance of a 1.2MB floppy. Does anybody have a clue as to why a floppy would not be found unless it's been booted off? This is the same no matter which or who's boot blocks I use. julian