DSM7.2+ikuai实现无盘win10的记录
一、配置DSM7.2
1.1 新增ISCSI
创建新的LUN
设置名称和大小
最后点击完成即可,把IQN复制出来,后续要用iqn.2000-01.com.synology:DSM918-7-2-1.Target-11.2c0299cf34d,编号为2
1.2设置TFTP根目录(后续放ipxe.efi文件)
1.3 安装DHCP server套件
1.4打开DHCP套件并开启对应网口的dhcp
1.4在dhcp套件中选择ipxe引导文件
二、制作 IPXE引导文件
2.1 下载ipxe源码到本地,并进入ipxe/src
[root@centos-7 ~]# git clone git://git.ipxe.org/ipxe.git
正克隆到 'ipxe'...
remote: Enumerating objects: 59737, done.
remote: Counting objects: 100% (59737/59737), done.
remote: Compressing objects: 100% (15064/15064), done.
remote: Total 59737 (delta 45232), reused 56831 (delta 42908)
接收对象中: 100% (59737/59737), 17.49 MiB | 7.19 MiB/s, done.
处理 delta 中: 100% (45232/45232), done.
[root@centos-7 ~]# cd ipxe/src/
2.2 boot.ipxe 脚本修改,改红色和绿色的数值即可(绿色为IQN的编号,一般第一次创建都是1)
2.3 将boot.ipxe文件放到当前目录,开始编译
UEFI引导:
[root@centos-7 src]# ls
arch boot.ipxe core doc drivers image interface Makefile Makefile.housekeeping net tests util
bin config crypto doxygen.cfg hci include libgcc Makefile.efi Makefile.linux scripts usr
[root@centos-7 src]# make bin-x86_64-efi/ipxe.efi EMBED=boot.ipxe传统BIOS模式引导:
[root@centos-7 src]# ls
arch bin-x86_64-efi config crypto doxygen.cfg hci include libgcc Makefile.efi Makefile.linux scripts usr
bin boot.ipxe core doc drivers image interface Makefile Makefile.housekeeping net tests util
[root@centos-7 src]# make bin/undionly.kpxe EMBED=boot.ipxe
2.4 将bin-x86_64-efi/ipxe.efi文件复制到DSM7.2中
三、web服务器设置
我用的是另外一台centos服务器,群辉的web也可以实现
3.1在网站根目录建立这些目录,把win10镜像挂载出来,将里面的文件全部复制到win10文件夹下,PE文件夹是我制作的PE系统
四、测试
3.1将要测试设备连接到与DSM网口2相同网络中,我这里是虚拟机,就可以测试启动了
4.2 安装Windows
进入菜单后选择I你stallWindows,会进入PE系统。
五、注意事项
4.1 win10镜像必须要1607英文版,博主下载地址
文章标题:DSM7.2+ikuai实现无盘win10的记录
文章链接:https://www.rctt.site/?post=54
本站文章均为原创,未经授权请勿用于任何商业用途
推荐阅读: