硬盘分区探讨(五)

硬盘分区探讨(五)
首先要初始化一些重要的系统数据,然后就会出现我们非常熟悉的蓝天白云。这时候,Windows将继续进行DOS部分和GUI(图形用户界面)部分的引导和初始化工作。如果系统中安装有引导多种操作系统的工具软件,通常主引导记录将被替换成该软件的引导代码。这些代码将允许用户选择一种操作系统,然后读取并执行该操作系统的基本代码。对于WINNT/2000来说,则由是NTLDR这个程序负责将其装入内存,或者让用户选择非WINNT/2000操作系统。引导装入程序和多重引导都由一个具有隐含属性的初始化文件boot.ini控制。在boot.ini中包含有控制计算机可用的操作系统的设置,引导的缺省操作系统以及应当等待多少时间等信息。
  
       那么,我们的机会在哪里呢?俗话说的好,见缝插针。从计算机引导过程的描述中大家可以发现,我们可以人为的加一干预的地方只有两处,一是设置物理盘的引导次序,二是修改主引导程序的分区表。
  
       (1)多硬盘的多系统共存:如果你采用的是多硬盘的计算机,而且每块硬盘都安装有不同操作系统时,建议你通过在CMOS中指定硬盘的启动次序,实现多操作系统的共存。由于操作系统之间互不影响,所以这种方法完全不受兼容性等其他因素的影响。
  
       (2)单硬盘的系统共存:而如果你只有一块硬盘,并也想在上面安装多个操作系统而相互不受影响,你则必须采用修改主引导程序和分区表的方法来实现。一般有两种方法。一是修改主引导记录,在主引导记录的最后用JMP指令跳到自己的代码上来,从而控制计算机的引导过程;另外一种方法是修改主分区第一个扇区的引导代码,以实现多系统的共存。
  
       注意事项:接下去,我们将教大家如何进行多系统共存的设置。不过,在开讲之前,有一些基本的准则还是要告诉大家的:
  
1.在计算机上安装另外一个操作系统之前,最好能先制作一张启动盘以备意外之需。
2.每个操作系统必须安装在一个独立的磁盘驱动器或者分区上。
3.如果你要在DOS、WIN95和WIN 2000之间进行多重启动配置,应该最后安装WIN 2000。否则,启动WIN 2000所需要的一些重要文件可能会被覆盖。对于WIN 98和2000之间的双重启动配置,安装操作系统不必按照特定的顺序,对于在WIN 2000和LINUX之间的双重启动配置,应当先安装WIN 2000,并为LINUX保留所需要的磁盘分区。
4.要进行双重启动配置,应该使用FAT文件系统。尽管支持在双重启动中使用NTFS,但这样会提高文件系统的复杂程度。
5.不要在压缩盘上安装WIN 2000,除非该压缩盘是由WIN 2000完成的;如果计划建立WIN 95或WIN 98的双重启动,则不必要对已经压缩的盘进行解压缩。
6.在设置了双重启动的计算机上,如果希望应用程序在两种操作系统上都可以运行,必须在两种操作系统中都进行安装,无法在操作系统之间共享应用程序。
  
       以上的6点意见,是我们在进行多系统分区是总结出来的。可能不完全,还望大家能予以补足。
