From owner-freebsd-current Fri Jun 26 16:40:21 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA29673 for freebsd-current-outgoing; Fri, 26 Jun 1998 16:40:21 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from goliath.camtech.net.au (goliath.camtech.net.au [203.5.73.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA29645 for ; Fri, 26 Jun 1998 16:40:14 -0700 (PDT) (envelope-from thyerm@camtech.net.au) Received: from camtech.net.au (dialup-ad-1-10.camtech.net.au [203.28.0.42]) by goliath.camtech.net.au (8.8.5/8.8.2) with ESMTP id JAA25727; Sat, 27 Jun 1998 09:06:27 +0930 (CST) Message-ID: <35943142.6B9C1C5D@camtech.net.au> Date: Sat, 27 Jun 1998 09:09:46 +0930 From: Matthew Thyer X-Mailer: Mozilla 4.05 [en] (X11; U; FreeBSD 3.0-CURRENT i386) MIME-Version: 1.0 To: Mike Smith CC: Matthew Thyer , Terry Lambert , Jonathan Lemon , current@FreeBSD.ORG Subject: Re: 'fatal trap 12' on boot (smp and up) References: <199806261427.HAA07118@antipodes.cdrom.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG This situation has just become more urgent with the release of Windows 98 which I have just installed over the last several hours. Now a command line only boot of Windows 98 (i.e. hitting F8 before Windows boots and choosing command line only from the menu) cannot run fbsdboot.exe without the crash just as I feared. Now the only way to use fbsdboot.exe is to boot off a floppy disk that has been created with Windows 95 or earlier. I suspect that a Windows 98 startup disk wont help but I haven't tried that yet. So there is no way of booting cleanly using a version of DOS from Windows 98 (and beyond probably). Therefore FreeBSD should not be relying on these vectors being unmodified. Soon no one will have Windows 95 or earlier so its going to be pretty hard to install FreeBSD from the CD-ROM. This is an important issue particularly if "options VM86" becomes non-optional. I'm sorry Mike but your answer "boot from a floppy" wont be any good when everyones floppies have been formatted with Windows 98! Mike Smith wrote: > > > I didn't get around to trying this for a while but now that I > > have, there is no way to select "real mode" or anything much > > at all. > > > > I think you must have been thinking about Windows 3.X where > > you could do these things. > > > > So my question still stands: > > > > Is there anyway to use fbsdboot.exe to boot FreeBSD after > > Windows 95 has restarted into DOS (to run your DOS program) > > when you have "options VM86" in your kernel ? > > No. Windows has destroyed the system; it is necessary to reboot in > order to restore it before FreeBSD can operate correctly. > > You should complain to Microsoft about this; it's their software that's > trashed the vectors. > > > Many people who run multiple OS's rely on fbsdboot to recover > > when their boot block has been trashed. > > Boot from a floppy. > > > Can this memory check be changed to detect whether the vectors > > have been changed ?? > > No; it's effectively impossible to do, and makes the functionality > useless in the first place. > > -- > \\ Sometimes you're ahead, \\ Mike Smith > \\ sometimes you're behind. \\ mike@smith.net.au > \\ The race is long, and in the \\ msmith@freebsd.org > \\ end it's only with yourself. \\ msmith@cdrom.com > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message -- /=====================================================================\ |Work: Matthew.Thyer@dsto.defence.gov.au | Home: thyerm@camtech.net.au| \=====================================================================/ "If it is true that our Universe has a zero net value for all conserved quantities, then it may simply be a fluctuation of the vacuum of some larger space in which our Universe is imbedded. In answer to the question of why it happened, I offer the modest proposal that our Universe is simply one of those things which happen from time to time." E. P. Tryon from "Nature" Vol.246 Dec.14, 1973 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message