多用户环境下改变操作系统文件路径的方法以及相应的电脑系统的制作方法

文档序号:6562247阅读:245来源:国知局
专利名称:多用户环境下改变操作系统文件路径的方法以及相应的电脑系统的制作方法
技术领域
本发明涉及多用户环境下改变操作系统文件路径的方法以及相应的电脑系统。
背景技术
通常情况下,如果不启动操作系统(在电脑中安装有其他软件),个人电脑(PCpersonal computer)将无法进行工作。当我们打开电脑的电源开关后,表面上看起来打开电源开关后的数秒钟内电脑不进行任何工作,实际上电脑正运行复杂的运算过程,检测所有构件是否顺利地运转,如果发现问题,将会立即警告用户。这种操作叫做“引导(boot up)”或“启动(booting)”,要正常启动电脑必须保持所有构件,以便于顺利地装载操作系统。
常用的电脑系统由CPU、存储装置、输入输出设备等硬件和编译程序、数据库系统、视频游戏、商用程序等应用程序、电脑用户及操作系统(operatingsystem)构成。
其中操作系统起到电脑用户和电脑硬件之间的接口作用,使用户方便地使用电脑,有效地使用硬件,并控制各种输入输出设备和用户程序,并为防止电脑出错和不当使用电脑,控制用户程序的运行。
目前,就个人电脑的操作系统而言,从最开始的MS-DOS到如今的Window系统,出现了很多种操作系统,但这种操作系统所占空间庞大,主要是利用输入输出驱动器的驱动文件载入程序代码,或者利用特定的接口将单一操作系统载入系统存储器。
而且,电脑系统除了操作系统的变化以外,实现了硬件本身的高性能,因此现在的个人电脑的性能已赶超以往工作站的水平,而得益于这种高性能化的实现,进入了能够提供多个用户共用一台电脑的多用户环境的水平。
换句话说,多个用户在不同的时间段使用同一台电脑时,各个用户可以设置自己的操作环境,例如,假设用户A设置成CAD操作环境,用户B设置成韩文操作环境,用户C设置成英文操作环境,用户D设置成日文文字处理操作环境,只要在电脑初始运行阶段选择用户登录,各个用户便可获得适合于自身操作环境的电脑系统。
而且,由于各个用户使用自己设置的操作环境,例如用户D登录系统后运行日文文字处理操作环境,可在自己设置的日文文字处理环境下进行文字处理工作,所以避免了多个用户使用同一个资源时的不便之处,能够获得属于自己的电脑系统。
另外,电脑方面的专业水平不高的普通用户在家使用个人电脑时,大多都是在控制面板中设定用户帐户,多个用户分别设置成适合自己的windows环境使用电脑,在这种情况下,只不过是不同的用户在同一个windows操作系统环境下,利用自己的用户帐户登录系统使用电脑。
但是,这种方式的缺点是,由于上述情况下只是通过软件设置营造不同的windows操作环境,实际上各个用户共享同一个资源,所以如果其中的任意一个用户使用电脑过程中出现严重的系统错误或感染病毒而破坏其他用户的数据时,其他用户将会失去自己的操作环境。

