本帖最后由 qzwhok 于 2021-4-17 17:24 编辑
安卓手机做无盘服务器
只适合个人玩体验,装好后没法用到移动场合,硬件变动启动不了。把无盘系统做在安卓手机上示例。
一、准备 1 . 安卓以root手机一部 2. 涉及到工具软件: 安卓手机服务器软件“易安网启”最新版、BCD编辑器(BOOTICE)、磁盘分区工具(DiskGenius)、windows引导修复工具(NTBOOTautofix)、支持网络的PE等,这里以原版windows10_ltsc_2019_x64为例。
二、在手机中创建两个虚拟磁盘,挂入iscsi、然后在电脑上格式化、复制windows文件到安装盘。 1. 创建一个5G左右大小的磁盘镜像作为安装盘,再创建一个20G左右大小的磁盘镜像用于安装windows系统。把这两个磁盘镜像分别挂入iscsi目标 2、目标1,保存后开启iscsi服务,samba服务,PXE服务, 2. 在电脑上打开控制面板,打开防火墙,用管理工具iscsi发起程序登录连接手机iscsi,成功后用DiskGenius把这两个磁盘镜像分区并格式化为ntfs格式以及重建主引导记录MBR完成后在电脑上便出盘了。 3. 解压原版windows10_ltsc_2019_x64.iso,把所有文件复制在安装盘上,
三、 编辑PXE引导菜单,从2.iscsi_2安装。从3.iscsi_3进入PE修改BCD。从1.iscsi_1进入无盘及安装无盘。
1. 打开网启根目录,编辑menu1.ipxe 等会就从这个进无盘及安装无盘,menu1.ipxe内容如下: #!ipxe dhcp set keep-san 1 sanhook iscsi:${next-server}:::1:iqn.2020-12.sdcard:storage
2.从引导菜单的2.iscsi_2进入安装。假设安装盘在目标2,待装系统的盘在目标1,则menu2.ipxe的内容为
#!ipxe dhcp set keep-san 1 sanboot iscsi:${next-server}:::2:iqn.2020-12.sdcard:storage
3. 假设iscsi目标3挂的是PE.iso,用于windows引导修复和编辑BCD 则menu3.ipxe的内容为 #!ipxe dhcp set keep-san 1 sanboot iscsi:${next-server}:::3:iqn.2020-12.sdcard:storage
|