Hi,
Can you help me on booting x86 server configured under VxVM. Server boots fine normally from both the disks but if I try to boot server from mirror disk without starting veritas, then it does not boot.
vxplex -g rootdg dis var-02
vxplex -g rootdg dis swapvol-02
vxplex -g rootdg dis rootvol-02
vxprint -g rootdg
mount /dev/dsk/c1t5d0s0 /mnt
pwd
fsck -y /dev/dsk/c1t5d0s0
fsck -y /dev/dsk/c1t5d0s0
mount /dev/dsk/c1t5d0s0 /mnt
Mount the mirror disk in /mnt and take the backup of system and vfstab file .
# mount /dev/dsk/c1t0d0s0 /mnt
# cd /mnt/etc
# cp -p system system.date(Today date)
# cp -p vfstab vfstab.date(Today date)
Copy the vfstab.prevm file to the miirrord disk vfstab file .To make the disk bootable without Veritas.
#cp /mnt/etc/vfstab.prevm /mnt/etc/vfstab
bash-3.00# cat /mnt/etc/vfstab
#device device mount FS fsck mount mount
#to mount to fsck point type pass at boot options
#
fd - /dev/fd fd - no -
/proc - /proc proc - no -
/dev/dsk/c1t5d0s1 - - swap - no -
/dev/dsk/c1t5d0s0 /dev/rdsk/c1t5d0s0 / ufs 1 no -
/dev/dsk/c1t5d0s5 /dev/rdsk/c1t5d0s5 /var ufs 1 no -
/devices - /devices devfs - no -
sharefs - /etc/dfs/sharetab sharefs - no -
ctfs - /system/contract ctfs - no -
objfs - /system/object objfs - no -
swap - /tmp tmpfs - yes -
bash-3.00#
bash-3.00# mount /dev/dsk/c1t5d0s0 /mnt
bash-3.00# cd /mnt/etc/vx/reconfig.d/state.d/
bash-3.00# cat root-done
bash-3.00# ls -l root-done
-rw-r--r-- 1 root root 0 Aug 30 18:02 root-done
bash-3.00# rm root-done
bash-3.00# touch install-db
bash-3.00# cd /etc/vx/reconfig.d/state.d/
bash-3.00# ls -l root-done
-rw-r--r-- 1 root root 0 Aug 30 18:02 root-done
bash-3.00# ls -l install-db
install-db: No such file or directory
bash-3.00#
Note : Server is unable to boot from Mirror disk c1t5d0 when booted out of veritas.