笔者的笔记本是联想V480C 型号20159
基本配置如下:
CPU:i3-311M,2.4GHz,2核4线程
内存:4GB,DDR3,1600MHz
硬盘:西数WDCWD5000BPVT-08HXZT3 ada0 465GBATA
显卡:独立显卡NVIDIA GeForce GT630M
集成显卡Intel GMAHD4000
光驱:日立-LG
声卡:瑞昱ALC269@Intel Panther Point High Definition
网卡:瑞昱 RTL8168F PCI-E Gigabit Ethernet NIC
无线网卡:Intel Centrino Wireless-N 2230BGN
电池:SMP 45N1045-2079锂电池
主板:Intel IvyBridge-HMTT Express
准备工作
准备好两个 U 盘:一个是 FB 的安装盘 A,一个是 Win PE 启动盘 B。
Win PE 启动盘可以选择“老毛桃”。制作过程很简单:一键制作启动盘。然后,将 GHOST XP 的 iso 文件放在启动盘的 GHO 目录下。
安装 XP
修改 BIOS,把 USB 设为第一启动设备或者启动后按F12选择加载项。将 B 盘插入,进入到 PE 系统后,先分区。
我为 XP 分了三个区:SYSTEM(C 盘 30G), software(D 盘,NTFS 格式,用于 XP软件安装,15G), Document(E 盘,FAT32 格式,用作 XP 和 FB 之间的数据交换,120G)。 F盘名字为BSD为FB预留300G,注意一定是主分区,否则无法安装,可设置为Fat32或者Ntfs都可以,后面安装的时候会被删除。
然后将ghostXP灌入C盘就可以了。
安装 FreeBSD
A盘制作方法:通过软件”win32diskimager-RELEASE-0.2-r23-win32“将FreeBSD-10.0-RELEASE-amd64-memstick.img写入值U盘。
重启机器,插入 A 盘进入 FreeBSD 的安装过程。在留出的空闲分区F上安装 FreeBSD,过程略过。
注意选择硬盘的时候选择部分硬盘,并自己记录下硬盘空间在FB下的分配方式,比如:
ada0 466G
ada0s1 30G !12 #C盘
ada0s2 136G EBR #D、E盘的逻辑空间
ada0s5 16G ntfs #D
ada0s6 120G fat32 #E
ada0s3 300G BSD
ada0s3a 286G / freebsd-ufs #根目录,改空间分配过小,下一步会跳出一个错误(名字记不清了)
ada0s3b 4G swap #交换目录
作为之前使用的一个硬盘分割的例子:
重启系统,根本没机会选择 OS,结果直接进入FreeBSD。在 FreeBSD 的中制作boot.fb,
# dd bs=512 count=1 if=/dev/ada0s3a of=boot.fb
其中,/dev/ada0s3a 是 FB 的 / 挂载点。
# mount_msdosfs /dev/ada0s6 /mnt
# cp /boot.fb /mnt/