无忧启动论坛

标题: 用Microsoft iSCSI Software Target作ISCSI PXE 启动无盘 xp ,win7,PE [打印本页]

作者: buger    时间: 2011-10-22 13:44
标题: 用Microsoft iSCSI Software Target作ISCSI PXE 启动无盘 xp ,win7,PE
近日实验了下用Microsoft iSCSI Software Target作ISCSI PXE 启动无盘 xp ,win7,PE。相关的资料来自网上和自己的总结。

一服务端的设置
右键设备可以创建虚拟磁盘,XP的10G,win7的12G,创建好的可以在右键菜单中选择磁盘访问装载读取




装载好虚拟磁盘后,可以在磁盘管理中看到装载的vhd盘,新装载的盘要进行初始化,格式化,设为活动分区。



虚拟磁盘设置好后再设置ISCSI目标,右键创建ISCSI目标,IQN的默认名称可以更改。



IQN的发起程序可以选择MAC地址,IP地址,或IQN名称。这里要注意的是如果IQN的发起程序没做设置的话,虚拟磁盘会无法连接的。gpxe,gpxelinux.0等的默认IQN名称为iqn.2000-09.org.etherboot:unknown,而且为了测试方便,IQN的发起程序我设置了两个IQN名称。



二启动文件和菜单的准备
   
可以用于iscsi PXE 启动的启动管理器有IPXE GPXE 以及syslinux中的gpxelinux.0。如果不想每次都启动都输入一堆的话,建议用PXE >>grldr>>gpxelinux.0来做测试。TFTP的启动目录下grldr的menu.lst为

title goto gpxelinux.0
pxe keep
chainloader --force --raw (pd)/gpxelinux.0

在syslinux中找到这几个文件gpxelinux.0 cmd.c32 sanboot.c32 menu.c32 拷贝到和grldr同一目录下。在TFTP的启动目录下建立子目录pxelinux.cfg,子目录内放置gpxelinux菜单文件default,内容为

DEFAULT menu.c32
TIMEOUT 100
PROMPT 0
MENU WIDTH 70
MENU MARGIN 20
MENU ROWS 10
MENU TABMSGROW 18
MENU CMDLINEROW 18
MENU ENDROW 24
MENU TIMEOUTROW 20
MENU TITLE FTP FASTST MENU

LABEL boot1
MENU LABEL ISCSI BOOT 1
kernel sanboot.c32
append set keep-san 1
append iscsi:192.168.137.201::::iqn.t:a

LABEL boo12
MENU LABEL ISCSI BOOT 2
kernel cmd.c32
append set keep-san 1
append sanboot  iscsi:192.168.137.201::::iqn.t:b

这两个菜单中ip地址为SCSI服务的IP地址,iqn.t:a以及iqn.t:b为要连接的ISCSI虚拟磁盘名称。两个菜单中命令有所不同,但功能都是一样的。经测试,在这个环境下是无法更改发起端IQN默认名称iqn.2000-09.org.etherboot:unknown的

也可以到 http://rom-o-matic.net/gpxe/gpxe-1.0.1/contrib/rom-o-matic/ 在线生成,选customize可输入脚本如
dhcp net0
set keep-san 1
set initiator-iqn iqn.test:xp
sanboot  iscsi:192.168.137.201::::iqn.t:b
在线生成的是可以自定义iqn 名称的。在线可生成各种格式,如和grldr菜单配合用PXE启动,选生成kpxe或kkpxe,选ISO或其他方式也可以。

用ipxe的话在ctrl+b后输入也是可以自定义iqn 名称,并正常启动的。

三无盘xp系统

先安装好XP系统。再安装软件Initiator-2.08-boot-build3825-x86chk.exe,这个一定要文件名带CHK的。再安装sanbootconf,这两个软件只要一路回车就可以了。提供下载如下




上传系统就是将系统镜像到服务端的VHD中。最方便的办法就是启动个带网络及SCSI支持的PE,连接上vhd后,用GHOST32将C盘镜像到VHD中。







SCSI无盘启动的xp


四 无盘win7系统
安装好win7系统。据说只有旗舰版和专业版才支持SCSI boot,我是用旗舰版试的。
win7系统做无盘只需要注册表中改一个地方,也就是Disable the LightWeight Filter (LWF) driver for the NIC
网上的资料有的说用gpxe连上SCSI后用光盘装,还有说关掉网卡的QOS,实践证明这都不可能启动成功,
国内的无盘win7好像都是无盘网吧的一些软件做出来的,搞得很神秘,又是加密的系统镜像又是这工具那工具。其实就是改一个注册表的值就好了。


