The UNIX and Linux Forums  

Go Back   The UNIX and Linux Forums > Top Forums > UNIX for Advanced & Expert Users
Google UNIX.COM


UNIX for Advanced & Expert Users Advanced UNIX and Linux questions go here. Expert-to-Expert.

More UNIX and Linux Forum Topics You Might Find Helpful
Thread Thread Starter Forum Replies Last Post
Booting problem Veritas pradeeprajput_k SUN Solaris 4 10-03-2005 04:20 AM
A Big Problem in LINUX Booting great_indian UNIX for Dummies Questions & Answers 1 09-14-2005 05:51 AM
SCO OpenServer Booting Problem Jeff Boyce UNIX for Dummies Questions & Answers 1 07-23-2004 05:32 AM
Booting Problem rajashekaran UNIX for Advanced & Expert Users 2 01-28-2002 06:01 PM
Problem with booting Mr.Rudiment UNIX for Dummies Questions & Answers 3 01-25-2002 04:44 AM

Closed Thread
 
Submit Tools LinkBack Thread Tools Search this Thread Display Modes
  #1  
Old 06-28-2002
Registered User
 

Join Date: Dec 2001
Location: Lagos, Nigeria
Posts: 41
Sun Booting problem

I was trying to test run a /bin/bash script i had just written when my monitor suddenly went blank.I had to shut down the machine from the systems main power. I was unable to boot afterwards and soo i went for the interactive boot process by typing boot -a.
I succeded in the first stage of the Interactive boot procedure; "Enter filename..etc" but when i got to the second stage; "Name of default directory for modules.....", i got the error message below;
boot: cannot find misc/krtld
boot: error loading interpreter (misc/krtld)

I use a Sun Enterprise 220R system that runs solaris 2.6. My uname -m is sun4u, it's a sun ultra system ( boot PROM 3).

nb: when i go to ok prompt and i type "printenv boot-file", it prints ; boot-file =
Nothing more.

Please i need to know what is causing this error message and how i can rectify it.

Please i need a really urgent response.
__________________
Simbo Adeyemi ( Miss)
m.c.s.e.
m.c.p.
c.c.n.a.
Forum Sponsor
  #2  
Old 06-28-2002
RTM's Avatar
RTM RTM is offline
Hog Hunter
 
Join Date: Apr 2002
Location: On my motorcycle
Posts: 3,039
Suggest you boot cdrom -s and attempt fsck on all your normal partitions (/dev/rdsk/cXtXdX).

But, if you are just looking for what the boot-file should be:

How do I configure the system to boot a 32-bit kernel?
If the Ultra machine meets the hardware and software requirements for 64-bit boot, the boot-file variable must be set to kernel/unix. If not, then the machine will boot 64-bit. The boot-file variable can be set by either the Solaris eeprom command or the OBP setenv command.

eeprom: Login as root and use the eeprom command to set the boot-file parameter to the 32-bit kernel:

# /usr/sbin/eeprom boot-file="kernel/unix"
The next system reboot will boot the 32-bit kernel.

setenv: From the system's OBP OK> prompt, use the setenv command to set the boot-file parameter to the 32-bit kernel:

OK> setenv boot-file kernel/unix



It doesn't matter that you aren't running a 64-bit kernel - to boot it as 32 the boot-file can be empty on Solaris 2.6 - but since you asked, that is what goes in there "kernel/unix".

As far as the error you received - found the following bug reports on Sunsolve:
1. boot: error loading interpreter (misc/krtld)
Bug Reports: 4638108 6%
15 Feb 2002
2. X86 fails installation when "/" is partitioned to be bigger than 1024 cylinders
Bug Reports: 1259819 3%
25 Oct 1996
3. Reconfiguration didn't success after a stop A
Bug Reports: 4398062 3%
11 Jul 2001

None of them had a work around.
Google The UNIX and Linux Forums
Closed Thread

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes




All times are GMT -7. The time now is 03:04 PM.


Powered by: vBulletin, Copyright ©2000 - 2006, Jelsoft Enterprises Limited.
The UNIX and Linux Forums Content Copyright ©1993-2008. All Rights Reserved.Ad Management by RedTyger Visit The Complex Event Processing Blog

Content Relevant URLs by vBSEO 3.2.0