免费注册 查看新帖 |

Chinaunix

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

s8 X86 备份后引导问题,已经解决,移植到S9或S10 X86不知道如何做 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-11-03 13:47 |只看该作者 |倒序浏览
SOLARIS 8 硬盘备份后引导问题

现在有这样的问题,原来使用的是solaris8 X86系统,应用是P3平台下的硬件环境,系统中安装有一套日本三菱的生产线程序,现在就是想备份一下原有的硬盘做备份,用GHOST或是DD都不能引导系统(出现solaris boot setor Version2 死机了!)用Solaris的V1盘引导系统后,按照安装提示选择硬盘启动,可以正常进入Solaris进入系统。

但是现在就是P3(P3 600+BX芯片组)平台的硬件很不稳定了,P4或双核的P31,P45等平台,对S10(solaris 10 U8 )系统安装到G31平台没有问题,但是应用软件如何移植过去是个问题支持的可以,但是不知道如何提取这个日本三菱的生产线程序到SOLARIS10平台中去!

一共是两个问题
1 是备份硬盘后引导硬盘启动
#  fdisk -b /usr/lib/fs/ufs/mboot -n /dev/rdsk/c0d0p0
#  fdisk /dev/rdsk/c0d0p0
             Total disk size is 38772 cylinders
             Cylinder size is 2016 (512 byte) blocks
                                               Cylinders
      Partition          Status       Type                     Start   End   Length    %
      =========   ======    ============  =====   ===   ======   ===
          1                 Active       X86boot           
          2                                   Solaris   
          3                                   BIGDOS
SELECT ONE OF THE FOLLOWING:
   1. Create a partition
   2. Specify the active partition
   3. Delete a partition
   4. Exit (update disk configuration and exit)
   5. Cancel (exit without updating disk configuration)
Enter Selection: 5
退出fdisk然后执行:
#cd /usr/platform/i86pc/lib/fs/ufs
#installboot pboot bootblk /dev/rdsk/c0d0p0
#reboot

重起后solaris终于出现了solaris 的boot manager
出现引导界面:
active   x86 boot     1   10m
             solaris        2
我选择1,
提示:
boot the default active partition
CANNOT  FIND BOOT.BIN
还是不能引导成功
选2,自动退回到引导界面

2 是软件移植的问题

不知道有没有方法

