信息处理装置及程序复原方法制造方法及图纸

技术编号:2879477 阅读:140 留言:0更新日期:2012-04-11 18:40
本发明专利技术是关于发生在OS异常的情况,使伺服装置自动复原。在伺服装置(10)的硬盘中,除了OS记忆区域与使用者资料区域的外,设置复原用空白区域。于复原用空白区域中预先写入复原用OS资料。在发生OS异常的情况下,使用者使串行服务器键连接于串行端口而短路。一旦激活伺服装置(10)将执行BIOS,若检测出串行端口为短路,复制空白区域上所记忆的复原OS资料于硬盘的OS记忆区域。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种数据处理装置,尤其是关于记忆于硬盘等内藏式辅助记忆装置的OS等程序的复原。然而,如上所述,对于不具有CD-ROM驱动器或软盘等交换型记忆装置,仅有硬盘等内藏式辅助记忆装置的服务器,在紧急情况下,假设储存于硬盘的服务器OS,交换硬盘本身或是将硬盘连接于其它的PC,而在该PC上不得不进行障碍复原处理。如此的障碍复原处理,对于一般使用者而言,既困难且作业繁杂,也需要耗费时间。本专利技术有鉴于该现有技术存在的问题,其目的在于OS等程序障碍时,提供能简易且迅速自动复原的信息处理装置与方法。为了实现该目的,本专利技术为一种信息处理装置,含有记忆第1程序的ROM,内藏式辅助记忆装置,运算装置,连接于该ROM、内藏式辅助记忆装置、运算装置;该内藏式辅助记忆装置,具有记忆第2程序的第2程序记忆区域;记忆该第2程序的复原用程序资料的复原用程序记忆区域;该运算装置于激活该信息处理装置之际,通过读出并执行该第1程序,检测出第1状态与第2状态其中之一;检测出该第1状态的情况,读出并执行该第2状态;及检测出该第2状态的情况,读出该复原用程序资料而复制于该第2程序记忆区域。最好,本信息处理装置更具有连接于该总线的输入输出端口,该运算装置通过读出并执行该第1程序,监视该输入输出端口的状态而检测出该第1状态与第2状态其中之一。另外,该运算装置最好检测该输入输出端口的特定端子彼此的间是否短路,在短路的情况下检测出该第2状态,而在未短路的情况下检测出该第1状态。另外,本专利技术为一种程序复原方法,自动复原信息处理装置上的该第2程序的方法,含有ROM,记忆第1程序;内藏式辅助记忆装置,具有记忆第2程序的区域与该第2程序的复原用程序资料的区域;运算装置;总线,连接该ROM与内藏式辅助记忆装置与运算装置;该运算装置通过读出并执行该第1程序,至少,检测出第1状态与第2状态其中之一;检测出该第1状态的情况,读出并执行该第2状态;及检测出该第2状态的情况,读出该复原用程序资料而复制于记忆该第2程序的区域。本程序复原方法最好利用连接于该总线的输出输入端口的状态,检测出该第1状态与第2状态其中之一。另外,最好,该输出输入端口的特定端子为短路的情况检测出该第2状态,未短路的情况检测出该第1状态。另外,本专利技术为一种具备输出输入端口的信息处理装置,具有检测该输入输出端口的至少2个端子彼此间的短路的机构;及检测出该短路的情况,执行既定的程序复原处理的运算机构。如此,在本专利技术中,激活信息处理装置之际,从ROM读出,利用于运算装置所执行的第1程序(例如,BIOS=基本输出入系统)认知第1状态(更具体而言,为一般激活状态)与第2状态(更具体而言,为障碍复原状态)其中之一。而后,认知为第2状态的情况,进行OS等第2程序的复原处理。若以BIOS为例具体说明,BIOS依序认知硬盘或各种输入输出端口,虽然进行初期化,在上次激活时,发现OS异常的情况,使用者使输入输出端口的任意一个,例如预先使串行端口的特定端子的间短路,在下次激活时,BIOS检测出该短路,转移至障碍复原状态。转移至障碍复原状态的情况,复制复原用程序资料于第2程序记忆区域。具体的方法,是利用预先记忆于BIOS的逻辑区块编号,复制预先记忆于特定的区域(复原用程序资料记忆区域),区域的复原用OS资料。利用该复制处理,BIOS激活后,正常的OS便将存在于硬盘等内藏式辅助记忆装置,信息处理装置可以正常动作。还有,所谓「内藏式辅助记忆装置」,意味于辅助记忆装置之中,从软盘或光盘(CD、DVD)的其它外界,可以供应程序至装置的装置以外的记忆装置,意味内藏于信息处理装置的装置。典型的例子为内藏型硬盘装置,记忆内藏式辅助记忆装置的复原用程序资料的区域,在一般动作时,由于是不使用的区域,最好设定从OS无法认知的区域。图2是伺服装置的前视图与后视图。图3是网络结构图。图4是有关于实施形态的伺服装置的硬盘逻辑结构图。图5是有关于实施形态的伺服装置的BIOS处理流程图。符号说明10伺服装置 12DHCP服务器14客户侧装置20硬盘LED22LANLED24状态LED26扩充LANLED28功率LED30电源开关 32重新激活开关34LAN连接器 36打印端口38串行端口 40USB端口42扩充LAN连接器 44电源插头46串行服务器键附图说明图1是显示有关于本实施形态的伺服装置(或伺服计算机)的结构方块图。伺服装置10包含CPU、记忆BIOS程序等的ROM、RAM、硬盘、串行端口、并行端口、USB端口(通用串行总线端口)、NIC(网络适配卡)而构成。虽然与一般的计算机具有大致相同的组成,特殊点为不存在键盘或鼠标、视讯的接口、CD-ROM(或是DVD)驱动器,因而为未连接键盘或鼠标、显示器。由于不存在键盘或鼠标、显示器,如现有的伺服装置,网络管理者并非操作键盘而进行IP地址或各种的设定,从连接于所有网络的客户侧装置(客户侧计算机)予以设定。还有,在硬盘,例如OS(Operating System,操作系统)安装Linux,作为WWW服务器而激活,从客户侧装置的条件设定是使用CGI(Common Gateway Interface,共享网关接口)加以进行。图2显示了图1所示伺服装置10的外观。(a)是前视图,(b)是后视图。在前面装设硬盘LED20、LANLED22、状态LED24、扩充LANLED26、功率LED28、电源开关30、重新激活开关32;在背面装设LAN连接器34、打印端口36、串行端口38、USB端口40、扩充LAN连接器42与电源插头44。通过以LAN电缆(10BASE-T等)连接LAN连接器34与集线器之间,可以物理方式连接至网络。还有,如后视图所示,应注意并未装设为了连接键盘或鼠标、显示器的端口或连接器。另一方面,在伺服装置10,附加用以连接于串行端口38的串行服务器键46,使用者判定于伺服装置10的OS发生异常的情况而连接于串行端口38(参照图中箭号)。串行端口38一般为9个脚位,串行服务器键(serial dongle)46是使2号脚位(TxDTransmit Data/资料发送线)与3号脚位(RxDReceive Data/资料接受线)短路而构成的。因而,通过检测串行端口38的2号脚位与3号脚位是否短路,便能够检测伺服装置10的CPU为障碍复原状态。又,关于此一处理将于后面进一步加以说明。图3模式化显示了本实施形态的网络结构。伺服装置10与客户侧装置(客户侧计算机)14连接于相同的网络。还有,透过集线器予以连接的情况,伺服装置10与客户侧装置14必然以所谓的星状型连接。伺服装置10与客户侧装置14使用TCP/IP协议而进行通讯的情况,必须分配为了认知各计算机的IP地址。一般而言,网络上存在DHCP服务器12的情况,DHCP服务器12对于连接于网络的机器,动态分配IP地址。亦即,预先归纳准备DHCP服务器上客户侧用的数个IP地址,当激活客户侧装置时,依序分配IP地址,在完成客户侧装置时,回收所分配的IP地址。另一方面,网络上不存在DHCP服务器12的情况,具有专业知识的网络管理者不得不固定分配IP地址至各机器,正确分配相互不重复的IP地址是较为困难的。在此,即使于网络上不存在DHCP本文档来自技高网...

【技术保护点】
一种信息处理装置,其特征在于包含:记忆第1程序用的ROM、内藏式辅助记忆装置、运算装置、及连接于该ROM与内藏式辅助记忆装置与运算装置的总线;该内藏式辅助记忆装置,具有:记忆第2程序用的第2程序记忆区域;及记忆该第2程序的复原用 程序资料的复原用程序记忆区域;该运算装置于该信息处理装置激活之际,通过读出并执行该第1程序而检测出第1状态与第2状态其中之一;在检测出该第1状态的情况时,即读出并执行该第2状态;而在检测出该第2状态的情况时,即读出该复原用程序资料而复制 于该第2程序记忆区域。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:锄柄元之
申请(专利权)人:提阿克股份有限公司
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1