发明内容
本发明涉及多个用户共用一个电脑系统时提供适合各个用户的环境的技术,其目在于提供可改变操作系统文件路径的多用户环境的方法以及相应的电脑系统,解决以往使用软件分割操作环境的方式中存在的问题,为此,采用了外置型存储介质(例如,磁盘驱动器),即每个用户将自己的外置型存储介质连接到电脑系统以后,利用存储介质启动系统,而不是使用系统本身的操作系统的方式。
本发明所述的多用户环境下改变操作系统文件路径的方法以及相应的电脑系统,其特点在于包括第一过程,即,根据外设访问工具,判断任意存储介质是否连接;第二过程,即,判断是否需要通过根据第一过程确认已连接的外部存储介质启动操作系统;第三过程,即,在第二过程中判断为需要通过外部存储介质启动操作系统的情况下,关闭内部存储介质中可启动的路径,利用外部存储介质中的操作系统实现系统启动。
本发明所述的多用户环境下改变操作系统文件路径的方法以及相应的电脑系统,其另一个特点在于,在上述第二过程中,判断是否需要通过外部存储介质启动系统的标准是,根据用户的选择开关状态进行判断。
本发明所述的多用户环境下改变操作系统文件路径的方法以及相应的电脑系统,其另一个特点在于,当通过外设访问工具连接的外部存储介质中存在操作系统时,向其分配优先权。
本发明所述的多用户环境下改变操作系统文件路径的方法以及相应的电脑系统,其另一个特点在于,在上述第三过程中,操作系统路径的切换是通过改变电源供应路径或控制器信号传递路径实现的。
本发明所述的多用户环境下改变操作系统文件路径的方法以及相应的电脑系统,其另一个特点在于,由CPU、主存储器(RAM)、BIOS ROM、内置硬件、显示设备及键盘等构成的电脑系统包括起到与外设之间的接口作用的外设连接部;连接于上述外设连接部的外置硬件;用于识别连接于上述外设连接部的外设种类和规格等信息的外设安装识别部;根据上述CPU的控制信号,将从电源部供应的一次电源选择性地供应给内置硬件或外置硬件的电源开关部。
本发明的上述目的和各种优点将会由本领域的技术人员结合


的理想实施例,得到充分的体现。
综上所述,本发明并不是由多个用户共享硬盘中的资源,而是由多个用户共享硬盘资源以外的电脑系统资源,支持操作环境和操作系统的硬盘单元仍由各个用户分别持有,所以在保持自身的操作环境的同时,可防止自己创建的数据被别的用户访问。

