免费注册 查看新帖 |

Chinaunix

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

系统不能启动,紧急求助,有重要数据 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-03-25 20:24 |只看该作者 |倒序浏览
情况是这样的。
机器型号是Sun fire X2200,是amd64的机器。
一失手把/etc/sysdef给清空了(>/etc/sysdef)
重启后过了grub就开始报:
Cannot open kernel/amd64/unix
Press any key to reboot..


这台机器里有数据库,里边有很多重要数据,各位谁有碰到过这种情况,请支个招,谢谢

论坛徽章:
0
2 [报告]
发表于 2009-03-25 21:04 |只看该作者
好像是个二进制文件,从别的机器上拷回来。

论坛徽章:
0
3 [报告]
发表于 2009-03-25 21:15 |只看该作者
用光盘或者net启动系统,然后挂载根分区,plumb 网卡,从别的机器(相同CPU型号的)上铐一个到硬盘上就可以。也许光盘里就有,找找看。

论坛徽章:
0
4 [报告]
发表于 2009-03-25 21:18 |只看该作者
原帖由 小鹭 于 2009-3-25 21:04 发表
好像是个二进制文件,从别的机器上拷回来。

我从别的不同型号机器拷贝了一个试了一下,没有解决。主要也是别的机器不是AMD64的,是sparc的,也电话紧急问了一些朋友有没adm64的,但是都是sparc的,比较郁闷。
如果有人有同型号的是否能拷贝一个给我,非常感谢,可以测试是否这个因为这个文件引起

论坛徽章:
0
5 [报告]
发表于 2009-03-25 21:20 |只看该作者
原帖由 ga0feng 于 2009-3-25 21:15 发表
用光盘或者net启动系统,然后挂载根分区,plumb 网卡,从别的机器(相同CPU型号的)上铐一个到硬盘上就可以。也许光盘里就有,找找看。

主要是同型号的我这边也就一台,其他都是SPARC的,从朋友那问了问也都是SPARC的,另外光盘里我之前也仔细找了一下,没找到。这个sysdef还是和硬件相关的,感觉不应该是预置的。

论坛徽章:
0
6 [报告]
发表于 2009-03-25 21:36 |只看该作者
bash-2.03# ls -l ../system/logs/install_log
-rw-r--r--   1 root     root       36109 Sep  9  2002 ../system/logs/install_log
bash-2.03# ls -l /etc/sysdef
lrwxrwxrwx   1 root     root          18 Sep  9  2002 /etc/sysdef -> ../usr/sbin/sysdef
bash-2.03# ls -l /usr/sbin/sysdef
-r-xr-xr-x  38 root     bin         5256 Jan  6  2000 /usr/sbin/sysdef
bash-2.03# tail -3 ../system/logs/install_log

Installing boot information
        - Installing boot blocks (c0t0d0s0)
bash-2.03#

这是个连接文件,源文件/usr/sbin/sysdef
我可以看到他就是光盘自带的。我的solaris8系统是2002年安装的,但/usr/sbin/sysdef的timestamp是2000年。

论坛徽章:
0
7 [报告]
发表于 2009-03-25 21:41 |只看该作者
原帖由 ga0feng 于 2009-3-25 21:36 发表
bash-2.03# ls -l ../system/logs/install_log
-rw-r--r--   1 root     root       36109 Sep  9  2002 ../system/logs/install_log
bash-2.03# ls -l /etc/sysdef
lrwxrwxrwx   1 root     root           ...

谢谢ga0feng的意见,明天去了我再仔细找找看,非常感谢。

论坛徽章:
0
8 [报告]
发表于 2009-03-25 21:46 |只看该作者
找光盘里面的SUNWcsu包,把这个包重新安装一遍

论坛徽章:
0
9 [报告]
发表于 2009-03-25 21:48 |只看该作者
原帖由 小鹭 于 2009-3-25 21:46 发表
找光盘里面的SUNWcsu包,把这个包重新安装一遍

谢谢小鹭的帮助,顺便问一下,请问您哪里有amd64的光盘吗,我这里只有x86的盘,刚才也在网上查了一下,说是x86的和amd64的不能通用,不知道是否这样

论坛徽章:
0
10 [报告]
发表于 2009-03-25 21:50 |只看该作者
网上有下载的呀,solaris不是都开源了吗,应该好找。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP