谈谈张尧学的多操作系统启动
作者:jhuang
张尧学说无盘站有很多局限,“如只能识别一个操作系统”(中国作家协会
的会员原话如此),他做的扩展就是能够加载多个操作系统。这显然是胡说,完
全无视众多Multi-OS boot manager。我们来看看他是怎么实现的,网上有这么
一篇论文《一种基于透明计算的远程启动协议MRBP2》,敝人水平有限,这里面
说的诸如“OSPM机制可定制主引导扇区”完全理解不了。在演示视频中,出现操
作系统选择的画面,倒是图型化的,还支持鼠标,但是整个图形界面的精细度来
看,还是差一些。我大胆猜测,这就是一个早先的DOS下的图形界面。那问题来
了,难不成张学尧的团队当真开发了DOS下联网选择操作系统,再选择启动的东西?
真做成也算不了什么。受制于技术水平,张的团队不大可能走这条路。别的不说,
实模式下网卡驱动弄不好要自己写。张学尧的团队可能就是用了iscsi。现在很
多网卡支持iscsi启动,操作系统会因此将远程服务器上的硬盘当作本地硬盘。
另外很多主板也支持iscsi启动。那接下来也就很容易了,张的团队就先在客户
机的网卡上配置好iscsi的target,然后“主硬盘”启动DOS,进入图形界面,显
示演示视频中的操作系统选择界面。然后用户点击按钮,调用中断,从一个特定
硬盘加载操作系统。张学尧在论文中说PXE的机制不适用于Windows NT。透明计
算里面是这样介绍加载机制的:“将BIOS磁盘访问中东重定向到网络服务器”。
张学尧要是说了iSCSI引导,估计大家很快明白。莫非这就是“透明计算”的高
级商业机密?(SciFans.Net)