六、实现多系统共存
  
       大家知道,先安装Win98/Me后安装Win2000/XP则可以自动实现多重启动。除此之外还可以专门的多系统引导工具来实现,而且还有着强大的功能。以SC为例,作为一个外挂的应用程序,System Commander 2000的功能很强大。它可以说是目前做得最好的多操作系统引导工具。不过,由于其是纯DOS界面的操作,多少让人觉得有点落伍,这点无疑是 Partition Magic略胜一筹。不过,在功能上,System Commander 2000可是毫不逊色于人的,我们就来看一看。
  
       System Commander 2000的安装非常简单,虽然这个工具是一个在纯DOS环境下使用的工具,但是程序的安装程序可在Windows环境下运行,直接运行Setup.exe程序,之后连续按下任意键,切换说明界面,并输入注册信息,即可轻松实现软件的安装。此外。在软件的安装过程中,程序会建议用户创建程序提供的机器启动引导盘。(如图49)程序提供的机器启动引导盘包括"Utility Disk 1"和"Restart Disk 2"两张,其中前者包括了管理硬盘分区的程序文件,以及备份文件。后者包括了有关当前的系统引导信息,如果操作过程中由于断电或复位而导致的引导失败可使用这个备份纪录恢复机器的引导纪录。
  

       图49
  
       安装结束后,机器会重新启动。这时,System Commander 2000会自动扫描当前机器的磁盘分区信息和引导信息,并对其进行备份,然后根据当前信息创建机器引导启动菜单"OS Selection Menu"。(图50)在这个菜单中程序不仅提供了系统启动引导菜单,而且直接提供了一个界面,其菜单条中的"OS Wizard"表示激活程序的操作系统安装向导OS Wizard、"Setup"表示设置程序的运行方式,其中包括了七个设置项目,其中包括设置启动菜单的默认引导项和自动启动延时、是否允许使用鼠标、设置用户登录口令、设置程序可以控制的引导系统文件存放位置等、对启动引导菜单中的项目排序及添加/删除菜单项、设置启动菜单项的描述文字与显示图标。在机器引导启动菜单"OS Selection Menu"界面下,如果选择第一个启动菜单项,可引导机器启动到未安装程序时的操作系统。对于Windows系统而言,另外的两个菜单项分别是启动到DOS环境下,和使用软盘启动。
  

       图50
  
       设置暂停、卸载/恢复暂停程序提供的启动引导菜单
  
       System Commander安装导系统后,会自动设置接管机器的启动并设置相应的启动菜单,但是如果你认为暂时不需要使用它提供的功能,可暂时将其中止,具体方法是:首先切换到纯DOS环境下,切换到程序的安装目录,在命令行下键入"scin.exe"并击回车键确定,此时程序会提供了一个菜单,其中包括如下内容:
  
Installation Notes:程序的安装说明。
Disable or Remove System Commander:暂停或删除System Commander。
Enable/Update System Commander:恢复暂停或更新System Commander。
Special Options:特殊功能菜单。
Troubleshooting:疑难解答。
V Communications Info:程序的出品者V Communications公司信息。
Program exit:退出程序。
  
       选择第二个菜单项,程序会给出一个关联界面,在其中提供了三个菜单项(如图51),其中"Temporarily Disable System Commander" 表示暂停使用程序引导系统菜单,"Remove System Commander"表示删除程序,"Return to main menu"表示返回上一界面。直接选择第一个菜单项,然后单击回车键确定即可。在此提醒您一点,由于System Commander会自动记忆最后一次机器引导纪录,所以当禁止程序的启动引导后,系统将默认使用最后一次引导进入的操作系统作为机器当前使用的操作系统。所以在使用该项功能之前,应该首先设置好机器的引导操作系统。
  

       图51
  
       如果需要恢复暂停使用的System Commander,界面中的第二个菜单项"Enable/Update System Commander"(图52)其中的"Enable System Commander"表示恢复使用程序,"Update files from download"表示使用下载的升级文件更新当前的软件。移动光标到第一个菜单项上击回车键确认即可。
  

       图52
  
       使用Special Options菜单
  
       移动光标到"Special Options"菜单项上击回车键,程序会给出关联的设置界面,在该界面中提供的菜单项包括:
  
Make Utility Diskettes:创建程序的多操作系统引导盘。其关联界面与tu-0a是一样的,在此不再重复。
  
Change MultiFAT Option:更改多分区引导设置,在其关联界面中包括了"Install MultiFAT option"安装多分区管理功能和"Skip MultiFAT support"跳过多分区管理支持两个项目。如果选择前者,程序会给出一个关联界面,其中提供了"Use existing group"使用当前的启动配置菜单和"Delete current group"删除当前的启动配置菜单。
  
Specify Non-Compressed Boot Drive:指定非压缩驱动器。在其关联界面中只有一个设置项目"Enter boot drive letter (C to Z) and press Enter",在其中选择硬盘中的非压缩分区,之后单击回车键确定。
  
Alter Current Boot Record Serial Number:更改当前引导纪录序列号。在该项目的关联界面中提供了"No, skip any change"和"Yes, alter the boot record"两个选项。改变引导纪录序列号是针对由于新安装操作系统而导致的引导纪录改变设置的。
  
Restore Boot Record:恢复硬盘的引导纪录。
  
Diagnostic Checks:硬盘引导纪录诊断。在其关联界面中提供了硬盘分区表检测"Partition Checks"、引导扇区检测"Boot Record Checks"、文件存取校验"File Access Verification"、引导区病毒检测"Virus Detection"、返回上级菜单界面"Return to Prior Menu"等菜单项,根据自己的需要选择即可。
  