按以上修改好后,就可以将win7系统镜像到服务端的VHD中了。



做scsi启动的pe
先测试好硬盘用GRLDR做引导和相关PE及工具,然后创建个1G或2G大的VHD,将硬盘版的东西都复制到VHD中,并将挂载的VHD激活为活动的主分区就可以了。

  还有些不是特别清楚的就写在这里,希望能和各位探讨。

1 Microsoft iSCSI Software Target支持多线程吗?就是多个客户端同时连接一个VHD。
在2008系统下可以打开MPIO,具体没试过。用做无盘的VHD可以设置为只读,也可建立快照,怎样设置能方便一个主镜像,多个客户端同时使用的环境。

经测试,其他客户端启动时因网卡已经不同,会在滚动条界面卡住。
2 用gpxelinux.0来连接时的IQN发起名称修改后不起作用还是iqn.2000-09.org.etherboot:unknown,
还没测试成功。

经测试,用IPXE的命令行,GPXE的命令行,gpxe在线定制生成是可以自定义IQN名称的

Ctrl-B into command line
dhcp net0
set keep-san 1
set initiator-iqn iqn.test:1
sanboot iscsi:192.168.1.11::::iqn.t:b


3
Microsoft iSCSI Software Target的ISCSI发起程序标识符IQN必须是IP,MAC,IQN,DNS域名,用自定义的IQN名称是最灵活方便的。如用DNS域名要设置哪些地方?

[ 本帖最后由 buger 于 2011-10-22 17:58 编辑 ]

2011-10-22-[15].png (122.51 KB, 下载次数: 35)

2011-10-22-[15].png

2011-10-22-[16].png (137.27 KB, 下载次数: 57)

2011-10-22-[16].png

2011-10-22-[17].png (121.34 KB, 下载次数: 31)

2011-10-22-[17].png

2011-10-22-[18].png (129.63 KB, 下载次数: 55)

2011-10-22-[18].png

2011-10-22-[19].png (127.72 KB, 下载次数: 38)

2011-10-22-[19].png

2011-10-22-[20].png (139.14 KB, 下载次数: 63)

2011-10-22-[20].png

作者: renchmin    时间: 2011-10-22 14:50
楼主做的很不错的啊,支持了。
作者: gongjc    时间: 2011-10-22 15:18
看看,应当是不错的东西!
作者: zhs509    时间: 2011-10-22 15:26
看看。。。。。。。。。。。
作者: 135956    时间: 2011-10-22 16:41
看看图片再说。。。///
如果不能多个客户端同时连接一个VHD,就不如用其它的无盘工具了。

