Wednesday, April 13, 2011

recovering boot archive solaris 10 on fail safe mode

server at maintenance mode

# reboot -- -F failsafe

after server reboot and in failsafe mode
--------------------------------------

# df -h
Filesystem             size   used  avail capacity  Mounted on
/ramdisk-root:a        197M   175M   2.3M    99%    /
/devices                 0K     0K     0K     0%    /devices
ctfs                     0K     0K     0K     0%    /system/contract
proc                     0K     0K     0K     0%    /proc
mnttab                   0K     0K     0K     0%    /etc/mnttab
swap                    31G   320K    31G     1%    /etc/svc/volatile
objfs                    0K     0K     0K     0%    /system/object
sharefs                  0K     0K     0K     0%    /etc/dfs/sharetab
swap                    31G   744K    31G     1%    /tmp
/tmp/dev                31G   744K    31G     1%    /dev
fd                       0K     0K     0K     0%    /dev/fd
# mount -o ro /dev/dsk/c3t0d0s0 /a
# cp /a/kernel/drv/md.conf /kernel/drv/md.conf
# umount /a
# update_drv -f md
devfsadm: mkdir failed for /dev 0x1ed: Read-only file system
# metainit -r
# metastat -c
d1               m   32GB d10 (maint) d11 (maint)
    d10          s   32GB c1t0d0s0
    d11          s   32GB c1t1d0s0
d2               m   16GB d20 (maint) d21 (maint)
    d20          s   16GB c1t0d0s5
    d21          s   16GB c1t1d0s5
d5               m   60GB d50 (maint) d51 (maint)
    d50          s   60GB c1t0d0s7
    d51          s   60GB c1t1d0s7
d4               m  4.0GB d40 (maint) d41 (maint)
    d40          s  4.0GB c1t0d0s6
    d41          s  4.0GB c1t1d0s6
d3               m  8.0GB d30 (maint) d31 (maint)
    d30          s  8.0GB c1t0d0s1
    d31          s  8.0GB c1t1d0s1
d6               m   16GB d60 (maint) d61 (maint)
    d60          s   16GB c1t0d0s4
    d61          s   16GB c1t1d0s4
# metasync -r
# metastat -c
d1               m   32GB d10 d11
    d10          s   32GB c1t0d0s0
    d11          s   32GB c1t1d0s0
d2               m   16GB d20 d21
    d20          s   16GB c1t0d0s5
    d21          s   16GB c1t1d0s5
d5               m   60GB d50 d51
    d50          s   60GB c1t0d0s7
    d51          s   60GB c1t1d0s7
d4               m  4.0GB d40 d41
    d40          s  4.0GB c1t0d0s6
    d41          s  4.0GB c1t1d0s6
d3               m  8.0GB d30 d31
    d30          s  8.0GB c1t0d0s1
    d31          s  8.0GB c1t1d0s1
d6               m   16GB d60 d61
    d60          s   16GB c1t0d0s4
    d61          s   16GB c1t1d0s4

# mount /dev/md/dsk/d1 /a
# bootadm update-archive -R /a
Creating boot_archive for /a
updating /a/platform/sun4u/boot_archive
# umount /a
# init 6
#
The system is being restarted.
syncing file systems... done
rebooting...

0 comments:

Post a Comment

 
;