Date: Thu, 13 Oct 2005 15:07:20 +0200 From: Enrique Ayesta Perojo <eayesta@portugalete.uned.es> To: freebsd-questions@freebsd.org Subject: Re: Upgrading to freebsd 5.4 STABLE from 5.3 kernel panic, what do i do to get data back? Message-ID: <200510131507.21387.eayesta@portugalete.uned.es> In-Reply-To: <000601c5cff4$97a83400$640010ac@neo> References: <000601c5cff4$97a83400$640010ac@neo>
next in thread | previous in thread | raw e-mail | index | archive | help
El Osteguna 13 Urria 2005 14:49, Alex escribi=F3: > Hello list! > > I have been successfully been running 5.3 for a couple of weeks when i > decided i should upgrade to 5.4 stable. Now the make world went fine > except mergemaster complaining it couldn't find usr/src/etc or something > similar. I made make buildkernel wich also went fine. But when I booted > into my upgraded system I got kernel panic, so I made another restart > and this time it went ok. > > Yestoday I removed SCSI card and DAT tape and NIC so I can have them in > my main server. > > Now i cant get past this: > > freebsd 5.4-stable > > kernel trap 12 with interupts disabled > > Fatal trap 12: page fault while in kernel mode > fault virtual address =3D 0x9 > fault code =3D supervisor write, page not present > instruction pointer =3D 0x8 :0xc077c073 > stack pointer =3D 0x10 :0xc0c20d00 > frame pointer =3D 0x10 :0xc0c20d0c > code segment =3D base 0x0, limit 0xfffff, type 0x1b > =3D DPL 0, pres 1, def32 1, gran 1 > processor eflags =3D resume, IOPL =3D 0 > current process =3D 0 () > trap number =3D 12 > panic: page fault > Uptime: 1s > > So my attack-plan is to reinstall system from scratch and never do make > buildworld & make buildkernel again, BUT, I have a whole lot of > information remaining on both disks that are in right now. From what I > could see in the installer, fbsd installer wont let me "install in a > different directory with filesystem still intact" like windows > does....or does it? > > Please help! :) You don't need to reinstall from scratch. Get into the boot loader prompt a= nd=20 type boot "kernel.old", this way you'll boot the old 5.3 kernel. Once there= ,=20 update your src tree and perform the upgrade following the instructions in= =20 the 20.4.1 chapter of the handbook: http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/makeworld.html
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200510131507.21387.eayesta>