Transfer System (Advanced SYS):使用程序提供的系统传送工具从软盘传送引导系统到硬盘分区C:,其可支持的操作系统包括DOS和Windows 9x。在其关联菜单中提供了"Automatic Transfer"自动传送、"Prompted Transfer"提示确认传送等两个菜单项。
  
Main Menu:返回程序主菜单界面。由于以上各项功能菜单都是单步操作,使用鼠标选择相应的菜单项目,然后单击回车键确定即可完成相应的操作,非常简单,具体步骤在此就不再给出了。
  
       使用OS Wizard管理操作系统的安装
  
       重新引导系统启动并出现引导菜单时,按下"Alt"键选择"OS Wizard"项,并单击回车键确定,激活该项功能的运行界面。这个程序界面类似Windows 9x的界面布局,在"OS Wizard"对话框中提供了三个复选框,其中"New installation"表示安装新的操作系统,"Reinstall existing OS, same version"表示重新安装机器中安装的某个操作系统,"Install new version on top of old version"表示安装当前机器中安装的某个操作系统的更新版本。根据自己的需要选择相应的安装项目,然后一路单击"Next"按钮,程序会自动为相应的操作系统安装创造硬盘环境,并引导你完成系统安装的。如果是安装新系统,当安装完成后,程序会给出一个选择界面,其中包括"Together with other OSes"和"Isolate by itself"两个复选框,对于常见的系统,一般选择前者即可。此时程序也会自动在机器启动菜单中创建相应的启动菜单。
  
       在此需要说明的是,关于安装新的操作系统,程序会给出分类选择界面,此时需要根据所安装的操作系统选择相应的复选框,如果你安装的操作系统没有在界面菜单中给出,可选择"Show all OSes"项,并在关联界面中选择。对于有些操作系统,程序还会询问系统版本号、系统的安装载体、是否有启动盘等,非常详细。
  
       硬盘分区管理Advanced Partitioning及操作纪录恢复BackStep Wizard
  
       OS Wizard提供了一项名为"Advanced Partitioning"的功能,该项功能允许你创建、删除、复制、移动、格式化硬盘分区,甚至重新定义分区容量,它也可以很好的支持重定义Windows NT/2000和Linux的分区容量(包括Linux EXT2和Swap分区),这些功能与著名的Partition Magic提供的功能是类似的。此外,程序提供了一个NTFS到FAT/FAT32的转换器,不过需要到[url]www.v-com.com[/url]下载,在当前程序中并没有该项功能。
  
       如果需要是要使用程序提供的硬盘分区管理功能,可单击OS Wizard界面中的"Start"按钮,从关联的菜单中选择"Partitioning"命令,程序会给出一个关联界面,界面左边给出了当前硬盘选择按钮以及创建分区"Create"、重定义分区容量"Resize"、移动分区"Move"和复制分区"Copy"四个按钮,界面右边给出的是当前系统硬盘的分区状况图示。除此功能外,在程序界面中的"Tools"和"Advanced"菜单项中提供了相应的硬盘分区管理命令,而且更加详细一些,如果需要直接选择就可以了。此外,在"Tools"菜单项中有一个"Validate"命令,通过它可以检测硬盘的引导区、FAT表、目录与文件结构及丢失的簇等。
  
       System Commander 2000提供的BackStep Wizard程序可以自动的记录下任何针对硬盘分区和操作系统安装所发生的硬盘分区信息变化,当你需要将指定的操作系统从机器中删除时,并不需要额外的操作,只需调用BackStep Wizard,程序会给出此前所有的硬盘分区信息和操作系统安装所导致的硬盘分区变化,选择需要恢复的项目,程序的操作向导会引导完成硬盘分区的恢复的。如果需要使用此项功能,可单击OS Wizard界面中的"Start"按钮,并从其菜单中选择"BackStep Wizard"命令启动它,此时程序会自动扫描硬盘分区变化并给出相应的分区信息变化,选择需要恢复的项目之后单击"Undo"按钮即可恢复该项操作对系统引导纪录的改变,非常简单。在此提醒您一点,这项操作会导致部分硬盘分区(需要删除的文区)中的全部文件丢失,所以使用前应该备份其中有用的信息。

你可能感兴趣的:(分区,职场,硬盘,休闲)