Issue879

Title Page fault when booting an old Pentium machine
Priority bug Status resolved
Superseder Nosy List TGEN, tuxillo
Assigned To TGEN Keywords

Created on 2007-12-07.20:23:00 by tuxillo, last changed by TGEN.

Messages
msg3957 (view) Author: TGEN Date: 2007-12-09.23:05:57
This issue has been resolved, please open another issue instead.
msg3956 (view) Author: tuxillo Date: 2007-12-09.22:52:01
El Sat, 08 Dec 2007 20:46:58 +0000, Thomas E. Spanjaard escribió:

Hello again :)

That patch worked perfect for this case. Anyways, I keep receiving some 
"errors" in dmesg. I have included a dmesg output and a pciconf output.

I have moved all info related this bug into another folder. You can now 
access everything on:

http://leaf.dragonflybsd.org/~tuxillo/bugs/nata_dma/

Thank you very much for your support. 
Cheers
Antonio Huete
msg3955 (view) Author: TGEN Date: 2007-12-09.22:32:58
Fix committed.
msg3953 (view) Author: TGEN Date: 2007-12-08.20:51:00
As said on IRC, please try the patch at 
http://leaf.dragonflybsd.org/~tgen/nata_dma.diff .
msg3950 (view) Author: tuxillo Date: 2007-12-08.08:49:02
El Fri, 07 Dec 2007 14:47:40 -0800, walt escribió:

When booting DragonFly I have tried all the options in the menu, but no 
one of them succeed, I keep getting same error. This BIOS is too old, it 
doesn't have LBA. Machine doesn't have neither CDRom nor floppy drive and 
the BIOS doesn't leave me the choice of booting from CD.
Dragonfly booted fine on the Pentium II I installed.

If you need some more information, please let me know :)
Cheers
Antonio Huete
msg3948 (view) Author: wa1ter Date: 2007-12-07.22:54:02
Right.  It was supposed to be named the 586 but trademark lawyers nixed
that idea.

Well, no one else is asking questions yet, so I'll ask some random ones.

Have you tried booting with ACPI disabled?  (See the DragonFly boot
menu.)  Do you have LBA enabled in your BIOS?  Does the machine have
a CDROM or even a floppy disk drive?  You might try booting the install
disks from FreeBSD or NetBSD or Knoppix just to see what happens.

Oh, and did you try booting that hard disk in the original machine you
used to install DFly?
msg3947 (view) Author: swildner Date: 2007-12-07.21:03:01
No you're not. I386_CPU was removed.

machine/machine_arch are more related to the x86 architecture.

Sascha
msg3946 (view) Author: tuxillo Date: 2007-12-07.20:58:01
El Fri, 07 Dec 2007 12:43:13 -0800, walt escribió:

Hello Walt
I didn't build the kernel since it's a clean install. AFAIK Pentium I 
cpus are I586, correct me if I'm wrong. 

About i386 support, I'm not sure whether it was removed.

Cheers
msg3945 (view) Author: wa1ter Date: 2007-12-07.20:49:00
On Fri, 7 Dec 2007, Antonio Huete wrote:

That *is* an old one.  What cpu options did you build the kernel with:

platform        pc32
machine         i386
machine_arch    i386
cpu             I486_CPU
cpu             I586_CPU
cpu             I686_CPU

BTW, I thought i386 support had been ripped out already, am I wrong
about that?
msg3944 (view) Author: tuxillo Date: 2007-12-07.20:23:00
Hello

Today I installed DragonflyBSD on a old Pentium I 75Mhz with 32MB EDO RAM 
to see what happens. I first installed harddisk on another machine, when 
DF installation procedure ended I installed the harddisk on that old 
machine :P

And what happened is that it doesn't boot at all :-(

It throws a Fatal Trap 12: page fault while in kernel mode and the boot 
process stops

I have uploaded some pictures to leaf so you can see more detailed 
information.

http://leaf.dragonflybsd.org/~tuxillo/bugs/

If you need some more information, let me know.

Cheers
Antonio Huete
History
Date User Action Args
2007-12-09 23:05:57TGENsetstatus: chatting -> resolved
messages: + msg3957
2007-12-09 22:52:04tuxillosetstatus: resolved -> chatting
messages: + msg3956
2007-12-09 22:33:02TGENsetpriority: bug
status: chatting -> resolved
messages: + msg3955
nosy: + TGEN
assignedto: TGEN
2007-12-08 20:51:00TGENsetmessages: + msg3953
2007-12-08 08:49:06tuxillosetmessages: + msg3950
2007-12-07 22:54:06wa1tersetmessages: + msg3948
2007-12-07 21:03:01swildnersetmessages: + msg3947
2007-12-07 20:58:01tuxillosetmessages: + msg3946
2007-12-07 20:49:00wa1tersetstatus: unread -> chatting
messages: + msg3945
2007-12-07 20:23:00tuxillocreate