+ -
当前位置:首页 → 问答吧 → V240做镜像后一直自动重启进不了系统,大家分析下啊!!!!!

V240做镜像后一直自动重启进不了系统,大家分析下啊!!!!!

时间:2010-08-31

来源:互联网

今天用V240做镜像的实验,因为第一次做对solaris系统也不是太熟悉,出现了下面的问题,请大家帮忙分析解决下啊


  因为是借鉴网上的镜像根盘的例子做的,但我的两个硬盘不是系统硬盘,是数据盘,当各分区做完镜像后,得重启,init 6后,
就进入了无休止的重启过程中,N遍了,挂载不了启动分区,
SunOS Release 5.8 Version Generic_108528-29 64-bit
Copyright 1983-2003 Sun Microsystems, Inc.  All rights reserved.
Cannot mount root on /pseudo/md@0:0,31,blk fstype ufs

panic[cpu1]/thread=10408000: vfs_mountroot: cannot mount root

0000000010407970 genunix:vfs_mountroot+70 (10436800, 0, 0, 104395c8, 10, 14)
  %l0-3: 0000000010436800 0000000010439f20 000000103e000000 0000000010436a28
  %l4-7: 0000000000000000 0000000010413868 00000000000beafd 0000000000000afd
0000000010407a20 genunix:main+8c (104101f0, 2000, 10407ec0, 10408030, fff2, 10052a0c)
  %l0-3: 0000000000000001 0000000000000001 0000000000000015 0000000000000f36
  %l4-7: 0000000010429638 0000000010475fc0 00000000000d7438 0000000000000540

skipping system dump - no dump device configured
rebooting...

  我看了下文档,那个教程中有这步:
重新引导允许系统去重新挂载镜像
# lockfs -fa
,这个我做了,会不会因为这个原因把系统给锁了啊?如果是的话怎么解锁啊?
现在只能进ok模式,这个模式下能解锁吗?
等待高手指点,谢谢!!
另外说下,我的系统硬盘是没有镜像的

作者: xifengke100   发布时间: 2010-08-31

你肯定是做了metaroot dx的操作,导致现在系统认为根盘是做了镜像的。
解决方法是使用光盘启动到单用户,挂接你系统盘,更改
/etc/system
找到以下类似的行用*注释掉
rootdev:/pseudo/md@0:0,0,blk
然后修改
/etc/vfstab文件中挂接/分区的格式为以下格式,不要使用metadevice格式
/dev/rdsk/c0t0d0s0 /dev/dsk/c0t0d0s0  /  ufs        1        no        -

作者: byuq   发布时间: 2010-08-31

谢谢byuq
我确实做了metaroot dx的操作,不过这个命令不是更新etc/vfstab 文件和/etc/system 吗?
只数据盘做镜像不用更新这两个文件?
另外,lockfs -fa这个命令对我的系统有影响吗?
谢谢

作者: xifengke100   发布时间: 2010-08-31