Date: Mon, 27 Mar 1995 08:47:45 -0500 From: rj@cadre.com (Rob deFriesse) To: freebsd-questions@freefall.cdrom.com Subject: Re: Kernel panic early in installation. Message-ID: <9503271347.AA10859@newton.cadre.com>
next in thread | raw e-mail | index | archive | help
>From me: >I'm getting the following when I attempt to boot the "boot" floppy: > > Fatal trap 18: integer divide fault while in kernel mode David Greenman wrote: > Just a hint: there use to be bugs in the code when getting size > information for certain types of disk drives...it would get 0 in some > cases and when the kernel then tried to calculate some other values > with this, it would divide by 0 and get the divide fault. You might > consider disabling your disks one at a time until you find the one > causing the problem. It's probably the IDE drive, so I'd start with > that. > > -DG Thank you, David. It did turn out to be caused by one of my drives. Unfortunately, it's one of the SCSI drives that I would prefer not to remove from the system. Q. Will I ever be able to use this drive? Q. If I install the system on another drive and rebuild the kernel, will I be able to use the drive? Q. If not, would getting one of the SNAPs (e.g. 2.0-950322-SNAP) fix the problem? Thank you for your help. I'm attaching my original message in case the information is useful. ----- > I'm getting the following when I attempt to boot the "boot" floppy: > > Fatal trap 18: integer divide fault while in kernel mode > instruction pointer = 0x8:0xf0181a48 > code segment = base 0x0, limit 0xfffff, type 0x1b > = DPL 0, pres 1, def32 1, gran 1 > processor eflags = interrupt enabled, resume, IOPL = 0 > current process = 0 () > interrupt mask = > panic: integer divide fault > hit reset please > > This error apparently occurred after the boot completed probing the > devices. I was not presented with the menu that the installation > notes describe. > > This is the FreeBSD 2.0 installation from Walnut Creek. (from > /.11/FreeBSD/2.0-RELEASE) I created the 3.5" floppies using the the > following commands: > > dd if=boot_144.flp of=/dev/diskette bs=18b > dd if=cpio.flp of=/dev/diskette bs=18b > > (This was done on a Sparc station running Solaris 2.4.) > > The machine is an Intel 486DX/2-66 on a Nice EISA mother board with > the SIS chipset, vintage '92-'93. > > Are the HD's relevant this early in the process? I have a Quantum 52 > MB IDE, an Adaptek 1742 with a Fujitsu 520 MB SCSI (2426 I think), a > Seagate 2.1 GB SCSI, and a Wangdat 3200 4mm tape. I have only one > floppy drive. (drive A:) > > I tried disabling the internal and external caches. I turned the > turbo switch off so the machine ran at 25MHz. Neither helped. > > Questions: > > Should I create the boot and cpio floppies from DOS instead? > > Should I switch the Adaptek 1742 over to 1540 mode? > > Should I use a later snapshot release of FreeBSD? > > I would be grateful for any help. Thank you. -- Rob deFriesse Mail: Rob.deFriesse@cadre.com Cadre Technologies Inc. Phone: (401) 351-5950 222 Richmond St. Fax: (401) 455-6800 Providence, RI 02903
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9503271347.AA10859>