基于easeboot的无盘windows 7方案一
1.准备软件
a.easeboot.tar.gz 下载网站:http://www.easebot.com/easeboot.tar.gz
b.tftpd32 下载网站:http://tftpd32.jounin.net
c.freenas 下载网站:http://sourceforge.net/projects/freenas/
d.windows 7
2.准备硬件
a.三台主机,一台用于做tftpd32服务器,一台用于做freenas iscsi服务器,一台做安装客户机(支持PXE启动).
3.网络拓扑图
4.安装tftpd32服务器
将下载来的的tftpd32软件安装在一台windows主机上。再进行如下设置:
将下载的easeboot.tar.gz软件包解压,复制其中的easeboot.kpxe文件到tftpd32的tftp根目录下。
然后尝试将安装客户机通过PXE启动,如果见到如下画面,说明设置正确:
5.安装freenas服务器
将下载的freenas光盘镜像刻盘,后光盘启动进行安装,安装教程请参考官方网站http://www.freenas.org/.
设置freenas,并使之提供iscsi target服务,新建一个iscsi target ,磁盘空间20G。如下图(图中有两个target)
6.开始进行windows 7安装
通过pxe开机,再将windows 7 安装到iscsi target 上。
a.将安装客户机(不装硬盘,启动顺序设置为:PXE为第一启动, CDROM 为第二启动),装入windows 7 光盘。通过PXE启动,在看到如下画面时,按Ctrl+C,再按Ctrl+B
最终得到如下画面:
在命令行下输入:
dhcp net0 回车
config 回车
进入gpxe设置界面:
设定[Keep-san]的值为1;再按CTRL+X退出。
在命令行下输入:
sanboot iscsi:192.168.1.250::::iqn.2007-09.jp.ne.peach.istgt:disk1 回车.得到下图:
在命令行下输入:
exit 回车
现在进行系统安装,按照安装步骤完成系统安装。
安装过程中会有几次重启。
在重启之前请先用别的主机进入www.easeboot.com,制作一个sanboot.c32的引导项目,这个引导项目的APPEND为iscsi:192.168.1.250::::iqn.2007-09.jp.ne.peach.istgt:disk1
新建一个主机,将这个引导项目邦定到主机上。
安装过程重启后继续安装及安装后的系统,是从上的引导项目进入。
基于easeboot的无盘win7制作过程注意事项: 1.先到[主机管理]中添加一个主机,添加主机需要MAC与UUID信息,MAC就是网卡的物理地址,UUID可以通过easeboot.com的引导菜单底部的[HELP]-[MAC and UUID]得到。 2.制作一个sanboot.c32的引导项目,其中主要信息是iscsi target . 3.将步骤1制作的主机与步骤2制作的引导项目通过[主机管理]页面右侧的邦定链接,将主机与引导项目邦定到一起。如果步骤1制作的主机现在进入到easeboot.com的引导菜单,会在菜单顶部出现主机名及邦定的引导项目。 5.安装win7过程中可能会出现找不到硬盘的现像,这是因为win7的iscsi连接是通过网关来实现的,意思就是说win7先把ISCSI的包发给网关,网关再转发给iscsi target server (如freenas),如果win7与iscsi target server 不在同一个子网内,这种情况是不会出现找不到硬盘的现像。如果win7与iscsi target server 在同一个子网内,出现这种情况是因为网关没有转发win7的iscsi包给iscsi target server.经常在一些普通的宽带路由器上出现,建议使用专业一些的硬路由或软路由。 |