Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 17 Nov 1999 18:01:35 -0600
From:      "Juan E. Navarro" <jnavarro@cs.rice.edu>
To:        Andrew Gallatin <gallatin@cs.duke.edu>
Cc:        Steve Sizemore <steve@cmpharm.ucsf.edu>, freebsd-alpha@freebsd.org
Subject:   Re: Can't make -current world or kernel on 21264
Message-ID:  <383341DF.7E3E455A@cs.rice.edu>
References:  <19991102152703.C93980@cmpharm.ucsf.edu> <14367.36489.891040.341959@grasshopper.cs.duke.edu> <382072E6.F1860BD4@cs.rice.edu> <14368.47749.129492.944260@grasshopper.cs.duke.edu> <38321394.91E3E8A7@cs.rice.edu> <14386.44695.295211.502782@grasshopper.cs.duke.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
Andrew Gallatin wrote:
> 
> Juan E. Navarro writes:
>  > Hi, Andrew. My XP1000 went nonfunctional, but now that it's up after a
>  > surgery I tried again. I reinstalled using the 19991111 floppies. The
>  > instalation went fine, but I still cannot boot.
>  >
>  > >>>boot dka0
>  > (boot dka0.0.0.6.1 -flags a)
>  > block 0 of dka0.0.0.6.1 is a valid boot block
>  > reading 15 blocks from dka0.0.0.6.1
>  > bootstrap code read in
>  > base = 19e000, image_start = 0, image_bytes = 1e00
>  > initializing HWRPB at 2000
>  > initializing page table at 1fff0000
>  > initializing machine state
>  > setting affinity to the primary CPU
>  > jumping to bootstrap code
>  > Loadig /boot/loader
>  > I/O request to dka0.0.0.6.1 is invalid (check type, offset, and size)
>  > Can't open file /boot/loader
>  >
>  > halted CPU 0
>  >
>  > halt code = 5
>  > HALT instruction executed
>  > PC = 20000038
>  > boot failure
>  > >>>
> 
> You did install to dka0, right?

Right.
 
> And you do not have a DOS fdisk label on the disk, right?  Eg, you
> need to use the entire disk. Not a slice.  Do you didn't use a slice,
> right?

Right.

> If yes to both, then it appears the installation installed a broken
> loader.  Since the loader has always worked for me since its
> inception, my first guess would be that the installation installed an
> i386 world.
> 
> Try booting from the floppy.  Do NOT load the mfsroot, just hit
> return.  Then let the kernel boot.  It should look for your root
> device & mount it.  If this works, try mounting the kern.flp floppy &
> copy the floppy's boot/loader to /boot/loader.

I tried it with no success. In fact, the boot/loader in the disk was
identical to the one in the floppy. 

The problem seems to be rather in the first stage bootstrap program,
which does not recognize the disk and, hence, cannot find /boot/loader.
When I boot from the floppy, an lsdev at the boot prompt shows only:

disk @ 0x2001d340
    disk0:   SRM drive DVA 0 0 0 0 0 0 0

The weird thing is that the kernel does recognize the disk.

-- 
++*Juan--


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-alpha" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?383341DF.7E3E455A>