[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: SS10 not booting off internal hard drive



zbir@baymountain.com wrote:

> I've got a SS10 with two 500 MB drives ( roughly ). I've made sure that
> both have the Sun whole-disk partition on them ( 's' in fdisk ), but it
> seems no matter what I do, I can't get it to boot off the internal disk.
> Here's the partitioning scheme now ( sizes are rough estimates ):
> 
>  Disk1:
>   /dev/sda1   10M   /boot
>   /dev/sda2   64M   swap
>   /dev/sda3   --    Whole Disk
>   /dev/sda4   300M  /
>   /dev/sda5   130M  /usr/share
> 
>  Disk2:
>   /dev/sda1   430M  /usr
>   /dev/sda2   64M   swap
>   /dev/sda3   --    Whole Disk
           ^
	   Typo ? Shouldn't this be /dev/sdb ?

> Silo.conf:
>   
> partition=1
> root=/dev/sda4
> timeout=100
> image=1/vmlinuz
> label=linux
> read-only

Looks ok to me.

> I can boot from floppy, and from cdrom, but everytime the SS boots, I get
> this:
> Boot device: /iommu/sbus/espdma@f,400000/esp@f,800000/sd@3,0 File and
> args:
> Illegal Instruction

Assuming you have two internal hds properly installed, "boot disk"
as in the line above should get you going. 
( /dev/sda on linux is scsi id 3, the default boot disk on sparcs )

Checklist suggestion:
- is silo installed properly ?
- is there a vmlinuz in /dev/sda1 ?
- #file /boot/vmlinuz should return something like:
  "/boot/vmlinuz  ELF 32-bit MSB executable, SPARC, version 1,
   statically linked, not stripped"
   (That's an uncompressed image. On sparcs, compressing kernels makes little
    sense)


HTH,

Ragga



Reply to: