4小时AIX起死回生记
2007-05-31 08:12:36 来源:WEB开发网3,按照屏幕的提示,等到下面的菜单出现在屏幕上“欢迎进入基本操作系统的安装及维护模式”,然后选择“启动维护模式恢复系统”;
4,这时屏幕将显示出维护菜单,选择“访问根卷组”,之后屏幕上将显示出一个警告信息,告知你如果不重新启动机器将不能够返回到基本的操作系统菜单,选择“0”继续;
5,这时候屏幕上将显示出操作系统中所有卷组的信息,我们可以根据数字,选择自己的根卷组;
6,然后选择“在挂载文件系统之前启动SHELL”,这样,SHELL命令就可以在挂载文件系统之前操作;
7,检查各个文件系统:
fsck -y /dev/hd1
fsck -y /dev/hd2
fsck -y /dev/hd3
fsck -y /dev/hd4
8,然后使用lslv命令来确定操作系统的启动硬盘。启动硬盘的名称将会被显示在lslv命令输出的 PV1 列。键入:
# lslv -m hd1
hd1:N/A
LP PP1 PV1 PP2 PV2 PP3 PV3
0001 0001 hdisk0
说明hdisk0就是启动硬盘。
9,之后使用bosboot命令在启动硬盘上重新创建引导的映像文件
# bosboot -ad /dev/hdisk0
注意,hdisk0就是操作8所显示在PV1列的那个硬盘,不同用户可能不同。
10,之后再使用 bootlist 命令重新创建操作系统的启动列表
# bootlist -m normal hdisk0 (同上)
11,使用下面的命令来查看设置好的启动顺序:
# bootlist -m normal –o
确认hdisk0是在第一行;
12,用下面的命令关机,然后重新按照正常的模式尝试从硬盘启动机器
# shutdown –Fr
经过这么多的操作之后,问题得到了解决,系统终于可以正常工作了。
整个解决问题的过程,花费了4个小时。通过解决这个小问题,我发现AIX和其他的Unix操作系统还是有很多的不同的,而且不知道为什么,关于AIX维护的文章在网上还是很少的,不像Solaris或者Linux的资料丰富。希望通过这篇文章,可以起到抛砖引玉的作用,让大家可以共同交流AIX上面的故障处理,让别人少走一些弯路。
更多精彩
赞助商链接