基于easeboot的无盘windows 7方案一

无盘技术讨论,请勿在这个版面讨论非无盘话题及商业软件。

版主: 胡天胡地lizhuowu红木admint管理小组

llt_tao
注册会员
帖子: 6
注册: 2009-10-18 8:24

基于easeboot的无盘windows 7方案一

帖子llt_tao » 2009-10-18 8:34

基于easeboot的无盘windows 7方案一
1.准备软件
a.easeboot.tar.gz 下载网站:http://www.easeboot.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
新建一个主机,将这个引导项目邦定到主机上。

安装过程重启后继续安装及安装后的系统,是从上的引导项目进入。
图片

llt_tao
注册会员
帖子: 6
注册: 2009-10-18 8:24

Re: 基于easeboot的无盘windows 7方案一

帖子llt_tao » 2009-10-18 8:41

freenas做iscsi服务器的简单使用教程
http://bbs.easeboot.com/viewtopic.php?f=4&t=12

llt_tao
注册会员
帖子: 6
注册: 2009-10-18 8:24

Re: 基于easeboot的无盘windows 7方案一

帖子llt_tao » 2009-11-21 17:26

基于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.经常在一些普通的宽带路由器上出现,建议使用专业一些的硬路由或软路由。

llt_tao
注册会员
帖子: 6
注册: 2009-10-18 8:24

Re: 基于easeboot的无盘windows 7方案一

帖子llt_tao » 2009-11-25 6:13

基于easeboot的无盘windows 7方案一续文--系统批量安装部署

本文主要解决了系统批量安装的问题,减轻网管的工作量。
系统批量安装的主要思路:1.母盘制作>2.复制母盘到其它虚拟盘>3.其它无盘主机开机进行系统安装
1.母盘制作用到的系统封装工具为easy sysprep 3
2.复制母盘的工具为ghost

具体步骤:
a.按照前文[基于easeboot的无盘windows 7方案一]的方法安装一台无盘win7 主机,进入无盘win7系统,安装一些常用软件,然后使用easy sysprep3按默认选项,对系统进行封装,封装结束后关闭无盘win7主机。用微软的iSCSI Initiator加载该主机的iscsi target [192.168.1.250:iqn.2007-09.jp.ne.peach.istgt:disk1]
b.用ghost将该iscsi target盘全盘镜像备份到本地硬盘上,到freenas上创建其它iscsi target ,要部署多少台无盘WIN7,就建多少个.容量与前面一样20G的.
用iSCSI Initiator加载这些刚创建的iscsi target,并通过ghost将刚制作的母盘镜像恢复到这些iscsi target上,这个过程比较漫长,请耐心等待。然后断开这些iscsi target与从系统的连接。
c.到www.easeboot.com建立这些主机与sanboot.c32引导项目,然后一个主机邦定一个引导项目.设置完成后,所有的无盘主机开机进入win7系统进行系统安装,从启动到出现win7 logo是自动进行,不用手动操作。到此系统批量安装部署完成。
注意事项:1.系统封装之前,将win7的虚拟内存禁用,这样操作的目的是为了不让系统使用磁盘做为虚拟内存,减小网络流量,提高速度。
2.如果无盘win7启动到logo后不动,原因之一可能是路由器不支持,建议用ROS代替。

头像
网之鹰
高级斑竹
高级斑竹
帖子: 2307
注册: 2000-12-09 13:00
QQ: 0
地址: 深圳
联系:

Re: 基于easeboot的无盘windows 7方案一

帖子网之鹰 » 2009-11-28 9:34

支持一下 :)

头像
YOSHIMITSU
超级会员
超级会员
帖子: 694
注册: 2001-02-05 13:00
QQ: 0
联系:

Re: 基于easeboot的无盘windows 7方案一

帖子YOSHIMITSU » 2010-03-27 6:33

一看就是一位行家里手,而且还乐于分享不自封。

头像
lame
超级会员
超级会员
帖子: 557
注册: 2002-11-10 11:57
QQ: 0
地址: 天下风云出我辈,一入江湖岁月催。
联系:

Re: 基于easeboot的无盘windows 7方案一

帖子lame » 2010-07-22 8:25

windows 7年代还做无盘的。。。。赞一个

wuweiwei
普通会员
普通会员
帖子: 72
注册: 2001-03-03 17:20

Re: 基于easeboot的无盘windows 7方案一

帖子wuweiwei » 2010-11-12 15:19

难得, 分享不自封。

头像
winxp999
高级会员
高级会员
帖子: 447
注册: 2002-05-25 12:38

Re: 基于easeboot的无盘windows 7方案一

帖子winxp999 » 2014-10-19 13:10

其实无盘在网吧、学校机房、培训场所还是很有用的,只可惜没多少人会重视或懂无盘应用了 :cry:


回到 “无盘技术::Diskless technology”

在线用户

用户浏览此论坛: 没有注册用户 和 26 访客