ipxe引導遠程的windows


使用ipxe解決本地引導遠程系統

本地安裝的centos7,然后修改grub.cfg來使用ipxe技術引導遠程windows,實現雙系統

os--》centos7

修改grub.cfg

在文件最后添加

1 cat << EOF >> /boot/grub2/grub.cfg
2 menuentry "TeraeeBootLoader" --unrestricted{
3 linux16 /boot/ipxe.lkrn
4 initrd16 /boot/iscsi.pxe  #這是一個連接遠程系統的腳本
5 }
6 EOF
cat  << EOF > /boot/iscsi.pxe
#!ipxe
:retry
ifconf net0 || goto retry   #獲取IP地址,獲取不到,繼續獲取
set keep-san 1
sanboot 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:target1
2 
3 3260 :表示端口號 默認是3260
4 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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM