计算机及计算机网络磁盘连接的方法技术

技术编号:4250990 阅读:268 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开一种计算机及计算机网络磁盘连接的方法,特别是有关于一种能够连接网络的基本输入输出操作系统,包括基本输入输出系统以及通信系统,其中基本输入输出系统包括磁盘存取接口模块以及虚拟磁盘。磁盘存取接口模块对远程磁盘进行存取,虚拟磁盘则存储自远程磁盘取得的数据。通信系统包括预定格式存储媒体以及通信协议层模块。预定格式存储媒体具有网络芯片驱动程序,供基本输入输出系统呼叫以连接网络,以使计算机与远程磁盘沟通,通信协议层模块则使计算机通过网络芯片驱动程序与远程磁盘沟通。本发明专利技术可在基本输入输出系统模式下上网获取数据,并将所获取的数据存储在虚拟磁盘中,不需要进入操作系统来上网。

【技术实现步骤摘要】

本专利技术涉及一种基本输入输出操作系统,且特别涉及一种能够连接网络的基本输入输出操作系统。
技术介绍
基本输入输出系统(Basic Input-Output System; BIOS)是个人计算机硬件和操作系统之间非常重要的接口,它是硬件的控制程序刻录在内存的组件。硬件组装在一起,只是一堆相互无法联系的零件,零件要能相互联络、沟通与协调,才能构成整体的系统的基础,而BIOS便扮演这样的角色。当电源开启时、进入操作系统(如DOS、 Unix、 Windows)之前,计算机第一件重要工作就是执行BIOS程序,让硬件间相互联系后运作成为系统的基础,同时检査计算机周边设备是否正常。BIOS担任硬件初始设定和测试的角色,以确保硬件正常运作。完成后BIOS才会读取硬盘开机程序,再将控制权交给属于软件的操作系统。基本输入输出系统也是操作系统以及主机内硬件之间重要的接口,例如显卡BIOS (VGABIOS),内含控制程序、产品标识等信息,这些信息一般由显卡厂商直接刻在ROM或Flash芯片里面,扮演操作系统与显卡间的中介与协调功能。一般使用者安装非原计算机内定的操作系统,或操作系统并不包含某硬件的驱动程序,或使用者要更新或新安装硬件时,操作系统会提示使用者提供硬件的驱动程序,然而一般使用者往往会不知驱动程序在何处,即使有些硬件厂商会附驱动程序的磁盘或光盘,使用者往往也会忘记或不小心遗失磁盘或光盘,造成安装系统时期时间的浪费。
技术实现思路
因此本专利技术的一方面提供一种计算机,可在基本输入输出系统模式下上4网提取数据,并将所提取的数据存储在虚拟磁盘中,不需要进入操作系统来上网。依照本专利技术的一实施例,计算机包括基本输入输出系统以及通信系统,其中基本输入输出系统包括磁盘存取接口模块以及虚拟磁盘。磁盘存取接口模块对远程磁盘进行存取,虚拟磁盘则存储自远程磁盘取得的数据。通信系统包括预定格式存储媒体以及通信协议层模块。预定格式存储媒体具有网络芯片驱动程序,供基本输入输出系统呼叫以连接网络。通信协议层模块使计算机通过网络芯片驱动程序与远程磁盘沟通,其中通信协议层模块是将基本输入输出系统的指令以及传输数据转换为具有因特网通信协议的框包。本专利技术的另 一方面在提供一种计算机网络磁盘连接的方法,此方法将网络芯片驱动程序存储于一外部预定格式存储媒体,此一外部预定格式存储媒体所存储的数据可被基本输入输出系统存取,基本输入输出系统因而可利用此外部预定格式存储媒体所存储的网络芯片驱动程序,来控制通信系统来上网。依照本专利技术的另一实施例,计算机网络磁盘连接的方法是由一基本输入输出系统存取一预定格式存储媒体,其中此预定格式存储媒体具有一网络芯片驱动程序。接着执行网络芯片驱动程序以使计算机连接至一网络,并执行一通信协议层模块,使计算机通过网络芯片驱动程序与一远程磁盘沟通。基本输入输出系统则建立一虚拟磁盘(RAM DISK),来存储自远程磁盘取得的捷径数据。根据上述实施例,使用者可以通过基本输入输出系统上网抓取数据,增加了便利性。附图说明为让本专利技术的上述和其它目的、特征、优点与实施例能更明显易懂,对附图详细说明如下-图1所示为本专利技术一实施例的计算机示意图;图2所示为本专利技术另一实施例的计算机示意图;图3所示为本专利技术又一实施例的计算机示意图;以及图4所示为本专利技术一实施例的计算机系统方框图。具体实施例方式请参照图l,其所示为本专利技术一实施例的计算机示意图。计算机包括基本输入输出系统101以及通信系统107,其中基本输入输出系统101利用通信系统107连接网络,至远程磁盘115提取数据。在此一实施例的计算机中,基本输入输出系统101会建立虚拟磁盘(RAMDISK) 103,并存取预定格式存储媒体109的网络芯片驱动程序。接着,基本输入输出系统101会执行网络芯片驱动程序来将计算机实体连接至网络,然后执行通信协议层模块119,使计算机通过网络芯片驱动程序与远程磁盘沟通,再将自远程磁盘115取得的捷径数据(例如文件系统数据的目录名称与文件名称)存储至虚拟磁盘103。除上述步骤之外,基本输入输出系统101还可建立使用者界面模块201来将捷径数据显示在使用者界面模块201,然后执行文件传输协议(ftp)模块,下载对应捷径数据的驱动程序至计算机。基本输入输出系统101包括磁盘存取接口模块、虚拟磁盘103以及组态信息模块117。随着计算机连接方式不同,组态信息模块117会有不同的组态信息,例如 一般公司用户,若使用DHCP连接,则并不特别需要信息,只要驱动网络芯片后即可连线上网络,又例如一般家庭ADSL用户,组态信息模块117存储使用者账号、使用者密码、拨号上网或无线上网、以太网络点对点协议(PPPoE)等相关数据,因此,此一实施例并不限定要有组态信息模块117,如前述例子中的使用DHCP连接的计算机,或由使用者输入提示来进行连上网络设定,均不需要组态信息模块117。待基本输入输出系统101上网后,基本输入输出系统101可利用磁盘存取接口模块对远程磁盘115进行存取,虚拟磁盘103则存储自远程磁盘115取得的数据。在此一实施例中,磁盘存取接口模块可为中断服务程序105,(INT13中断服务),在其它实施例中,例如Linux系统下可能使用不同的磁盘存取接口模块。远程磁盘115的文件格式为可供基本输入输出系统101存取的文件格式, 一般来说,开放码(open source)文件系统皆可,例如FAT、 FAT32或Lirmx系统下使用的操作系统,当然NTFS文件系统开放后也可在本专利技术实施,虚拟磁盘103则存储自远程磁盘115取得的数据。计算机的通信系统107包括预定格式存储媒体109以及通信协议层模块119。预定格式存储媒体109具有可供基本输入输出系统101呼叫的文件格式, 一般来说开放码(open source)文件系统皆可,例如FAT、 FAT32或Linux系统下使用的操作系统,当然NTFS文件系统开放后也可在本专利技术实施,预定格式存储媒体109包括网络芯片驱动程序,此一网络芯片驱动程序可供基本输入输出系统101呼叫来连接网络,而网络芯片驱动程序可建立计算机实体连接至网络,例如当网卡使用有线以太网络,网络芯片驱动程序驱动网卡及建立实体以太网络连接,又例如使用无线网络,网络芯片驱动程序驱动网卡及建立实体无线连接。预定格式存储媒体109还包括一网络提取程序,此网络提取程序用来连接至一预定网页以提取程序。通信协议层模块119由网络芯片驱动程序控制,来将基本输入输出系统的指令以及传输数据转换为具有因特网通信协议的框包。通信协议层模块119使计算机通过网络芯片驱动程序与远程磁盘沟通,例如计算机通过网络芯片驱动程序建立网络实体层,如以太网络有线连接,接着通信协议层模块119建立网络传输协议,将信息传送至远程磁盘,其中通信协议层模块119,例如包括数据连接层模i央(MAC)113,及网络层模块(IP/Protoco1)111 ,在更高阶通信还可包括TCP/UDP模块。通信协议层模块119在一实施例中包括文件传输协议(FTP)模块,例如使用者欲下载某一驱动程序时,在计算机中选取远程磁盘的一驱动程序(捷径数据),则驱动程序通过文件传输协议传回至计算机的本机磁盘内。通信协议层模块119包括网本文档来自技高网...

