Re: Kernel Panic - Trap 12 - page fault

From: Oliver Schneider <os(at)kobo.de>
Date: Tue, 12 Nov 2002 00:54:43 +0100

Hallo,

Also schrieb Bernd Walter am Tue, Nov 12, 2002 at 12:28:58AM +0100:
> On Tue, Nov 12, 2002 at 12:13:30AM +0100, Oliver Schneider wrote:
> > ich habe das gleiche Problem. Sollten wir uns mal auf die Suche machen
> > auf der englischen stable Mailingliste.

Ich habe es gefunden. Ein Patch in machdep.c. Als Workaround wird eine
ältere Version vorgeschlagen. Ist aber schwer zu finden, die scheinen im
Moment alle mit Nvidia und Geforce4 beschäftigt zu sein.

> > Also schrieb Stefan Jahn am Sun, Nov 10, 2002 at 03:29:05PM +0100:
> > > Hier die Fehlermeldung:
> > > - -----------------------
> > > Fatal trap 12: page fault while in vm86 mode
> > > fault virtual address = 0x9fc00
> > > fault code = user read, page not present
> > > instruction pointer = 0xf000:0x3124
> > > stack pointer = 0x0:0xfcc
> > > frame pointer = 0x0:0xfd4
> > > code segment = base 0xc0780001, limit 0xc209f, type 0x14
> > > = DPL 0, pres 0, def32 0, gran 0
> > > processor eflags = interrupt enabled, resume, vm86, IOPL = 0
> > > current process = Idle
> > > interrupt mask = net tty bio cam
> > > trap number = 12
> > > panic: page fault
> > > Uptime: 0s
> >
> > > CPU: Overdrive Pentium/P55C (150.00-MHz 586-class CPU)
> > > Origin = "GenuineIntel" Id = 0x1544 Stepping = 4
> > > Features=0x8001bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,MMX>
> ^^^

au ja, ich habe nur gegrübelt ob, 55 MMX oder nicht ist :)

> Die eigendliche Frage, die sich mir stellt ist, warum die CPU im vm86
> Mode ist.
> Das passiert nur durch Zusatzsoftware!
> Ist das bei dir auch der Fall?

Ich weiß ja nicht wie weit Du kommst beim booten, bei mir lädt der
Kernel, und dann ist Schluß, bei Dir ja wohl auch (sieh uptime 0s:-)).

Zu dem Zeitpunkt weiß er noch gar nichts von seinem Glück und /usr,
nichtmal / ist readonly da.

> Im Zweifelsfall mal folgendes machen:
> mkdir /usr/local/etc/rc.d/nostart
> mv /usr/local/etc/rc.d/* /usr/local/etc/rc.d/nostart
> mkdir /usr/X11R6/etc/rc.d/nostart
> mv /usr/X11R6/etc/rc.d/* /usr/X11R6/etc/rc.d/nostart
> Damit sind die Startscripte der Ports erst mal deaktiviert.
> Wenn der Rechner dann sauber bootet kann man die nach und nach wieder
> eintragen.

Siehe oben. machdep.c auf neudeutsch downgraden.

Gruß
Oliver

-- 
------------------------------------------------------------------
   Wie man weiss, ist "Windows" ebenfalls indianisch und heisst
      ,,Weisser Mann starren durch Glasscheibe auf Sanduhr``
------------------------------------------------------------------
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Tue 12 Nov 2002 - 00:54:58 CET

search this site