图1是根据本发明的多用户环境下改变操作系统文件路径的电脑系统的示意图。
具体实施例方式
下面结合附图,对本发明的理想实施例进行说明。
附图1是根据本发明的多用户环境下改变操作系统文件路径的电脑系统的示意图,由CPU(10)、主存储器(RAM,12)、BIOS ROM(14)、内置硬件(16)、显示设备(22)及键盘(24)等构成的电脑系统包括起到与外设之间的接口作用的外设连接部(40);连接于上述外设连接部(40)的外置硬件(42);用于识别连接于上述外设连接部(40)的外设种类和规格等信息的外设安装识别部(30);根据上述CPU(10)的控制信号,将从电源部(未图示)供应的一次电源选择性地供应给内置硬件或外置硬件的电源开关部(50)。
上述构件通过总线互相连接。
观察由上述构件构成的本发明所述的多用户环境下改变操作系统文件路径的方法以及相应的电脑系统可知,CPU(10)对主存储器(12)和BIOS ROM(14)中存储的程序进行各种处理。
主存储器(12)中保存着许多待由CPU(10)处理的程序。BIOS ROM(14)中保存着在CPU(10)中进行处理所需的基本数据,还可以保存启动系统所要求的引导程序。
内置硬件(16)具备电脑系统应有的操作系统,提供使用电脑系统所需的任意用户或标准操作环境。
观察由上述构件构成的本发明所述的多用户环境下改变操作系统文件路径的方法以及相应的电脑系统可知,任意用户在将含有启动系统和相应的操作系统以及保存着自己的操作环境的外置硬件(42)连接到外设连接部(40)之后,打开电脑的电源开关。
此时,电脑系统的CPU(10)将以BIOS ROM(14)中保存的数据为基准,进入系统运行待机状态的同时,根据外设安装识别部(30)检测目前是否有连接于外设连接部(40)的外设,而外设安装识别部(30)则检测连接于上述外设连接部(40)的外设是否为外置硬件(42)。
此时,如果连接于上述外设连接部(40)的外设是外置硬件(42),外设安装识别部(30)将外置硬件(42)的信息(例如,容量、磁簇的扇区数等识别硬件所需的信息)发送给CPU(10),接着CPU(10)变更保存于BIOS ROM(14)中与启动相关的信息,不通过内置硬件(16)启动操作系统,而是输出控制信息,从外置硬件(42)启动操作系统。
由于CPU(10)输出的控制信号传递到电源开关部(50),电源开关部(50)则根据控制信号,将从电源部(未图示)供应的一次电源选择性地二次供应给内置硬件(16)或外置硬件(42),所以根据CPU(10)的控制指令,切断供应给内置硬件(16)的二次电源,只向外置硬件(42)供应二次电源。
由于内置硬件(16)不启动,相应电脑系统的硬件采用外置硬件(42),外置硬件的用户也将理所当然地通过外置硬件中的操作系统和操作环境使用电脑。
例如,假设内置硬件(16)为韩文操作环境,外置硬件(42)为日文操作环境,那么基本用户使用电脑时,由于是外置硬件(42)没有连接到外设连接部(40)的状态,将通过内置硬件(16)的操作系统运行,这就与普通的电脑系统运行方式相同,即提供韩文windows操作环境。
但是,当其他用户将日文操作环境的外置硬件连接到外设连接部(40)时,系统将向外置硬件(42)分配优先权,致使内置硬件(16)不运行,只有外置硬件(42)运行,以此提供日文windows操作环境的电脑系统。
上述情况是并非内置硬件,而是向外置硬件自动分配操作系统启动优先权的情况,但在实际设计时,可将电源开关部(50)设计为手动方式,由用户打开电源开关之前选择将手动开关设定为优先启动内置硬件还是外置硬件。
另外,虽然图1所示的实施例说明的是通过电源供应控制的方式,但本发明还可以通过控制器信号线切换方式实现,在此特别声明,这种方式也属于本发明的构思之一。
如上所述,虽然本发明是以特定的实施例进行了说明,但这仅仅是例示而已,熟悉本发明所属技术领域相关常识的人,会十分清楚不违背权利要求范围中指出的发明构想及领域的情况下,可以对本发明进行各种改造和改变。
权利要求
1.一种多用户环境下改变操作系统文件路径的方法和电脑系统,其特征在于包括第一过程,即,根据外设访问工具,判断任意存储介质是否连接;第二过程,即,判断是否需要通过根据第一过程确认已连接的外部存储介质启动操作系统;第三过程,即,在第二过程中判断为需要通过外部存储介质启动操作系统的情况下,关闭内部存储介质中可启动的路径,利用外部存储介质中的操作系统实现系统启动。
2.根据权利要求1中所述的方法和电脑系统,其特征还在于,在上述第二过程中,判断是否需要通过外部存储介质启动系统的标准是,根据用户的选择开关状态进行判断。
3.根据权利要求1中所述的方法和电脑系统,其特征还在于,当通过外设访问工具连接的外部存储介质中存在操作系统时,向其分配优先权。
4.根据权利要求1中所述的方法和电脑系统,其特征还在于,在上述第三过程中,操作系统路径的切换是通过改变电源供应路径或控制器信号传递路径实现的。
5.根据权利要求1中所述的方法和电脑系统,其特征还在于,由CPU、主存储器(RAM)、BIOS ROM、内置硬件、显示设备及键盘等构成的电脑系统包括起到与外设之间的接口作用的外设连接部;连接于上述外设连接部的外置硬件;用于识别连接于上述外设连接部的外设的种类和规格等信息的外设安装识别部;根据上述CPU的控制信号,将从电源部供应的1次电源选择性地供应给内置硬件或外置硬件的电源开关部。
全文摘要
本发明涉及多用户环境下改变操作系统文件路径的方法以及相应的电脑系统,其特点在于包括第一过程,即,根据外设访问工具,判断任意存储介质是否连接;第二过程,即,判断是否需要通过根据第一过程确认已连接的外部存储介质启动操作系统;第三过程,即,在第二过程中判断为需要通过外部存储介质启动操作系统的情况下,关闭内部存储介质中可启动的路径,利用外部存储介质中的操作系统实现系统启动。本发明并不是由多个用户共享硬盘中的资源,而是由多个用户共享硬盘资源以外的电脑系统资源,支持操作环境和操作系统的硬盘单元仍由各个用户分别持有,所以在保持自身的操作环境的同时,可防止自己创建的数据被别的用户访问。
文档编号G06F9/445GK101034355SQ200610139378
公开日2007年9月12日 申请日期2006年9月26日 优先权日2006年3月8日
发明者金睿真 申请人:金睿真
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1