LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Other *NIX Forums > Solaris / OpenSolaris
User Name
Password
Solaris / OpenSolaris This forum is for the discussion of Solaris, OpenSolaris, OpenIndiana, and illumos.
General Sun, SunOS and Sparc related questions also go here. Any Solaris fork or distribution is welcome.

Notices


Reply
  Search this Thread
Old 09-30-2004, 08:04 AM   #1
NeeD_ResT
LQ Newbie
 
Registered: Sep 2004
Location: Canada Québec
Distribution: Debian 3.0r2 i386/sparc mandrake 9.1/i586
Posts: 20

Rep: Reputation: 0
Information on boot parameter Debian/Sparc


Information on boot parameter Debian/Sparc ( post #1)

Hello,

I have :
Sun sparc/station 20
Debian 3.0r2 for sparc (arch:sun4m)
Linux kernel 2.2.20 SMP (2 CPU 180 Mhz)
4GB SCSI hard disk


When i power up my station i see this error :
Code:
Boot device: /iommu/sbus/espdama@f,400000/esp@f,800000/sd@3,0 File and args: 
SILO Buggy old PROMs don't allow reading past 1GB from start of the disk. Send
complains to SMCC

Read error on block 786436 (tried 4096, got -1)

Cannot find /etc/silo.conf (Unknown ext2 error)

Couldn,t load /etc/silo.conf
No config file loaded, you can boot just from this command line
...
boot:
To be able to boot i need to type this :
Boot :1/vmlinuz root=/dev/sda3
What can i do to fix this error, i think i need to add a line in SILO (SILO is the lilo for sparc computer).

Here my silo.conf and fstab files :
Code:
~$ cat /etc/silo.conf
partition=1
root=/dev/sda1
timeout=100
image=1/vmlinuz
label=linux
read-only
I try to change the line root=/dev/sda1 to root=/dev/sda3 but it didn't correct the problem.
Code:
$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>               <dump>  <pass>
/dev/sda1       /               ext2    errors=remount-ro       0       1
/dev/sda2       none            swap    sw                      0       0
proc            /proc           proc    defaults                0       0
/dev/fd0        /floppy         auto    user,noauto             0       0
/dev/cdrom      /cdrom          iso9660 ro,user,noauto          0       0
 
Old 11-12-2004, 09:03 PM   #2
polty15
LQ Newbie
 
Registered: Nov 2004
Distribution: Debian, Mandrake, Red Hat
Posts: 3

Rep: Reputation: 0
Hi. I want to tell that I have the same problem until today when I discover the answer. I am from Colombia and this is what a
make:


In the archive silo.conf that is on /etc (I think that is the sda1 partition in your case) put the following lines:

timeout=50
partition=1
root=/dev/sda1
image=/boot/vmlinuz-2.2.20-sun4dmc
label=linux
root=/dev/sda1
read-only


I Think your error is in the fourth line because you are no calling very well the image or when you make your silo.conf you are not put in it in the right place. You have tu put in on in the /etc of the first hard disk.

When you are installing Debian and mount the first hard disk and enter in the console, note that Debian mount your hard disk in the directory /target.

By console you enter to this carpet and then to the carpet /etc and then create your file of configuration with the next sentence:

nano-tiny silo.conf and put the lines I described at the beginning
then you reboot and see your system boot by the hard disk

If you dont understand just write me to

polty15@yahoo.com

I hope you understand
 
Old 11-23-2004, 09:02 AM   #3
lpd
Member
 
Registered: Nov 2004
Distribution: Debian Unstable
Posts: 77

Rep: Reputation: 15
LILO, one of the boot loaders for i386 used to have a similar problem as your prom/bios is having now. (Like the error message says) It can only read the first part of the disk so you'll have to make sure that your kernel and any initrd-images are placed there.
Default Solaris installations do this by making a fairly small "/"-partition (a few hundred MB) then making larger partitions for /usr, /var,/tmp etc on the other parts of the disk.
In linux I'd recommend that you create a small (20-50 MB) partition at the beginning of the disk that you mount as "/boot". That way your Prom will always be able to find and read your kernels and you can put your other linux partitions anywhere else on the disk(s).


/Lpd - Your friendly Line Printer Daemon.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Mountind Debian 3.0r.3 in a Sparc 5 polty15 Solaris / OpenSolaris 0 11-13-2004 11:21 AM
Is there a non-us debian sarge-sparc-1.iso ? NeeD_ResT Debian 0 10-31-2004 05:26 PM
Information on boot parameter Debian/Sparc NeeD_ResT Debian 0 09-29-2004 12:43 PM
Debian Sparc busmouse lock up rascal Linux - Software 0 10-18-2002 03:20 AM
sparc-debian problem rlpt Linux - Networking 0 11-24-2001 04:59 AM

LinuxQuestions.org > Forums > Other *NIX Forums > Solaris / OpenSolaris

All times are GMT -5. The time now is 03:33 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration