绝对有料 发表于 2017-12-15 16:12

微软变戏法,存储空间也能引导系统

转自腾讯快报PCEVA:http://kuaibao.qq.com/s/20171215A0HIB800

微软作为一家软件公司也有不少硬件产品,例如键鼠外设,Xbox游戏主机,还有今天故事的主人公——Surface Pro平板电脑。微软在它当中开启了一项原本被认为不可能的功能:从存储空间虚拟盘启动系统。

熟悉“存储空间”的朋友都知道,自Windows 8中引入这个类似功能并不支持作为系统盘使用。存储空间能像动态磁盘那样将多块硬盘组合起来使用,其中有类似于RAID0的简单(无复原)类型。有外媒发现,微软在今年发布的顶配1TB版Surface Pro中就使用了存储空间,将两块512GB容量的NVMe固态硬盘组合成了1TB的存储空间。


让人吃惊的是微软自家的平板电脑竟然能绕过“存储空间不得用于启动盘”的限制,将两块软RAID0状态的NVMe固态硬盘作为系统盘使用。



这个意外发现可以给大家很多启发,当前NVMe固态硬盘要组建RAID0阵列通常需要主板的硬件支持,例如Intel Z170、Z270、Z370或X299以及AMD X399主板,并且在实际使用中还有诸多的限制。


在相对低阶的主板上,即便有足够的PCIE通道,也无法像普通SATA固态硬盘那样轻松组建软RAID阵列。随着微软在Surface Pro平板电脑中“存储空间作为系统盘”的秘密被发现,NVMe固态硬盘的RAID 0/1/5阵列组建门槛讲大大降低。

目前暂不清楚微软是如何自己绕过Windows中的限制,实现从存储空间虚拟盘中启动操作系统的。PCEVA网友ifive猜测,微软有可能使用了UEFI Driver,或者利用了Storage Space的保留空间,插了一个可加载UEFI驱动的启动项,然后再启动bootmgr。手头有顶配2017款微软Surface Pro平板电脑的朋友可以深入研究一下。


tucksky 发表于 2017-12-15 16:26

下一步就是从cloud或者百度网盘引导系统了http://www.pceva.com.cn//mobcent//app/data/phiz/default/03.png

wsy2220 发表于 2017-12-15 18:42

其实并没有什么难度,只是想不想做的区别

NuclearBomb 发表于 2017-12-15 19:50

微软要做这事应该简单

909648183 发表于 2017-12-15 20:12

本帖最后由 909648183 于 2017-12-15 20:20 编辑

tucksky 发表于 2017-12-15 16:26
下一步就是从cloud或者百度网盘引导系统了
网络引导系统不是早就实现了吗?不过实际使用都是内网而已,虽然理论上外网也可以,但延时和带宽会导致很卡

OstCollector 发表于 2017-12-16 01:35

上一下磁盘管理截图比较靠谱
linux里面如果/在raid里面,一般也有一个/boot的

az6338890 发表于 2017-12-17 11:28

tucksky 发表于 2017-12-15 16:26
下一步就是从cloud或者百度网盘引导系统了

{:1_474:}重启两次之后开不了机了
因为网盘要输入验证码

DoctorX99 发表于 2017-12-17 18:14

自己开发的系统,喔觉得并非难事

bssharp 发表于 2017-12-18 11:09

tucksky 发表于 2017-12-15 16:26
下一步就是从cloud或者百度网盘引导系统了

从外网引导的话,为了体验肯定要很大的缓存,所有app也从外网加载的话,这不就是个ChromeOS吗{:1_462:}

eraser666 发表于 2017-12-19 10:15

核心思想应该先看这个驱动插在哪个地方的,找到这个东西,就能解决这个问题

eraser666 发表于 2017-12-19 18:09

我很关心这个东西
页: [1]
查看完整版本: 微软变戏法,存储空间也能引导系统