Solved

root disk crashed!!!!

Posted on 2004-04-14
8
466 Views
Last Modified: 2013-12-27
hi all,

i am having an E3500 sun server with solaris 8 (patch level 12) with a D1000 sun storedge attached to it....the root disk of this server having /,swap,/var & /export/home has crashed.

i am trying to restore the same from my backups which was taken in multiuser mode with all the users logged off & no activity on the disk during the period.

 i am doing restoration by booting through the  sun cdrom in single user mode & restoring it through "ufsrestore rvf".

now my new disk is getting detected at " probe-fcal-all" & also while booted through cd but on loading through the root disk on which all data was recenly backed up,the following happens:

1.>it starts loading the os

2.>shows hostname

3.>then gives errors like

c0t0d0s1 not found

c0t0d0s0 not found , these are my swap & root partitions respectively.

then it comes to single user mode and asks for passwd:

here it accepts my old root passwd but on giving " format" command it shows me the six harddisks on my D1000 but the local hard disk is not shown....& the booting process stops & doesnt proceed further.

also

# cd /dev/dsk

#ls -l

shiows the entries made on todays date....as i had given boot -r...i have also tried restoring from a backup taken 6 months back the effect being the same.

this server being an NIS client many users are being affected by it ..... any suggestions are welcome.

i will summarise

thanks n regards

red
0
Comment
Question by:redim
[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
8 Comments
 
LVL 4

Expert Comment

by:Otetelisanu
ID: 10830275
1. Change the the root disk

2. Boot with boot cdrom

3. Install from CDROM in your new disk the Solaris (only boot disk  c0t0d0s0..7)
    smool install

4. after installation reboot with boor -r

5. cp /usr/lib/fs/ufs/ufsrestore /usr/lib/fs/ufs/ufsrestore1

6. go to /   (cd /)

7 .     /usr/lib/fs/ufs/ufsrestore1 -xfv (from backup file)

Example:
ufsrestore xfs /dev/rmt/0hn 5
or
ufsrestore -xfv /dev/rmt0
.....


That is all



     
0
 
LVL 7

Expert Comment

by:fim32
ID: 10834717
you put the new disk where the old disk was?  meaning, the new disk is at c0t0d0s0?

what does probe-scsi-all show? you say you used probe-fcal-all?  but the disks on the e3500 and the d1000 should be plain old scsi devices?  where does your boot disk reside?

from the errors you have given, it sounds like you just need to rebuild your links.  from single user mode, try "devfsadm -c disk" to see if you can rebuild the disk links.

strange that it would boot up, AND not find your root disk, is it booting off of the network?  what is the path to the boot device?
0
 

Author Comment

by:redim
ID: 10834985
hi administrator
kindly return my 125 pts...i hav solved the issue...as foll:
1.>boot through cd
2.>restore backup
3.>remove path_to_inst & dev links
4.>reconfigure & reboot
thanks to everybody who tried helping.
bye n regards
red
0
Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 

Author Comment

by:redim
ID: 10835004
also  "fim32"  the disks on E3500 are fibre & do show up in
probe-fcal-all.... and abt why the system booted half way through i hav no idea maybe someone cld enlighten us on this issue.
bye
red
0
 
LVL 7

Expert Comment

by:fim32
ID: 10835841
ah, well there you go :P

on your e3500, what are you other boot-devices?  on your running system, you can type "/usr/platform/sun4u/sbin/eeprom" to view the settings in your boot prom
0
 

Author Comment

by:redim
ID: 10839447
ter is only one disk on my e3500...
0
 
LVL 5

Accepted Solution

by:
Netminder earned 0 total points
ID: 10839736
User resolved; closed, 125 points refunded.

Netminder
Site Admin
0

Featured Post

Enroll in May's Course of the Month

May’s Course of the Month is now available! Experts Exchange’s Premium Members and Team Accounts have access to a complimentary course each month as part of their membership—an extra way to increase training and boost professional development.

Question has a verified solution.

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

In tuning file systems on the Solaris Operating System, changing some parameters of a file system usually destroys the data on it. For instance, changing the cache segment block size in the volume of a T3 requires that you delete the existing volu…
Why Shell Scripting? Shell scripting is a powerful method of accessing UNIX systems and it is very flexible. Shell scripts are required when we want to execute a sequence of commands in Unix flavored operating systems. “Shell” is the command line i…
Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
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…
Suggested Courses

738 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