电脑开机方法及其使用该方法的电脑装置制造方法及图纸

技术编号:2843243 阅读:140 留言:0更新日期:2012-04-11 18:40
一种电脑开机方法,执行于一电脑装置中。此电脑装置包含主存储器及储存装置。该储存装置的一分割区中储存相异的第一操作系统及第二操作系统,并且格式化规格符合所述第一操作系统的第一文件系统。所述第二操作系统支援与所述第一文件系统不同的第二文件系统,且包含一核心程序。首先,当所述电脑装置利用所述第二操作系统开机时,将所述核心程序从所述分割区载入至所述主存储器。将所述主存储器的一部分建立为一虚拟磁盘,所述虚拟磁盘的格式化规格符合所述第二文件系统。将所述第二操作系统从所述分割区载入到所述虚拟磁盘中。

【技术实现步骤摘要】

本专利技术有关电脑技术,且特别有关电脑开机方法、使用所述电脑开机方法的储存媒体及电脑装置。
技术介绍
微软视窗(Microsoft Windows)操作系统可以使个人电脑提供一般信息家电(information appliance)的功能,例如电视或数位视讯影盘(Digital VideoDisc/Disk,简称DVD)机,但是在启动这些功能以前需要花费数分钟以启动个人电脑,且在关闭这些功能时需要花费数分钟以关闭个人电脑。因此,个人电脑开关机的时间会造成使用上的不便。为了要加速个人电脑开机时间,传统作法上,会在其原操作系统之外再安装第二个操作系统于其硬盘一分割区内,以提供部分信息家电功能,并缩短开机时间。对于不同的文件系统存在于不同的分割区中,因此,支援不同文件系统的操作系统通常也须要被安装在不同的分割区。但是一般而言一个硬盘只能有四个分割区,安装此第二个操作系统需要占用硬盘的一个分割区。另外,第二个操作系统的安装不同于一般应用程序的安装。如果第二个操作系统的文件系统和原操作系统的不同,还需要使用第二个操作系统的开机盘片来开机,并进行安装,因此,较不方便。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种电脑开机方法,用以让一电脑装置开机时,从符合一操作系统的文件系统的一储存装置分割区中,载入具有不同文件系统的第二个操作系统,以进行开机操作。基于上述目的,本专利技术一方面提供一种电脑开机方法,执行于一电脑装置中。上述电脑装置包含一主存储器及一储存装置。上述储存装置的一分割区中储存相异的一第一操作系统及一第二操作系统,并且格式化规格符合上述第一操作系统的一第一文件系统。上述第二操作系统支援与上述第一文件系统不同的一第二文件系统,且包含一核心程序。首先,当上述电脑装置利用上述第二操作系统开机时,将上述核心程序从上述分割区载入至上述主存储器。将上述主存储器的一部分建立为一虚拟磁盘,上述虚拟磁盘的格式化规格符合上述第二文件系统。将上述第二操作系统从上述分割区载入到上述虚拟磁盘中。另外,本专利技术另一方面提供一种电脑可读取储存媒体,用以储存一电脑程序,其中当所述电脑程序载入至一电脑装置中,则可执行一电脑开机方法。所述电脑装置包含一主存储器及一储存装置。所述储存装置的一分割区中储存一第一操作系统,并且格式化规格符合所述第一操作系统的一第一文件系统。所述电脑开机方法包括下列步骤当所述电脑装置以所述第一操作系统开机之后,利用所述第一操作系统启动一第二操作系统的一安装程序。所述第二操作系统支援与所述第一文件系统不同的一第二文件系统,且包含一核心程序。利用所述安装程序,根据所述第一文件系统将所述第二操作系统储存于所述分割区。利用所述安装程序,储存一载入程序于所述储存装置,用以在所述电脑装置开机时载入所述核心程序至所述主存储器。其中当所述核心程序载入至所述主存储器时,所述核心程序将所述主存储器的一部分建立为一虚拟磁盘,所述虚拟磁盘的格式化规格符合所述第二文件系统,以及所述核心程序将所述第二操作系统从所述分割区载入到所述虚拟磁盘中。另外,本专利技术又一方面提供一种电脑装置,包含一主存储器、一储存装置及一处理器,其中所述处理器耦接于所述主存储器及所述储存装置。所述储存装置,包含一分割区,用以储存相异的一第一操作系统及包一第二操作系统,并且所述分割区格式化规格符合所述第一操作系统的一第一文件系统。所述第二操作系统支援与所述第一文件系统不同的一第二文件系统,且包含一核心程序。当所述电脑装置利用所述第二操作系统开机时,所述处理器将所述核心程序从所述分割区载入至所述主存储器,根据所述核心程序将所述主存储器的一部分建立为一虚拟磁盘,所述虚拟磁盘的格式化规格符合所述第二文件系统,以及将所述第二操作系统从所述分割区载入到所述虚拟磁盘中。附图说明图1是显示一电脑装置实施例的结构方块图;图2是显示第二个操作系统安装操作实施例的流程图;图3是显示图1的电脑装置安装第二个操作系统后的结构方块图;图4是显示电脑装置开机及载入第二操作系统的流程图;及图5是显示电脑开机方法的电脑可读取储存媒体实施例的示意图。具体实施例方式以下电脑开机方法实施例,执行于一电脑装置中,可以在不需要二个分割区的情况中,选择性地载入具有不同文件系统的二个操作系统,以进行开机操作。如图1所示,处理器1耦接于主存储器2及储存装置4及5。第一操作系统70被安装于储存装置5的分割区51。第一操作系统70支援第一文件系统。分割区51以第一文件系统格式化。储存装置5可以是一硬式磁盘驱动器或其它储存媒体。当储电脑装置10开机时可以自动载入并执行第一操作系统70。储存装置4包含第二操作系统71、载入程序(Bootloader)72及安装程序(Installer)73,用以安装第二操作系统71至分割区51。上述第二操作系统包含核心程序(Kernel)711及函式库712,并支援与上述第一文件系统不同的一第二文件系统。核心程序711及函式库712可以预先分别被压缩成核心程序压缩文件及虚拟磁盘文件(RamDisk file)。需要注意的是,核心程序711及函式库712也可以不需经过压缩。储存装置4可以是一光盘、磁盘片、或其它储存媒体。安装程序73可以在第一操作系统70的环境中执行。储存装置4的格式化规格可以符合第一文件系统,并且可以相同格式储存第二操作系统71、载入程序72及安装程序73。举例来说,上述第一文件系统是微软公司的视窗操作系统NT的文件系统(NT File System,简称NTFS),而第二操作系统71是Linux操作系统。Linux操作系统具有虚拟文件系统(virtual file system,简称vfs),可以支援多种文件系统,例如第二延伸文件系统(the Second Extended file-system,简称ext2)、NTFS、网络文件系统(the Network File-system,简称nfs)、MS-DOS文件配置表文件系统(The MS-DOS File Allocation Table filesystem,简称FAT),及其它文件系统的读取操作。上述第二文件系统可以是上述虚拟文件系统。图2显示第二个操作系统安装操作实施例的流程图。当电脑装置10以第一操作系统70开机之后,处理器1利用第一操作系统70启动安装程序73(步骤S2)。利用安装程序73,处理器1利用上述第一文件系统将第二操作系统71储存于分割区51(步骤S4),如图3所示。举例来说,处理器1储存第二操作系统71,包含核心程序711及函式库712的压缩文件,于分割区51的一预定目录中。利用上述安装程序73,处理器1储存一载入程序72于储存装置5(步骤S6),用以在电脑装置10开机时载入核心程序711至主存储器2,如图3所示。举例来说,储存装置5是硬式磁盘驱动器,载入程序72可以储存在储存装置5的第一磁区,例如在主启动磁区(Master Boot Record)中。如果储存装置5中已存在原本的载入程序,载入程序72可以取代原本的载入程序或者修改原本的载入程序,使核心程序711在电脑装置10开机时被载入至主存储器2。因此,载入程序72需要有读取上述第一文件系统的文件的能力。第二操作系统71的安装已完成(步本文档来自技高网...

【技术保护点】
一种电脑开机方法,执行于一电脑装置中,所述电脑装置包含一主存储器及一储存装置,所述储存装置的一分割区中储存相异的一第一操作系统及一第二操作系统,并且格式化规格符合所述第一操作系统的一第一文件系统,所述第二操作系统支援与所述第一文件系统不同的一第二文件系统,且包含一核心程序,所述方法包含:当所述电脑装置利用所述第二操作系统开机时,将所述核心程序从所述分割区载入至所述主存储器;将所述主存储器的一部分建立为一虚拟磁盘,所述虚拟磁盘的格式化规格符合所述第二文件系统;以及将所述第二操作系统从所述分割区载入到所述虚拟磁盘中。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈秋富
申请(专利权)人:神基科技股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1