硬盘安装,顾名思义是在不用软驱光驱的前提下,从硬盘中的系统启动镜像或系统镜像启动的来进入安装界面的一系列操作。
预安装系统:FreeBSD
一台没有光驱的笔记本
从官网下载好的FreeBSD镜像(8.0-RELEASE-i386-bootonly.iso、8.0-RELEASE-i386-disc1.iso)
软件grub4dos-0.4.4.zip
当然,还有已安装在笔记本上的Windows的操作系统。
第一步
从grub4dos-0.4.4.zip中解压得到grldr、menu.lst复制到系统盘根目录,修改系统盘根目录下的boot.ini文件,在最后添加c:/grldr="FreeBSD或者任意字符"
--作用为通过grldr文件引导menu.lst菜单,作用类似Windows多系统情况下通过boot.ini引导多系统
注意:上面的c:/grldr意思是系统盘根目录下的grldr,你的系统盘如果在d盘,那么就是d:/grldr
第二步,也是最后一步
编辑menu.lst文件,来引导系统启动镜像
在menu.lst文件最后添加
title freebsd
map --mem (hd0,0)/8.0-RELEASE-i386-bootonly.iso (hd32)
map --hook
chainloader (hd32)
boot
上面代码的几点注意:
(hd0,0) 含义是第一块硬盘的第一个分区
8.0-RELEASE-i386-bootonly.iso 含义是前面提到的FreeBSD的专用启动镜像
(hd32) 含义是一个别名,你喜欢的话也可以写成(hd123),仅仅是别名而已
重启即可!
后话:
硬盘安装,无非就是让你在开机的时候自动引导到系统镜像文件,从而进入安装界面。
上面的操作即可引导进入FreeBSD安装界面,所以在硬盘安装的最大问题已经解决完毕。
至于如何安装系统,这个不属于讨论范围之内。
提个醒,前面说的过程8.0-RELEASE-i386-disc1.iso并没有用到。这虽然在引导过程中不是必要,但系统安装就全靠它。