[ 本帖最后由 sxqmf_8 于 2009-11-7 22:17 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2009-11-03 13:50 |只看该作者
联系方式 qq:44270674,SXQMF@139.COM

论坛徽章:
0
3 [报告]
发表于 2009-11-03 15:51 |只看该作者
帮你顶。我也希望等到答案

论坛徽章:
0
4 [报告]
发表于 2009-11-03 16:08 |只看该作者
也帮你顶一下

论坛徽章:
0
5 [报告]
发表于 2009-11-03 16:44 |只看该作者
谢谢 兄弟!

论坛徽章:
0
6 [报告]
发表于 2009-11-04 15:20 |只看该作者
ghost  disk  to  disk

ghost   disk  to disk   后分区容量分变大!

源盘的每一个分区 X86 BOOT   10MB



复制后变成 15MB


ghost 分区 TO 分区

源盘



目的盘


提示



光盘能 引导进入系统


[ 本帖最后由 sxqmf_8 于 2009-11-9 15:40 编辑 ]

论坛徽章:
0
7 [报告]
发表于 2009-11-04 16:00 |只看该作者
#  fdisk /dev/rdsk/c0d0p0
#cd /usr/platform/i86pc/lib/fs/ufs
#installboot pboot bootblk /dev/rdsk/c0d0p1
#installboot pboot bootblk /dev/rdsk/c0d0p2
#reboot





选择1



选择2
返回 或出现错误 信息

光盘引导 可以进入系统


这个信息不知道 是不是线索


[ 本帖最后由 sxqmf_8 于 2009-11-9 15:35 编辑 ]

论坛徽章:
0
8 [报告]
发表于 2009-11-07 16:12 |只看该作者

s8 X86 备份后引导问题,已经解决

但是现在就是P3(P3 600+BX芯片组)平台的硬件很不稳定了,P4或双核的P31,P45等平台,对S10(solaris 10 U8 )系统安装到G31平台没有问题,但是应用软件如何移植过去是个问题支持的可以,但是不知道如何提取这个日本三菱的生产线程序到SOLARIS10平台中去!


现在就是想原来系统中的应用软件移植到S10 X86. 不知道如何下手!

现在就是平台的移植了,提取文件系统的结构就真是太麻烦了!一点都没有线索及思路!
可以从启动应用程序的脚本入手,寻找应用软件的安装位置,通常在/usr,/opt下面,配置文件在/etc/下面,数据文件在/var下。

现在是用户直接 登陆 就启动的,不是ROOT帐户的! 要如何查看 比如说是CLIENT帐户的配置信息!

日本三菱电脑:

Ridotto Takaoka 生产主机商(高岳制造商MinTPC)
型号:FT-3601-600
CPU为P3 850Mhz
Chipset 为Intel 440BX
主机上有扩展功能卡,支持2*PCI、 2* ISA
现在安装AHA-2940 U/JA SCSI接口卡



日本三菱软件平台 主要是控制 PLC的调生产线的参数





[ 本帖最后由 sxqmf_8 于 2009-11-9 15:37 编辑 ]

论坛徽章:
0
9 [报告]
发表于 2009-11-07 17:35 |只看该作者
ps -ef
找出所有进程,然后一个一个核对哪个是应用软件噢
通常都是在rc.3下面启动的吧。

论坛徽章:
0
10 [报告]
发表于 2009-11-07 19:12 |只看该作者
可能我没有说清楚,主要是使用的时候,用户进入系统后自动打开 应用软件,退出软件时自动到登陆界面,不知道要如何操作才能监控当前程序打开过的文件!
------------------------------------------------------
这个是和网上的朋友 邮件的记录,说是关于软件的提取的兼容性问题!

现在复制完整的备份盘,可以引导硬盘启动 已经成功了!

现在就是硬件平台 的更换, solaris 8 X86 U5  移植到solaris   10 X86 U8
-----------------------------------------------

既然用光盘引导能进入克隆的Solaris 8系统,可以设法找出应用软件所包含的所有二进制和文本文件,迁移到Solaris 10中。
Sun保证统一架构的不同Solaris版本之间的二进制兼容性,即Solaris 8下的二进制代码可以无需编译直接运行在Solaris 10。
http://www.sun.com/software/solaris/programs/abi/

可以从启动应用程序的脚本入手,寻找应用软件的安装位置,通常在/usr,/opt下面,配置文件在/etc/下面,数据文件在/var下。


sxqmf wrote:


用GHOST或是DD都不能引导系统
出现solaris boot setor Version2 死机 !
2009-11-03

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

sxqmf

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

发件人: Kai Li
发送时间: 2009-11-03  16:14:02
收件人: sxqmf
抄送:
主题: Re: SOLARIS 8 硬盘备份后引导问题
完全不是一回事,不同的CPU架构指令集。
用ghost软件disk对disk复制,不需要什么设置应该可以直接引导的。

sxqmf wrote:
Solaris 8 container只支持SPARC版本

那这两个版本 Solaris 10 for  X86 版本 和for SPARC 版本
有没有区别,或是说 X86的移植到  SPARC 版本 有没有可能


2009-11-03

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

sxqmf

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

发件人: Kai Li
发送时间: 2009-11-03  16:03:41
收件人: sxqmf
抄送:
主题: Re: SOLARIS 8 硬盘备份后引导问题
很不幸Solaris 8 container只支持SPARC版本。

Kai Li wrote:
那只能让三菱升级 Solaris版本了,要不就提供安装包到Solaris 10上安装,否则很难升级。
还有个办法是使用Solaris 10的container,在里面创建Solaris 8的虚拟机。现在Solaris 8中对系统进行归档(flash archive),再将归档安装到Solaris 8 container。

sxqmf wrote:
应用程序集成在Solaris 8 x86里面的,在保修期内,有问题,我们联系 日本三菱公司 ,从日本寄过来硬盘直接换上去就好了!当然操作系统还是S8的版本.


QQ:44270674
邮  箱: sxqmf@139.com



2009-11-03

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

sxqmf

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

发件人: Kai Li
发送时间: 2009-11-03  15:48:30
收件人: sxqmf
抄送:
主题: Re: SOLARIS 8 硬盘备份后引导问题
应用程序是集成在Solaris 8 x86里面的还是有独立的安装包?
方便的话留个电话。

sxqmf wrote:
Kai Li  
你好!
是这样的这个系统是从日本三菱BOPP生产线的引进的生产监控系统 .使用的都是Solaris 8 x86系统,但是硬件环境上的限制,已经导致系统问题不断.现在就是硬件备件都无法找到了,想做几个备用镜像硬盘.再通过sol10系统来支持S8 看看不知道能不能行, solaris我是新手,很多方法都是在bbs.chinaunix.net找的!

2009-11-03

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

sxqmf

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

发件人: Kai Li
发送时间: 2009-11-03  15:11:14
收件人: SXQMF
抄送:
主题: SOLARIS 8 硬盘备份后引导问题
请问您是哪家公司,Solaris 8 x86早就没人用了。
SOLARIS 8 硬盘备份后引导问题
现在有这样的问题,原来使用的是solaris8 X86系统,应用是P3平台下的硬件环
境,系统中安装有一套日本三菱的生产线程序,现在就是想备份一下原有的硬盘做
备份,用GHOST或是DD都不能引导系统(出现solaris boot setor Version2 死机
了!)用Solaris的V1盘引导系统后,按照安装提示选择硬盘启动,可以正常进入
Solaris进入系统。
但是现在就是P3(P3 600+BX芯片组)平台的硬件很不稳定了,P4或双核的P31,
P45等平台,对S10(solaris 10 U8 )系统安装到G31平台没有问题,但是应用软件
如何移植过去是个问题支持的可以,但是不知道如何提取这个日本三菱的生产线程
序到SOLARIS10平台中去!
一共是两个问题
1 是备份硬盘后引导硬盘启动
#  fdisk -b /usr/lib/fs/ufs/mboot -n /dev/rdsk/c0d0p0
#  fdisk /dev/rdsk/c0d0p0
             Total disk size is 38772 cylinders
             Cylinder size is 2016 (512 byte) blocks
                                               Cylinders
      Partition          Status       Type                     Start  
End   Length    %
      =========   ======    ============  =====   ===   ======   ===
          1                 Active       X86boot           
          2                                   Solaris   
          3                                   BIGDOS
SELECT ONE OF THE FOLLOWING:
   1. Create a partition
   2. Specify the active partition
   3. Delete a partition
   4. Exit (update disk configuration and exit)
   5. Cancel (exit without updating disk configuration)
Enter Selection: 5
退出fdisk然后执行:
#cd /usr/platform/i86pc/lib/fs/ufs
#installboot pboot bootblk /dev/rdsk/c0d0p0
#reboot
重起后solaris终于出现了solaris 的boot manager
出现引导界面:
active   x86 boot     1   10m
             solaris        2
我选择1,
提示:
boot the default active partition
CANNOT  FIND BOOT.BIN
还是不能引导成功
选2,自动退回到引导界面
2 是软件移植的问题
不知道有没有方法

[ 本帖最后由 sxqmf_8 于 2009-11-7 19:20 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP