给”无头”电脑安装FreeBSD 7.2
以下是通过 PXE + 串口 方式进行安装的过程,供大家参考。
1. 下载FreeBSD7.2的第一张光碟和BOOTONLY光碟
2. 在你的台式机的虚机中最小化安装FREEBSD。
3. 将BOOTONLY光碟拷贝到虚机中,用以下脚本完成ISO到IMG的转换:
| 代码: |
|
#!/bin/sh if [ -z "$1" ]; then iso=$1 dd if=/dev/zero of=$img count=$sz bs=1k mdconfig -a -t vnode -f $iso -u 1 bsdlabel -w -B /dev/md2 auto if [ ! -d iso ]; then mount /dev/md2a img cd img cd ..
|
4. 将生成的IMG文件拷到WINDOWS系统中的TFTPD软件所在的目录下
5. 将第一张安装光碟中的7.2-RELEASE目录释放到某一目录下,比如d:\freebsd72
6. 将FTP的根目录指向d:\freebsd72
7. 在你的PXELINUX.CFG目录下的default文件中加入以下内容:
| 代码: |
|
LABEL freebsd kernel memdisk append initrd=7.2-RELEASE-i386-bootonly.img harddisk |
8. 配置你的TFTPD软件的DHCP参数,在BOOT FILE处加上PXELINUX.0文件,TFTP根目录指向你的BOOTONLY.IMG文件所在目录
8. 用一根串口线连接上你的无头电脑的COM1口和你的台式机的COM1口,打开PUTTY, 连接到COM1口
9. "无头"机插上网线,加电开机,你的PUTTY上一会儿就出现了启动信息。
10. 按正常安装方式进行安装后,在介质处选择FTP, 地址选择OTHER,然后输入你的台式机的IP
11. 安装过程中,记得添加一个USER,启用SSHD,编辑TTYS参数,修改ttyd0的dialup为vt220, secure
12. 重启"无头"机后,你就可以用SSH或COM1口登陆进系统了。
发表评论