【技术保护点】
一种计算机,其特征是,上述计算机包含:    基本输入输出系统,包含磁盘存取接口模块,以通过网络对远程磁盘进行存取,其中上述基本输入输出系统建立虚拟磁盘,以存储自上述远程磁盘取得的捷径数据;以及    通信系统,包含:    预定格式存储媒体,具有供上述基本输入输出系统呼叫的文件格式,上述预定格式存储媒体包含网络芯片驱动程序以使上述计算机实体连接至上述网络;以及    通信协议层模块,以使上述计算机通过上述网络芯片驱动程序与上述远程磁盘沟通。

【技术特征摘要】
1.一种计算机,其特征是,上述计算机包含基本输入输出系统,包含磁盘存取接口模块,以通过网络对远程磁盘进行存取,其中上述基本输入输出系统建立虚拟磁盘,以存储自上述远程磁盘取得的捷径数据;以及通信系统,包含预定格式存储媒体,具有供上述基本输入输出系统呼叫的文件格式,上述预定格式存储媒体包含网络芯片驱动程序以使上述计算机实体连接至上述网络;以及通信协议层模块,以使上述计算机通过上述网络芯片驱动程序与上述远程磁盘沟通。2. 根据权利要求1所述的计算机,其特征是,其中上述磁盘存取接口模 块为INT13中断服务程序。3. 根据权利要求1所述的计算机,其特征是,其中上述捷径数据为上述 远程磁盘的文件目录。4. 根据权利要求1所述的计算机,其特征是,其中上述预定格式存储媒 体为FAT或FAT 32文件系统其中之一。5. 根据权利要求1所述的计算机,其特征是,其中上述网络芯片驱动程 序,驱动有线以太网络或无线网络其中之一。6. 根据权利要求1所述的计算机,其特征是,其中上述基本输入输出系 统还包含建立使用者界面模块,将...

【专利技术属性】
技术研发人员:王锦煜廖恒毅
申请(专利权)人:华硕电脑股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1