九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
VLOG | 全網(wǎng)首發(fā)菲傭級(jí)PXE打造無盤系統(tǒng)ESXI配合群暉ISCSI安裝教程
經(jīng)過研究,終于可以將ESXI的系統(tǒng)通過IPXE網(wǎng)絡(luò)啟動(dòng)安裝到無盤的軟路由或者PC上了,當(dāng)然也可以通過這種方法安裝window、linux等等其他的系統(tǒng)。

一、編譯IPXE增加功能與自定義腳本

一、iPXE 概要

按iPXE 官網(wǎng)的介紹是這樣的:iPXE 是領(lǐng)先的開源網(wǎng)絡(luò)啟動(dòng)固件。它提供了一個(gè)完整的 PXE 實(shí)現(xiàn),增強(qiáng)了其他功能,例如通過 HTTP 從 Web 服務(wù)器啟動(dòng)、從 iSCSI SAN 啟動(dòng) 等等.

二、下載 iPXE 源碼并編譯(編譯環(huán)境ubuntu)

官方編譯文檔:
http://ipxe.org/download
http://ipxe.org/appnote/buildtargets#special_targets

git 下載 iPXE 源碼

git clone git://git.ipxe.org/ipxe.git

git clone https://github.com/ipxe/ipxe.git

make 編譯

cd ipxe/src
make bin/undionly.kpxe

編譯后會(huì)在 bin 目錄下生成 undionly.kpxe 文件,這個(gè)就是 iPXE 網(wǎng)絡(luò)啟動(dòng)固件

make 編譯64位

官網(wǎng)說明文檔:http://ipxe.org/appnote/buildtargets#special_targets

cd ipxe/src
make bin-x86_64-pcbios/undionly.kpxe

編譯前先安裝這些依賴環(huán)境
gcc (version 3 or later)
binutils (version 2.18 or later)
make
perl
liblzma or xz header files
mtools
mkisofs (needed only for building .iso images)
syslinux (for isolinux, needed only for building .iso images)

開啟其他功能

編譯好以后默認(rèn)開啟的功能有
DNS、HTTP、iSCSI、TFTP、AoE、ELF、MBOOT、PXE、bzImage、Menu、PXEXT
在上圖的啟動(dòng)界面可以看到。

 如果要加載 HTTPS web 的內(nèi)容,那就要開啟 HTTPS
還有一些系統(tǒng)啟動(dòng)需要開啟 COMBOOT 功能
下面以開啟 HTTPS 和 COMBOOT 功能為例進(jìn)行編譯
 修改源碼下 src/config/general.h 文件

vi config/general.h

找到 DOWNLOAD_PROTO_HTTPS,將 DOWNLOAD_PROTO_HTTPS 前面有#undef 改成 #define
找到 IMAGE_COMBOOT 將前面的注釋去掉

#define DOWNLOAD_PROTO_HTTPS
#define IMAGE_COMBOO

或者將上面的代碼添加到源碼目錄 src/config/local/general.h 文件里

修改完用前面的 make bin/undionly.kpxe 重新編譯即可

現(xiàn)在用新生成的 undionly.kpxe 固件網(wǎng)絡(luò)啟動(dòng)后就多了 HTTPS 和 COMBOOT

添加自定義腳本

官方文檔:http://ipxe.org/embed

默認(rèn)編譯啟動(dòng)后按 Ctrl+B 進(jìn)入命令模式
可以輸入下面的命令進(jìn)入到外國友人做的 menu 界面
注:首先你網(wǎng)絡(luò)啟動(dòng)的 DHCP 服務(wù)器設(shè)置的 DNS 能訪問網(wǎng)絡(luò)

dhcp
chain --autofree https://boot.netboot.xyz

進(jìn)入后如圖

如果想網(wǎng)絡(luò)啟動(dòng)后直接進(jìn)入 menu 界面,而不通過命令行輸入命令,那就需要編譯的時(shí)候加入自定義腳本
我們把上面的進(jìn)入 menu 的代碼編譯進(jìn)固件

在源碼 src 目錄下新建腳本文件 script.ipxe,將上面的命令 copy 到文件

vi script.ipxe
#!ipxe
dhcp
chain --autofree https://boot.netboot.xyz

重新編譯增加參數(shù) EMBED=script.ipxe

make bin/undionly.kpxe EMBED=script.ipxe

使用新的 undionly.kpxe 網(wǎng)絡(luò)引導(dǎo),直接會(huì)進(jìn)入 netboot.xyz 的 menu 界面

也可以使用自己的菜單界面
加入下面的自定義腳本

vi script.ipxe
#!ipxe
dhcp
chain --autofree tftp://${next-server}/boot.ipxe

網(wǎng)絡(luò)啟動(dòng)后就能進(jìn)入自己的菜單了

開啟debug模式

有時(shí)候會(huì)遇到一些奇葩問題不知道如何解決,這時(shí)候可以開啟debug模式,這里以開啟iSCSI的debug為例

在編譯的時(shí)候增加 DEBUG=iscsi 參數(shù)

ake bin/undionly.kpxe EMBED=script.ipxe DEBUG=iscsi

編譯后用新固件引導(dǎo)啟動(dòng),在sanhook iscsi命令的時(shí)候就會(huì)出現(xiàn)debug日志信息

已經(jīng)編譯好的包,直接可用

https://github.com/veelove/netboot-tftp

二、在群暉NAS里面開啟ISCIS功能

三、群暉里面設(shè)置DHCP、TFTP和WEB服務(wù)器

開啟 TFTP 服務(wù)

開啟 PXE 并設(shè)置啟動(dòng)文件

網(wǎng)絡(luò)啟動(dòng)測試

開啟 WEB 服務(wù)

開啟群暉 web station 并設(shè)置虛擬主機(jī)用來加載一些系統(tǒng)的引導(dǎo)文件

四、修改 tftp 根目錄中的文件

五、通過網(wǎng)卡 DHCP 啟動(dòng)機(jī)器安裝系統(tǒng)

六、安裝完成啟動(dòng)系統(tǒng)

七、ROS 的 DHCP 

八、一些排查問題的命令

測試是否可以加載到iso文件安裝包

命令:
initrd
例子: initrd http://10.10.10.250:88/Install/ESXI/123.iso # ip地址及端口號(hào)及路徑改為你自己的

測試是否可以去讀取上面加載到的安裝包

chain memdisk iso raw

測試是否連接到群暉的ISCSI

由于群暉機(jī)型不同,ISCSI的LUN的序號(hào)默認(rèn)也不同,這里舉例 918+和3617+ ,3617默認(rèn)的就是0 而918+默認(rèn)的則是1

ISCSI LUN默認(rèn)是0的代碼:

sanhook iscsi:10.10.10.250::::ESXi:iqn.2000-01.com.synology:ipxe.ESXI

ISCSI LUN默認(rèn)是0的代碼:

sanhook iscsi:10.10.10.250:::1:iqn.2000-01.com.synology:ipxe.ESXI
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報(bào)
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
TinyPXEServer下載 Tiny PXE Server(pxe服務(wù)器軟件) v1.0.0.2...
用Microsoft iSCSI Software Target作ISCSI PXE 啟動(dòng)...
Tiny pxe網(wǎng)絡(luò)啟動(dòng)
基于easeboot的無盤win7方案二(使用FBWF實(shí)現(xiàn)多主機(jī)共用同一鏡像及零回寫) -...
VMware?虛擬機(jī)遷移
網(wǎng)絡(luò)啟動(dòng)一個(gè) Fedora Live CD | Linux 中國
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服