萝卜头IT论坛

了解更多
搜索
查看: 8825|回复: 4
收起左侧

[经验分享/技术讨论] viploser对于WTG的一些感悟

[复制链接]
发表于 2015-6-26 03:56:47 | 显示全部楼层 |阅读模式
普通帖子
帖子关键词:
本帖最后由 viploser 于 2016-12-3 15:41 编辑

这篇帖子实际是自我反思,对技术的,对帖子的,对个人的。自从发布了三篇“教程”贴后,看到很多人在照着我的帖子wtg,当然,有人成功,有人失败。有人在各种引用和转链接,有人在质疑。我的技术路线分两种:如果是fixed磁盘,就走传统,相当于Boot Camp在另一块磁盘上;如果是removable磁盘,就按照http://bbs.luobotou.org/thread-6511-1-1.html的方法建立一个可以引导的U盘,引导的系统指向自己的VHD

在我的新人贴里我说过,在15-mac下wtg各种失败,只是因为mac主板固件规定的引导方式不同。Microsoft官方说windows to go无法支持mac也是因为长期以来mac存在三套不同的引导机制:在mac os x 10.5之前有两种(乔布斯在WWDC曾公开,在这之前,甚至所有的mac系统都被编译成powerPC和intel两种版本以适配不同构架的硬件),我们认为最近(13-late/mac os x 10.8+)的引导方式属于第三种。所以,在制作成形wtg系统之前,请考虑,你是为了mac,还是pc:mac-wtg要对准靶点;pc-wtg要广泛兼容。

不得不承认,windows to go和hacintosh一样,是一个相对小众化、绝对精英化的IT范围。hacintosh的精巧绝伦之处在每一台电脑的硬件都不同,每一次调整DSDT都是一种心跳的经历;而windows to go的华美之处在于每一只U盘都是独特的,不同的主控和闪存、不同的焊接方式都会让结果不同,再加上bios firmware的限制,做一只“完美”(虽然不存在)的wtgU盘才是享受的。

对于参照我的“教程”失败的WTGer们,我还有这么几点要说:1.我研究的并不是wtg,而是15-mbp的wtg,所以,我目前发布的“结局方案”只是我在15-mbp上的成功经验,而不是“教科书”,更不是“圣经”,一切教程都以nkc3g4的说明帖为准。2.Microsoft UEFI有一道SecureBoot的“保护”机制,官方说是为了防病毒保障系统下层安全。这个可以导致非认证的系统无法引导。这个非认证,指的是uefi下没有公钥的系统。举个最简单的例子就是预装win8的电脑直接ghost安装win7的话是无法启动的。3.Mac的引导和windows的uefi是不一样的。我们之所以认为mac采用了uefi启动,是因为它在硬盘中隐藏了一个ESP分区,而这个所谓的“ESP”分区,也是在windows下用diskgenius识别出来的(无论是Boot Camp还是wtg安装的windows)。所以,具体mac采用了什么启动方式,是没有外人知道的,apple也讳莫如深。我们从外围(坊间传闻)可以推测,他们用的并不是同一款协议,具体请自查uefi的en_wikipedia。如果有精力可以看uefi的协议全文。4.即使在win的uefi范畴内,不同厂家的bios程序也是不同的,比如部分Lenovo的bios会锁定SecureBoot为ON,再比如部分dell的bios程序会锁定无法打开bootmenu。还有靠固件包从legacy bios升级到oaf的bios无法确认其功能的完整性和真实性。5.虚拟机的限制实在太大,如果赶上bios本身不支持虚拟化,那虚拟机的结果和真机变数就真的很大了。虚拟机搞搞杀毒软件、搞搞未知程序还是可以的,但研究引导和启动,确实不合适。

技术的提高完全在于折腾,我为了结局SD卡的wtg,单单是wtga的部署过程,我经历了不下50次。当年为了hacintosh,也基本半个月没正常用过电脑。但正是这种折腾的过程,才能在成果出现之时,体现出技术之美。这也就好比创新性实验,百转千回的配方,千锤万凿的试验,望穿秋水的统计,心烦意乱的等待,才能最终体会到论文发表时刻的欣喜与感动。
回复

使用道具 举报

发表于 2017-3-27 20:27:22 | 显示全部楼层
沙发!
回复

使用道具 举报

发表于 2017-3-27 21:23:23 | 显示全部楼层
回复

使用道具 举报

发表于 2017-11-5 23:21:16 来自手机 | 显示全部楼层
看下
回复

使用道具 举报

发表于 2018-1-6 21:11:24 | 显示全部楼层
大大您好,请问您在另一个帖子里说的导入USB3.0驱动是个什么样的操作呢?用什么软件导入?能详细说一下吗
回复

使用道具 举报

联系站长|手机版|萝卜头IT论坛 ( 苏ICP备15050961号-1 )

GMT+8, 2018-1-23 07:37 , Processed in 0.100999 second(s), 38 queries , Gzip On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表