首页 > 代码库 > ipxe引导远程的windows
ipxe引导远程的windows
使用ipxe解决本地引导远程系统
本地安装的centos7,然后修改grub.cfg来使用ipxe技术引导远程windows,实现双系统
os--》centos7
修改grub.cfg
在文件最后添加
1 cat << EOF >> /boot/grub2/grub.cfg2 menuentry "TeraeeBootLoader" --unrestricted{3 linux16 /boot/ipxe.lkrn4 initrd16 /boot/iscsi.pxe #这是一个连接远程系统的脚本5 }6 EOF
cat << EOF > /boot/iscsi.pxe#!ipxe:retryifconf net0 || goto retry #获取IP地址,获取不到,继续获取set keep-san 1sanboot iscsi:192.168.1.254:::1:iqn.2014-09.com.example:target1 #这是远端的win7操作系统使用sanboot连接EOF
ipxe命令扩展,详情点击http://ipxe.org/cmd
sanboot 用来连接远程的引导盘
1 sanboot iscsi:192.168.1.254::3260:1:iqn.2014-09.com.example:target12 3 3260 :表示端口号 默认是32604 1:表示lun号 默认是0 使用tgtd模拟出来的iscsi服务器需要使用lun1,使用targetcli模拟出来的iscsi服务器使用lun0
使用targetcli模拟iscsi服务器,可以设置客户端的iqn,和用户名
则sanboot连接的时候就需要设置用户名和密码以及自己的iqn号,但是在试验中遇到一个问题,设置用户名密码之后,引导了 但是进入不了系统,所以只能放弃设置帐号密码,只限制客户端的iqn帐号
set username teraee #设置账户名set password teraee #设置密码set initiator-iqn iqn.2016-08.com.example:client01 #设置自己的iqn
ipxe引导远程的windows
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。