免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 11167 | 回复: 9
打印 上一主题 下一主题

[求助] HPUX改错引导路径,导致boot vmunix找不到了,求助! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-06-30 22:58 |只看该作者 |倒序浏览
HPUX改错引导路径,导致boot vmunix找不到了,求助!

各位大哥:

我的rx2600换过主板后应该是system id的原因无法正常引导,必须要从efi shell里引导。但是开始以为是引导路径的问题,就按下面的文档重做了引导,结果连efi shell也无法引导了,求解怎么恢复回去啊?另外怎么判断正确的引导路径(盘符)啊?



----------------------

# efi_fsinit -d /dev/rdsk/c2t1d0s1
# mkboot -el /dev/rdsk/c2t1d0                     [ 设定引导区域、复制EFI,逻辑卷加l ]
# mkboot -a "boot vmunix -l" /dev/rdsk/c2t0d0    [ 添加自动引导文件,逻辑卷加 -l ]
# efi_ls -d /dev/rdsk/c2t1d0s1
FileName                             Last Modified             Size
EFI/                                   3/ 1/2009                  0
STARTUP.NSH                            3/ 1/2009                296
total space 523251712 bytes, free space 519962624 bytes
# setboot -p 0/1/1/0.0.0           [ 设置主引导路径 ]
# setboot
Primary bootpath : 0/1/1/0.0.0
HA Alternate bootpath : 0/1/1/0.1.0
Alternate bootpath : <none>
Autoboot is ON (enabled)
# setboot -b on                     [ 设置自动引导 ]

论坛徽章:
48
15-16赛季CBA联赛之青岛
日期:2021-01-07 13:41:2315-16赛季CBA联赛之上海
日期:2020-12-01 18:02:0720周年集字徽章-20	
日期:2020-10-28 14:14:2620周年集字徽章-20	
日期:2020-10-28 14:04:3015-16赛季CBA联赛之天津
日期:2020-10-18 22:51:412016猴年福章徽章
日期:2016-02-18 15:30:3415-16赛季CBA联赛之北控
日期:2015-12-22 13:30:48操作系统版块每日发帖之星
日期:2015-12-07 06:20:00操作系统版块每日发帖之星
日期:2015-09-04 06:20:002015亚冠之德黑兰石油
日期:2015-08-05 18:46:082015年亚洲杯之巴勒斯坦
日期:2015-04-19 10:42:502015年亚洲杯之巴林
日期:2015-04-09 08:03:23
2 [报告]
发表于 2013-07-01 18:26 |只看该作者
这个setboot设错路径的话,只是说明自动启动的话可能会导致没法正常引导。你可以在EFI Boot Manager里面通过Boot from File(Boot Configuration的菜单下)找到准确的系统盘(这个对于SAN boot的话比较好找),手动启动到系统里面。如果是本地盘是系统盘的话,在EFI Shell下使用命令map -r检查目前的fsx列表,然后看里面的描述,一般partition 1的是启动分区的,cd找到底层的hpux.efi手动启动。

论坛徽章:
0
3 [报告]
发表于 2013-07-01 22:59 |只看该作者
回复 2# lbseraph


    版大您好,

我就是用efi shell,再fs0:,再cd到底层目录里找到hpux.efi,再运行hpux的,不过再boot vmunix的时候还是会报错。

我没有乱改之前,用上面的方法是能正常引导的,就是因为换过主板必须要手动用efi shell引导,不过我按照文档改了一下之后,再在efi shell里面hpux,在boot vmunix的时候就报错啦。

论坛徽章:
48
15-16赛季CBA联赛之青岛
日期:2021-01-07 13:41:2315-16赛季CBA联赛之上海
日期:2020-12-01 18:02:0720周年集字徽章-20	
日期:2020-10-28 14:14:2620周年集字徽章-20	
日期:2020-10-28 14:04:3015-16赛季CBA联赛之天津
日期:2020-10-18 22:51:412016猴年福章徽章
日期:2016-02-18 15:30:3415-16赛季CBA联赛之北控
日期:2015-12-22 13:30:48操作系统版块每日发帖之星
日期:2015-12-07 06:20:00操作系统版块每日发帖之星
日期:2015-09-04 06:20:002015亚冠之德黑兰石油
日期:2015-08-05 18:46:082015年亚洲杯之巴勒斯坦
日期:2015-04-19 10:42:502015年亚洲杯之巴林
日期:2015-04-09 08:03:23
4 [报告]
发表于 2013-07-02 08:01 |只看该作者
把报错信息贴出来,同时可先尝试一下boot一下backup的那个vmunix。

