Solved

solaris 8 on intel boot problems

Posted on 2001-06-14
4
437 Views
Last Modified: 2013-12-27
I have solaris 8 for intel installed.
One day it crashed after it rebooted automaticly. When I reboot it from hard disk, I got the following error message after loading dhcp and network adapter:
... mount /dev/dsk/c0d0s6 no such device
(My /usr file system installed on /dev/dsk/c0d0s6, and / file system on /dev/dsk/c0d0s0)
    WARNING: /usr/sbin/fsck not found, most likely mount of /usr failed or /usr file system is badly damaged.
 (sure, it cannot find fsck)
boot with -b option in an attempt to recover.

But I got the same error when I choose "b" option at the stage of "select (b)oot or (i)nterpreter".

I happened to boot it from the Device Configuration Assistant Boot Diskette (floppy disk). I also choose the "b" option, this time the system started successfully without any error. The boot from hard disk never succeeded after many attempts.

I want to use fsck to recover the /usr system. But I could not run fsck when /usr mounted.

But I could run fsck when I entered command line console. fsck reported that "/" and "/usr" "File system state in superblock is wrong. FIX?" I fixed it a couple of times until it did not give any such reports. However, I still could not boot it from hard disk. Same problems happened again.

What 's the problem? Could anyone help me? Thanks.

 





 
0
Comment
Question by:ezlee
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
4 Comments
 
LVL 40

Expert Comment

by:jlevie
ID: 6190699
It sounds like you've got a serious filesystem and/or disk problem. Are any other error messages reported when the system attempts to boot? Have you tried to boot in single user mode and fsck the filesystems from there ("b -s" at the boot prompt)? Also while in single user mode you should check your /etc/vfstab file to make sure that it hasn't been damaged.
0
 
LVL 5

Expert Comment

by:Nisus091197
ID: 6192378
Hi,

You should also try to boot from the CDROM and run the format utility.  Check the disk layout.

You can then mount the /usr partition and fsck it safely.

Regards, Nisus
http://www.omnimodo.com
0
 
LVL 21

Expert Comment

by:tfewster
ID: 8050167
No comment has been added lately, so it's time to clean up this Topic Area.
I will leave a recommendation for this question in the Cleanup topic area as follows:

- PAQ, no points refunded

Please leave any comments here within the next 7 days

PLEASE DO NOT ACCEPT THIS COMMENT AS AN ANSWER !

tfewster
Cleanup Volunteer
0
 

Accepted Solution

by:
modulo earned 0 total points
ID: 8099634
Finalized as proposed

modulo

Community Support Moderator
Experts Exchange
0

Featured Post

Get 15 Days FREE Full-Featured Trial

Benefit from a mission critical IT monitoring with Monitis Premium or get it FREE for your entry level monitoring needs.
-Over 200,000 users
-More than 300,000 websites monitored
-Used in 197 countries
-Recommended by 98% of users

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

A metadevice consists of one or more devices (slices). It can be expanded by adding slices. Then, it can be grown to fill a larger space while the file system is in use. However, not all UNIX file systems (UFS) can be expanded this way. The conca…
This tech tip describes how to install the Solaris Operating System from a tape backup that was created using the Solaris flash archive utility. I have used this procedure on the Solaris 8 and 9 OS, and it shoudl also work well on the Solaris 10 rel…
Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…
This video shows how to set up a shell script to accept a positional parameter when called, pass that to a SQL script, accept the output from the statement back and then manipulate it in the Shell.
Suggested Courses

623 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question