当前位置:首页 > XP与FreeBSD双系统安装手册
XP与FreeBSD双系统安装
安装前期资源准备:
本文以从硬盘安装FreeBSD7.1为例。PC为Lenovo ThinkCentre,需要一张带有SFDISK工具的引导盘(大街上5元一盘的那个系统盘),Lenovo ThinkCentre的系统安装盘和驱动盘。
安装XP:
Lenovo ThinkCentre自带的XP系统为NTFS磁盘格式需要改成FAT格式(因为在后期FreeBSD的安装过程中会涉及到此磁盘,如果保持NTFS格式,将会在Install System时 无法读取安装基础文件)。
使用Lenovo ThinkCentre的系统盘安装XP, 在分区时磁盘一共接近300GB(可能有25GB的系统恢复区别去碰它,如果丢失了那就更不用看它)。 先删除所有分区(如果有系统恢复区别最好别删除,不管它)。然后给分两个区 第一个是C盘(建议200GB左右,后期所有的XP相关的文件,软件都是在这个区域) 第二个是 D 盘(建议40GB左右,后期所有的FreeBSD相关的文件,软件都是在这个区域)。先后顺序是这样,但名字在分区的时候可能不是这样但是XP系统安装完成后会自动变成 C,D盘。然后选择安装XP在C盘,需要注意的是C盘在格式化的时候一定要选择FAT格式(推荐 FAT 快速格式话)。 此后就安装好XP后加入一些驱动和常用工具 如迅雷,WINRAR。
硬盘安装FreeBSD7.1:
1. 在XP系统下载镜像文件,共四张镜像;下载isoemu
2.把第一个镜像文件(bootonly)复制到xp的主分区,改名为FreeBSD.iso,把第二张镜像disc1中的7.1-Release解压到主分区根目录,把packages解压到7.1-Release目录下,再把另外两张镜像中的packages也解压到该目录下,提示重名,全部覆盖即可。接下来用文本编辑器打开packages下的INDEX文件,把字符串\全替换为\(这步相当耗时间)。 3.把isoemu 中的内容解压到主分区,用文本编辑器修改isoemu.ini ,把isoemu后面的镜像文件名改为FreeBSD.iso;修改根目录下的boot.ini(为隐藏的系统保护文件,可能是只读的,可以通过属性修改其权限),在末尾添加c:\\ieldr=\。
4.重启系统,选择Install FreeBSD,即可开始安装;安装过程中在FDSIK时候需要注意的是先删除ad8s2(对应D盘),再在删除的地方建立FSD文件系统,然后再按Set able。往后再选择安装介质的时候(choose Installation Media)会让你选择从CDROM还是从ftp或http安装,选择从dos分区安装,这个时候我们选择 第五项DOS。安装后问是否安装BootManager,此时选择NONE。
然后按照标准的安装即可。重新开机后就自动进入FreeBSD系统了。
实现XP和FreeBSD双引导:
装完FreeBSD,原来的引导还是被覆盖了。系统无法从C盘启动(FreeBSD中为ad8s1),系统自动从ad8s2(FreeBSD的启动盘)中启动。此时使用带有SFDISK工具的引导盘。进入SFDISK中选择C盘(第一个硬盘)为ACTIVE盘。
然后重新开机进入C盘启动XP,再下载Grub引导工具(比如grub4dos-0.4.4-2009-01-11.zip)。 复制grub4dos文件夹里的grldr和menu.lst到C盘根目录下。
修改C盘的boot.ini文件,在末尾添加一行 C:\\grldr=\; 修改C盘的menu.lst文件,添加: title FreeBSD【启动FreeBSD】
root (hd0,1,a) 【定位到FB的根目录,即ad8S2】 chainloader +1
完成以上步骤重新开机后就可选择启动哪个系统了。 XP直接启动;
FreeBS:需要先选择Boot FreeBSD ,然后再选择FreeBSD。
共分享92篇相关文档