筆者的筆記本是聯想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/