[ 本帖最后由 135956 于 2011-10-22 16:52 编辑 ]
作者: 2010kjx    时间: 2011-10-22 17:27
凑个热闹,学习学习。
作者: mwhyli    时间: 2011-10-22 21:38
提示: 作者被禁止或删除 内容自动屏蔽
作者: mwhyli    时间: 2011-10-22 21:50
提示: 作者被禁止或删除 内容自动屏蔽
作者: tfdewmn    时间: 2011-10-22 22:24
学习一下  第一看见这样做法
作者: xiaoy    时间: 2011-10-22 22:32
值得学习,感谢分享经验
作者: zhoubin    时间: 2011-10-22 22:49
我也来学习一下,谢谢楼主。。。
作者: xirch    时间: 2011-10-22 23:39
谢谢楼主分享!!!!!
作者: 527104427    时间: 2011-10-23 00:58
标题: 回复 #1 buger 的帖子
看看是啥```````````````````
作者: loveqianool    时间: 2011-10-23 02:01
thk up share.
作者: zts59    时间: 2011-10-23 10:21
谢谢哦,看看能不能学到
作者: wang6610    时间: 2011-10-23 10:26
看一下。。。。。。。。。。。。
作者: 假大空    时间: 2011-10-23 11:40
看不到楼主的贴图
字数补丁
作者: mfkwgij    时间: 2011-10-23 12:50
是很好的了 支持了!~
作者: qq171451717    时间: 2011-10-23 15:13
感谢楼主分享,先看看。
作者: bykindo    时间: 2011-10-23 16:54
学习一下。多谢,,,
作者: pspop    时间: 2011-10-23 17:08
学习下看看!!
!!
作者: zsjyzx    时间: 2011-10-23 22:03
看看,应当是不错的东西!
作者: abs    时间: 2011-10-23 22:11
学习一下  第一看见这样做法
作者: zhagen2    时间: 2011-10-24 00:41
应当是不错的东西!。。
作者: xh00789    时间: 2011-10-24 04:51
看看,应当是不错的东西!
作者: ggmm888    时间: 2011-10-24 07:03
分享经验支持给力
作者: freesoft00    时间: 2011-10-24 18:53
看看隐藏的内容。。。
作者: guies    时间: 2011-10-24 20:21
看教學一下 :) ..............
作者: hufly    时间: 2011-10-24 20:34
这个要学习一下....
作者: zxcxhzhangxi    时间: 2011-10-24 21:10
在pe区看到工具之后,到这类看到了教程,学习一下
作者: zxcxhzhangxi    时间: 2011-10-24 21:12
看到如下帖子看到的这个
http://bbs.wuyou.net/forum.php?m ... page%3D1&page=1
作者: thttht    时间: 2011-10-24 23:27
学习一下,  看看!谢谢楼主分享!!!
作者: 无心快语    时间: 2011-10-25 07:11
好像图全部挂了啊……
作者: xhj    时间: 2011-10-25 10:26
这个貌似很强大。必须看看
作者: chb    时间: 2011-10-25 10:48
不知道怎么用,要有视频教程就好了。
作者: gs921302    时间: 2011-10-25 13:11
????????????????
作者: 卡尔    时间: 2011-10-26 12:14
凑个热闹,学习学习。
作者: yifazhi    时间: 2011-10-26 22:57
这个东东应该不错,嘿嘿!
作者: ones    时间: 2011-10-27 00:06
看不到图片,回复一下试试
作者: thomas0769    时间: 2011-10-27 13:26
多谢老大。。。。。。。。。。。。。
作者: chinamen    时间: 2011-10-27 15:12
这是什么?学习学习了
作者: O.Y.M.2010    时间: 2011-10-27 16:05
努力学习,学习
作者: reak    时间: 2011-10-27 17:54
学习了备用,多谢楼主!
作者: yaojy    时间: 2011-10-27 21:49
图片看不到,难道也要回复才可以?
作者: pz    时间: 2011-10-28 14:31
先看看,学习学习。谢谢分享!
作者: wqnh    时间: 2011-10-28 15:52
楼主做的很不错的啊,支持了。
作者: tianjingji    时间: 2011-10-30 21:24
应该是一个不错的教程
作者: zxd21th    时间: 2011-10-30 22:08
标题: 回复 #1 buger 的帖子
看看怎么做,学习学习先进经验
作者: minmax    时间: 2011-10-31 14:13
好物 試試看在具體回報
作者: jzhupo    时间: 2011-11-2 12:57
感谢楼主分享,学习一下
作者: jxdeng    时间: 2011-11-2 15:07
这是很好玩的东东,感谢楼主分享。
作者: tsunami    时间: 2011-11-2 15:15
貌似不错,看看技术详情
作者: jfm034    时间: 2011-11-3 15:28
路过观光下....

好东西得多顶顶...
作者: awnuitfk    时间: 2011-11-4 05:27
看看!!!!!!!!!!图片!!!!!!!!!11
作者: ziyi520    时间: 2011-11-7 21:54
值得学习,感谢分享经验
作者: liulaotou2    时间: 2011-11-7 23:55
正好想搞这个功能,学习一下
作者: rose4cat    时间: 2011-11-8 13:16
提示: 作者被禁止或删除 内容自动屏蔽
作者: 2011temp2008    时间: 2011-11-11 00:55
标题: 第一看见这样做法
值得学习,感谢分享经验
作者: gundamgx    时间: 2011-11-12 13:06
学习学习 感谢分享。。。。
作者: leechengdu    时间: 2011-11-13 17:16
學習一下
感謝........
作者: qwe027    时间: 2011-11-13 19:28
看看!!!!!!!!!!
作者: xhj    时间: 2011-11-14 11:52
牛逼闪闪的。太强大了ISCSI
作者: yumufa    时间: 2011-11-14 21:27
学习一下,有点深奥
作者: chenjianba    时间: 2011-11-24 21:07
来学习一下,谢谢分享
作者: lx6648580    时间: 2011-11-25 14:21
看一下下 我也来学习学习
作者: amwwc    时间: 2011-11-25 16:08
这是什么技术!·看看!
作者: shiftzcg    时间: 2011-11-25 23:56
标题: PXE 启动无盘
PXE 启动无盘,pxexp,win7 >>>>?
作者: 2011liu1155    时间: 2011-12-1 10:07
稀缺品种,   需要实验
作者: ncxiaodong    时间: 2011-12-4 19:08
标题: 回复 #1 buger 的帖子
看看好不好,感谢分享经验
作者: 2011qinwei    时间: 2011-12-5 15:44
WIN7 win2008R2自带的ISCSI连接CC DISK1.6服务端  连不上主要是没有驱动
作者: lxxtoday    时间: 2011-12-5 18:35
不知道能不能安装
作者: yijr    时间: 2011-12-6 14:36
看看。。。。。。。。。。。
作者: lsqyqz    时间: 2011-12-6 14:49
收藏备用,感谢楼主的分享。
作者: tel51695530    时间: 2011-12-8 11:24
姐姐姐姐姐姐姐姐叫姐姐
作者: zzhymt    时间: 2011-12-8 12:40
要学习一下,谢谢了。
作者: root60931    时间: 2011-12-8 23:33
楼主做的很不错的啊,支持了。
作者: cnn_5454    时间: 2011-12-9 10:44
这个无盘系统加上网启需要继续研究
作者: 血草    时间: 2011-12-10 17:10
值得学习,感谢分享经验 www.ttaotao.com
作者: hugeghost    时间: 2011-12-15 09:24
标题: 回复 #1 buger 的帖子
Very thanks
作者: 2011lin008    时间: 2011-12-15 12:05
值得学习,感谢分享经验
作者: 2011ggggitoh    时间: 2011-12-15 16:20
无忧BBS,中国最牛B的BBS
作者: tpss12    时间: 2011-12-15 20:00
值得学习,感谢分享经验
下載來看看!
作者: tpss12    时间: 2011-12-15 20:04
值得学习,感谢分享经验
下載來看看!
作者: jie_china    时间: 2011-12-16 19:14
楼主做的很不错的啊,支持了。
作者: 我是神仙    时间: 2011-12-17 20:44
启动后能自动根据IP更改计算机名的话就是可用的无盘系统了吧
作者: you6636    时间: 2011-12-18 13:45
新技术 学习一下
作者: 浊辅音    时间: 2011-12-18 13:54
这个必须得学一下才行。
作者: llych    时间: 2011-12-18 14:05
回复看一下 是怎么搞的
作者: 2011hc_tmp    时间: 2011-12-28 00:32
感 谢 分 享 经 验
作者: likeaa    时间: 2011-12-28 13:49
学习看看原理如何实现的
作者: 2011gofans    时间: 2011-12-28 17:43
学习一下。多谢
..........
作者: 2011pentry    时间: 2011-12-29 12:27
看看是怎么实现的
作者: tigerstar    时间: 2012-1-1 15:48
提示: 作者被禁止或删除 内容自动屏蔽
作者: goffi    时间: 2012-1-2 13:00
学习无盘启动PE
作者: 健佬    时间: 2012-1-2 22:44
看看是怎么实现的``````````````````
作者: 2010temp1234    时间: 2012-1-5 03:06
如何自动初始化firadisk虚拟出的磁盘?

ram xp,4G内存

boot.ini

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP" /noexecute=alwaysoff /fastdetect /firadisk=disk,physicalmemory,offset=4294967296,size=536870912

每次xp启动虚拟出的512M磁盘都要初始化,分区,格式化

太麻烦

请高手给出自动初始化,分区,格式化一条龙服务的方法。

谢谢!
作者: stargood    时间: 2012-1-7 08:48
凑个热闹,学习学习。
作者: 2011voodoo    时间: 2012-1-10 21:34
很强大,就是不知道这样做出来的无盘系统,客户机回写在哪里呢,客户端能否带缓存,
作者: 2011tywerty    时间: 2012-1-10 22:00
看看,学习学习。多谢
作者: fu0212    时间: 2012-1-10 23:34
好好学习 天天向上、向楼主学习O(∩_∩)O谢谢




欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3