8.3 Sfdisk多系统引导
Smart Fdisk(简称Sfdisk)是一个集分区、格式化与多系统引导的多功能DOS软件,它可以为硬盘建立多个C盘(4个),之后可以把多个操作系统安装在不同的C盘上,在计算机启动时再利用Sfdisk来激活选择启动的C盘,从而实现进入相应的操作系统。
Smart Fdisk软件既简单又安全可靠的实现了多系统的隔离和引导功能。由于使用Smart Fdisk安装的多个操作系统是分别独立安装在不同的主分区中,各个系统的启动选择是由Smart Fdisk启动管理器来管理的,当一个系统出了问题不会影响到其他系统。
Smart Fdisk可以管理最大到2TB的硬盘,可管理的最大分区也可以达到2TB。最多可以管理16个硬盘。Smart Fdisk启动管理器不仅支持从基本分区上引导系统,还可以从逻辑分区上引导系统,在这种情况下,在一块硬盘上最多可以同时安装16个操作系统。Smart Fdisk不但支持从第一块硬盘上引导系统,还支持从其他硬盘上引导系统。
8.3.1 使用sfdisk创建分区
Smart Fdisk是一个具有中/英双语言界面的软件,如果想使用中文界面,只要先运行中文系统(如UCDOS、NDOS、天汇等),然后输入命令Sfdisk /c就可以进入中文的操作界面了。下面就介绍一下Smart Fdisk的基本使用方法。
实验计算机配置:两块硬盘,第1块硬盘的容量为40GB,第2块硬盘的容量为20GB,计划在第1块硬盘上分一个主分区,大小为10GB,安装Windows操作系统。将第1块硬盘的剩余空间划分成一个逻辑分区。将第2块硬盘整个空间划分为一个主分区,大小为20GB,并安装Windows Server 2003操作系统。
(1)首先使用带有Smart Fdisk软件的启动光盘或软盘,启动计算机,在Smart Fdisk工具所在的目录下键入Smart Fdisk工具的文件名,在本例中使用了一个带有Smart Fdisk的启动光盘,Smart Fdisk工具存放在了A盘的根目录中,文件名为sfdisk.exe。
(2)在DOS提示符下键入“sfdisk /c”命令,然后按回车键,进入Smart Fdisk界面。如果硬盘已经分区了,则将以前的分区删除,删除的方法是,选择要删除的扇区,然后按alt+p组合键,在弹出的下拉菜单中选择“删除”命令(或直接按D键),如图8-99所示,将选中的分区删除。
图8-99 删除分区
(3)在弹出的“Confirm”对话框中,按“Y”键,如图8-100所示,确认将删除当前的分区。
(4)按照上面的操作,将其他分区都删除,如果计算机中有多个硬盘,可以按F7功能键选择其他硬盘,然后将其他硬盘中的分区删除,在本例中有两个硬盘,按F7键后就切换到了第2个分区,然后将存在的分区删除,删除完成后,如图8-101所示。
图8-100 确认删除分区
图8-101 全部删除
(5)删除分区后,下面开始为硬盘重新分区。先按F6功能键,选择第1个硬盘,先对第1个硬盘进行分区操作。
(6)选择未分区的硬盘后,按alt+p组合键,在弹出的下拉菜单中选择“建立基本分区”命令(或按C键),如图8-102所示。
(7)在弹出的“建立基本分区”对话框中,在“容量”后面的文本框中输入分给新建分区的空间大小,单位是MB。填写完成后,按TAB键,将光标移动到“类型”选择框中,选择分区类型为“FAT-32”,然后按TAB键,移动光标到“位置”选择框,在这个选择框中按照默认值即可,再按TAB键,将光标移动到“OK”按钮上,然后按回车键,如图8-103所示。
图8-102 建立主分区
图8-103 设置分区参数
(8)创建完主分区后,移动光标,选择未分区的剩余空间,然后按alt+p键组合键,在弹出的下拉菜单中选择“建立逻辑分区”命令(或按L键选择此命令),如图8-104所示。
(9)在弹出的“建立逻辑分区”对话框中,将第1个硬盘剩下的空间全部分配给当前新建的逻辑分区,分区类型选择“FAT-32”格式,位置选择“前部”,然后移动光标到“OK”按钮处,按回车键即可,如图8-105所示。
图8-104 建立逻辑分区
图8-105 设置逻辑分区参数
(10)到此为止,已经将第1个硬盘分区完成。接下来开始对第2个硬盘进行分区,在Smart Fdisk的主窗口中按F7功能键,切换到第2个硬盘中,如图8-106所示。
(11)接下来为第2个硬盘创建分区,选择第2个未分区的硬盘,然后按alt+p组合键,在弹出的下拉菜单中选择“建立基本分区”命令(或按C键选择此命令),如图8-107所示。
图8-106 选择第2个硬盘
图 1-110 创建主分区
(12)在弹出的“建立基本分区”对话框中,容量为20000MB,分区类型为“FAT-32”格式,位置选择“前部”,然后移动光标到“OK”按钮处,按回车键,如图8-108所示。
(13)到此为止将第2个硬盘分区完成。下面要做的就是要激活主分区,按F6功能键选择第1个硬盘,然后选择第1个硬盘中的主分区,再按alt+p组合键,在弹出的下拉列表中选择“激活”命令(或按A键选择此命令),如图8-109所示。
图8-108 设置分区参数
图8-109 激活分区
(14)将分区激活后,在图8-110所示中,“激活”栏下面被激活的分区属性变成了“YES”。将第1个硬盘中的分区激活后,按F7功能键切换到第2个硬盘中,然后选择其中的主分区,再按alt+p键,在弹出的菜单中选择“激活”命令,将第2个硬盘中的主分区激活,如图8-111所示。
图8-110 激活第1个硬盘的主分区
图8-111 激活第2个硬盘的主分区
(15)将两个硬盘中的主分区激活后,需要将这些设置都保存起来,按F6功能键,切换到第1个硬盘中,然后按alt+p组合键,从弹出的下拉菜单中选择“存盘”命令,如图8-112所示。
(16)保存完第1个硬盘的信息后,按F7功能键,切换到第2个硬盘,然后按alt+p组合键,从弹出的下拉菜单中选择“存盘”命令,如图8-113所示。
图8-112 保存第一个硬盘的设置
图8-113 保存第2个硬盘的设置
8.3.2 格式化分区并保存分区的修改
保存磁盘修改后,选择第1个硬盘的主分区,然后按alt+p组合键,从弹出的下拉菜单中选择“格式化”命令,如图8-114所示。在弹出的“Confirm”对话框中,选择“yes”,然后按回车键,如图8-115所示。
图8-114 格式化主分区
图8-115 确认格式化操作
在弹出的“格式化”对话框中,格式化的方法选择“快速”,块尺寸使用默认值,如果要查看格式化后的信息,可以选中“格式化完成时显示摘要”选项,然后移动光标到“OK”按钮处,再按回车键,如图8-116所示。
格式化完成后,弹出“Information”对话框,直接在此对话框中直接按回车键,如图8-117所示。
图8-116 选择格式化参数
图8-117 格式化完成
格式化完成后,按alt+p组合键,从弹出的下拉菜单中选择“退出”命令,如图8-118所示。
在弹出的“Warning”对话框中,选择“yes”按钮,然后按回车键,如图8-119所示。
图8-118 退出Smart Fdisk
图8-119 重新启动计算机
8.3.3 安装启动管理器
使用有Smart Fdisk的启动光盘或软盘启动计算机,进入Smart Fdisk界面,此时要为计算机安装一个多系统启动管理器,用于管理多启动菜单,并隐藏不必要的其他主分区。
(1)运行sfdisk,进入Smart Fdisk以后,开始安装启动管理器。安装启动管理器分两次安装,第1次为第1个硬盘安装,第2次为第2个硬盘安装。
(2)按F6功能键选择第1个硬盘,然后按alt+m组合键,在弹出的下拉菜单中选择“安装启动管理器”命令,如图8-120所示。在弹出的“安装启动管理器”对话框中,语言选择“中文”,“病毒检查”建议不要使用,因为在使用过程中,经常报错。“延时”选项是指启动管理器界面后,用户选择激活的分区所等待的时间,在此选择默认值30就可以了。最后选中“自动隐藏基本分区”选项,选择完成后,如图8-121所示。
图8-120 安装启动管理器
图8-121 设置启动管理器参数
(3)移动光标到“OK”按钮上,然后按回车键,在弹出的“Information”对话框中,直接按回车键,如图8-122所示。
(4)安装完成后,如图8-123所示,在“硬盘驱动器”窗口中,“启动管理器”后面的标识变成了“已安装”。
图8-122 安装完成
图8-123 已安装
(5)安装好启动管理器后,选择第1个硬盘的主分区,然后按alt+p组合键,在弹出的下拉菜单中选择“改变启动状态”命令,如图8-124所示。在弹出的“改名”对话框中,名字后面输入此分区在启动菜单中的名称,如:windows xp,然后移动光标到“OK”按钮处,再按回车键,如图8-125所示。
图8-124 改变启动状态
图8-125 输入名称
(6)修改完成后如图8-126所示,第1个硬盘中的主分区后面的“名字”下面显示了刚才所输入的名称,“引导”列下面显示为“yes”,表示可以引导。
(7)设置完第1个硬盘后,按F7功能键,切换到第2个硬盘,然后选择其中的主分区,然后按alt+m组合键,在弹出的下拉菜单中选择“安装启动管理器”命令,如图8-127所示。
图8-126 设置完成
图8-127 安装启动管理器
(8)在弹出的“安装启动管理器”对话框中,和安装第1个硬盘中的启动管理器的设置是一样的,如图8-128所示。
(9)安装完成后,在弹出的“Information”的画框中,直接按回车键,如图8-129所示。
图8-128 设置启动管理器参数
图8-129 安装完成
(10)安装完启动管理器后,选择第2个硬盘中的主分区,然后按alt+p组合键,在弹出的下拉菜单中选择“改变启动状态”命令(如图8-130所示),在弹出的“改名”对话框中,输入“windows 2003”,如图8-131所示,然后移动光标到“OK”按钮处,再按回车键。
图8-130 改变启动状态
图8-131 输入启动菜单名称
(11)在两个硬盘上都安装好启动管理器并使主分区可以启动后,保存对两个硬盘的设置,如图8-132所示为保存第1个硬盘的设置,图8-133所示为保存对第2个硬盘的设置。
图8-132 保存第1硬盘设置
图8-133 保存第2硬盘设置
保存后,重新启动计算机。此时已经完成了sfdisk的全部安装与设置,可以直接使用了。
说明:你也可以根据需要,在第2个硬盘上划分多个分区并安装多个操作系统,还可以在第1个硬盘上划分更多的分区以准备安装更多的操作系统。
8.3.4 sfdisk启动管理器效果
接下来看一下启动管理器的效果。在计算机启动后,首先会看到图8-134所示的启动菜单,这里显示的是第1个硬盘中的启动菜单。按TAB键后将显示第2个硬盘的启动菜单,如图8-135所示。启动菜单中的名称前面显示了“激活”标志,表示此分区可以启动系统,如果在这个分区上安装了其他的操作系统时,如:windows vista,会在启动菜单中显示两个操作系统选项,其中一个操作系统名称前面将显示“隐藏”标志。
如果想从第2个硬盘的启动菜单返回到第1个硬盘的启动菜单时,只要按键盘上的shift+tab键即可。
图8-134 第1硬盘启动界面
图8-135 第2硬盘启动界面
8.3.5 安装操作系统的方法
在安装“启动管理器”后,安装操作系统的方法略有不同,其基本原则是:
(1)在某一个分区上想安装系统时(例如想在第1分区安装Windows XP,对应菜单为“Windows XP”),应该先重新启动计算机(使用硬盘引导),在出现“启动管理器”界面时,选择“Windows XP”菜单并按回车键。
(2)因为此时“Windows XP”菜单对应的第1个分区还没有系统,所以会停留在启动状态。做这一步的意义是激活当前分区为C盘。
(3)重新启动计算机,并使用Windows XP安装光盘安装Windows XP,并且在安装时,选择C盘,这即是想要把操作系统安装的位置。如图8-136和图8-137所示。
图8-136 安装Windows XP
图8-137 选择分区
(4)安装完操作系统后,“启动管理器”菜单会丢失,这时只要使用光盘或者软盘启动计算机,进入sfdisk程序,修复分区并保存,启动管理器将会再次出现。主要步骤如下:
进入sfdisk后,首先会提示错误信息(如图8-138所示),按回车键进入,之后从“Boot Manager”菜单中选择“Repair MBR”并按回车键(如图8-139所示),在弹出的警告对话框中选择“Yes”按钮(如图8-140所示),在弹出的对话框中按回车键(如图8-141所示),之后从“Partition”菜单选择“Save Changes”按钮(如图8-142所示),退出sfdisk就可。
图8-138 提示错误
图8-139 修复分区
图8-140 确认
图8-141 修复完毕
图8-142 保存修改
(5)如果要安装其他系统,请参考上述的(1)~(4)步。例如,如果要在第1个硬盘第2分区安装Windows 2000,先要重新启动计算机,从“启动管理器”中选择Windows 2000并进入,之后重新启动,并用Windows 2000安装光盘启动计算机,将Windows 2000安装在C盘即可(此C盘与安装XP的C盘不是同一个,这个C盘是第1个硬盘的第2个主分区)。在安装完毕后,使用sfdisk修复启动菜单即可。
(6)如果您想安装Windows 98操作系统,在使用sfdisk划分分区的时候,应该将windows 98安装在硬盘的前2GB空间以内,否则安装windows 98将不能被启动。