论坛徽章:
0
5 [报告]
发表于 2013-07-03 01:06 |只看该作者
lbseraph 发表于 2013-07-02 08:01
把报错信息贴出来,同时可先尝试一下boot一下backup的那个vmunix。


版大您好,报错如下:
-------------------------------------------------------------
HPUX>boot unix
Could not open file vmunix to check for a directory
Could not open vmunix

loading failed
-------------------------------------------------------------

不知道有什么方法恢复引导啊?另外boot backup vmunix是怎么用啊,我太菜不好意思呵。。

论坛徽章:
0
6 [报告]
发表于 2013-07-03 01:16 |只看该作者
版大,引导备用内核的命令是boot /stand/backup么?
不过我之前在EFI Shell里面,用ls看过,都没有stand这个目录哦,是不是有问题啊?
反正我一开始是系统引导都是正常的,就是按下面步骤做了一遍就无法引导了。


----------------------

# efi_fsinit -d /dev/rdsk/c2t1d0s1
# mkboot -el /dev/rdsk/c2t1d0                     [ 设定引导区域、复制EFI,逻辑卷加l ]
# mkboot -a "boot vmunix -l" /dev/rdsk/c2t0d0    [ 添加自动引导文件,逻辑卷加 -l ]
# efi_ls -d /dev/rdsk/c2t1d0s1
FileName                             Last Modified             Size
EFI/                                   3/ 1/2009                  0
STARTUP.NSH                            3/ 1/2009                296
total space 523251712 bytes, free space 519962624 bytes
# setboot -p 0/1/1/0.0.0           [ 设置主引导路径 ]
# setboot
Primary bootpath : 0/1/1/0.0.0
HA Alternate bootpath : 0/1/1/0.1.0
Alternate bootpath : <none>
Autoboot is ON (enabled)
# setboot -b on                     [ 设置自动引导 ]
-------------------------------
实际操作时,我把c2t1d0s1换成了c3t1d0s2,为什么我会干这个傻事呢,是因为换过主板无法引导,实际故障是system id不匹配的原因,但我以为是系统引导的问题,所以就用上面的文档做了一遍,做的时候发现对c2t1d0s1操作会失败,就自作聪明按照我在sam-disk里面看到的内容,用c3t1d0s2参数做了一遍,结果就彻底就挂了。。

论坛徽章:
48
15-16赛季CBA联赛之青岛
日期:2021-01-07 13:41:2315-16赛季CBA联赛之上海
日期:2020-12-01 18:02:0720周年集字徽章-20	
日期:2020-10-28 14:14:2620周年集字徽章-20	
日期:2020-10-28 14:04:3015-16赛季CBA联赛之天津
日期:2020-10-18 22:51:412016猴年福章徽章
日期:2016-02-18 15:30:3415-16赛季CBA联赛之北控
日期:2015-12-22 13:30:48操作系统版块每日发帖之星
日期:2015-12-07 06:20:00操作系统版块每日发帖之星
日期:2015-09-04 06:20:002015亚冠之德黑兰石油
日期:2015-08-05 18:46:082015年亚洲杯之巴勒斯坦
日期:2015-04-19 10:42:502015年亚洲杯之巴林
日期:2015-04-09 08:03:23
7 [报告]
发表于 2013-07-03 15:13 |只看该作者
回复 6# freebug

你把EFI Shell进到hpux后的ls输出贴出来:
HPUX> ls

论坛徽章:
0
8 [报告]
发表于 2013-07-26 18:01 |只看该作者
汗颜,最后还是重装系统了!

论坛徽章:
0
9 [报告]
发表于 2013-07-29 11:27 |只看该作者
应该是你的问题,哪里没设置好

论坛徽章:
0
10 [报告]
发表于 2013-08-10 09:54 |只看该作者
gv54j 发表于 2013-07-29 11:27
应该是你的问题,哪里没设置好


高见!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP