无盘启动

雨中风华1 年前
linux·驱动开发·无盘启动
linux平台的无盘启动开发by fanxiushu 2023-10-15 转载或引用请注明原始作者。 前一章节介绍的是linux平台下的虚拟磁盘驱动开发过程,主要讲述了 基于block的磁盘和基于SCSI接口的磁盘。 本文介绍的内容正是基于上文中的SCSI接口的虚拟磁盘实现的无盘启动。 同样的,linux系统下也有系统自己集成的无盘启动方案, 这点与windows类似,就连协议也能找到一样的,也就是windows和linux都可以使用iSCSI进行无盘启动。 但是linux系统可以选择的方案更多,除了大家都认可的基于底层磁盘块设备
雨中风华1 年前
linux·服务器·无盘启动
linux平台实现虚拟磁盘驱动(通用的块设备驱动和基于SCSI的磁盘驱动)by fanxiushu 2023-08-16 转载或引用请桌面原始作者。 实现linux平台的虚拟磁盘驱动,是为了要实现在linux远程无盘启动的。 linux平台下的无盘启动,现成的办法有许多,比如iSCSI,NFS,NBD等都可以, 不过我都没去试过,所以不清楚具体的细节。 但是可以肯定得是,比windows下实现无盘启动轻松,windows中也有现成的比如iSCSI办法, 不过 windows的中的iSCSI我也没有具体去实验过, 所以这里也得不出两个系统下的搭建无盘启动过程的难度对比情况。 上面
雨中风华1 年前
windows·无盘启动·uefi引导程序
windows无盘启动技术开发之使用本地镜像文件启动电脑by fanxiushu 2023-07-26 转载或引用请注明原始作者。 其实使用本地镜像文件启动电脑,这个windows操作系统本身就是自带的功能。 win7以上的系统,制作 vhd或vhdx格式的镜像文件, 然后在镜像文件中安装windows操作系统,然后放到真实硬盘的某个分区的某个目录中。 然后在真实的操作系统中修改BCD配置文件,把BCD配置成从刚才安装了操作系统的vhd或vhdx镜像文件启动, 这样电脑下次启动的时候,就自然从vhd或vhdx的镜像文件中启动了。 自从win7开始,创造了 vh
雨中风华1 年前
windows·驱动开发·无盘启动
windows无盘启动技术开发之不同网卡使用同一个启动镜像的问题by fanxiushu 2023-07-13 转载或引用请注明原作者。 这是一个非常烦的问题,也不是实现技术有多难,而是繁琐。 这也更进一步制约了无盘启动技术朝广泛以及更通用的方向发展,只能用在特定场所。 我所知道的,目前用得最多的地方就是网吧网咖了。 制作好的无盘启动镜像,动不动的,放到别的稍微不同的配置(主要是网卡配置)的机器上就启动不了。 哪像云桌面(简陋的来说就是我们通常理解的远程控制,传输图像的那种远程控制), 云桌面制作好的镜像,随便到哪个终端都能运行,基本不挑食。 当然它也有它的问题:运算