VHD(虚拟硬盘)安装引导Windows 8开发人员预览版指南

[原文发表地址] Guide to Installing and Booting Windows 8 Developer Preview off a VHD (Virtual Hard Disk) [原文发表时间] 2011-09-14 06:30 我之前就发表过我对启动一个VHD(虚拟硬盘)的强烈的爱的博文。很可爱。当然,如果客户端上有Hyper-V,就没什么关系了,但是现在,我是一个拥有很好性能的Windows7机子的人,而且还想运行Windows 8 开发人员预览版。 我可以做几个事情来玩Windows 8。我可以: · 尝试虚拟化方案,但是可能行不通,我可能没有我需要的驱动,而且不会像“在金属”上运行那么耀眼。 · 牺牲一台机子, 我有闲置的机器。在某些情况下我可能会这么做,但我想在一直使用的真实的硬盘上试这个方法。 · 扫掉我的C盘 并使用我的主机。我没遇到过没有工具的案例,而且我很懒,所以。。。 · 双重向导。双重向导可能感觉上很强大,但最终结果都不容乐观,有时候结果是惨烈的。 · 在真实硬盘上向导 而不是虚拟硬盘。 用VHD进行引导是我目前最喜欢的方案,因为只有快速点击是在虚拟硬盘上的。所有其他内容都在真实的硬盘上。我经常挂着VHD进行一次性日常构建。 保险 当然,这只是某人的博文而已。我对这一点感到疑惑,尽管支持VHD引导,但在预览版中又会把东西搞混(也就是说并不保证质量)。软件就是你丢掉工作搞得一篇混乱的秘籍。没有保证,没有表达,也没有按时。如果你对下述指导觉得战战兢兢,你就快点收手吧。有可能你是非技术人员,而你还没意识到这点。好吧,有人告诉你了,不要伤害你的硬盘。我不认识你也不知道你是怎么看到这个的,别打电话骚扰Jimmy了,绝对不要! 不在Windows 7 主系统下引导Windows 8VHD 请注意有很多种办法可以实现这个。你可以用像ImageXAML,DISM等工具在命令行一个个试过来。或者你可以用像BellaVista这样的工具做图像化地工作。我就是这么做的。这不是真理。我相信评论中一定会有同行给出更好的建议。把他们都吸纳下吧。你也可以用IMAGEX直接从ISO的WIM中SYSPREP VHD,如果你看得懂这些东西的话。这有点微妙,需要你获取一些工具。我的过程有点巴洛克,只需要ISO→USB工具。 第0步——保证磁盘容量 我喜欢空间大的VHD。你可以做一个可扩展的,也可以做一个固定容量的。一般40G的就够了,但我喜欢60G的因为这个数字不错,而且这有开发人员工具的Windows8开发人员预览器。如果你的空间不足,当可扩展磁盘启动时自动膨胀到的固定大小,就会出现蓝屏,所以不管可不可扩展,先要有充足的空间。 第1步——在ISO中做一个USB棒或者DVD 获取Windows 7 USB/DVD 下载工具并取一个至少10G的USB棒。我使用的是16G的。你只要指向你下载的ISO,然后准备好你的USB密匙。如果你愿意你也可以使用已有USB key从可牺牲的硬盘中引导和安装Windows 8。…

0

超赞的Visual Studio命令提示符和PowerShell图标覆盖

[原文发表地址]Awesome Visual Studio Command Prompt and PowerShell icons with Overlays [原文发表时间]2010-08-18 17:00 一般来说,我并不属于“图标一族”。我的意思是说,我并没有收集图标,或者把系统上的图标换成自定义炫酷图标。不过,今天我注意到自己在使用Visual Studio 命令提示符(拥有正确路径和环境设置的命令提示符),还有常规PowerShell,以及PowerShell“VSVars32”设置提示符(再重申一下,就是有正确环境设置的PowerShell)。他们的图标都不尽相同。 看来是个恰好的机会来编辑一些新的图标,改变一下我的世界了。搜索,并下载了我所知道的最有趣的免费图标编辑器,叫做IcoFX。我鼓励你们去资助他们,因为他们在全世界范围内提供了一个很棒的服务。我在cmd.exe,devenv.exe和powershell.exe上用过他们的提取命令。 免责声明:我想我这么做的确触犯了各种国际条例或者其他规定。当Ninjas跑进来说“你不能用我们的图标来取乐。”的时候,我会否认写过这篇博文。请支持我。我只是自寻其乐而已。并不是微软什么的官方产品,你也不能说这是官方的。你是谁!?不要再说我了。Jimmy不在这儿。别再打来了。 另外:这是我还未触及的部分。看上去VS2010图标编辑器在alpha通道部分仍然有问题。其实我一直对整个产品感到反感,不过既然我不是那个团队中的一员,我就得花功夫去深究一些细节问题了。我倒是希望在VS中把这些全解决掉。 好了,现在我把所有的图标都加载到了IcoFX。我会把它们都编辑一下,并在所有可获方案中做出最优的图标,尽管从技术上来说我的Windows 7任务栏和桌面只需要32x32的图标。 稍稍编辑和调整大小。说真的,这个图标编辑器 真的是一种享受。开始做吧! 我把这些保存为vscommand.ico和vspowershell.ico,现在,我桌面上就有这两个很好看的图标了。 我把“Visual Studio命令提示符”贴到任务栏上,如下图所示: 我还给系统菜单做了一个小的图标,因为这是我的一贯做法。 好了,多棒啊。 不过,在PowerShell中,我有时候会通过运行添加在Microsoft.PowerShell_profile.ps1中的自定义PowerShell VSVars脚本来转换我的VSVars。还记得Chris Tavares里的这个脚本吗? 1: function Get-Batchfile ($file) { 2: $cmd = "`"$file`" & set" 3: cmd /c $cmd | Foreach-Object { 4: $p, $v = $_.split(‘=’) 5: Set-Item…

1

欢迎来到云—“你的苹果ID已禁用”

[原文发表地址]Welcome to the Cloud – "Your Apple ID has been disabled." [原文发表时间]2011-08-12 17:02 欢迎Hacker News,Slashdot,DF和TechMeme。记得阅读《What Good Fraud Detection Looks Like》的后续博文 苹果是全美市值最高的公司。与其他公司一样,苹果将公司的重心押注在云上。你可能很熟悉云,因为你所有有价值的东西都放在云端。但你随时都可能无法访问它们。 市值最高的公司把你最有价值的数据储存在云上。我们可能以为云是分散控制的,但它不是。它是完全集中的。所有有价值的数据都在一个地方,依靠与你的银行账户相连的密码控制。我们使欺诈更为集中和简便,而大众却为此付出代价。 我的邮件在Gmail中,音乐在Spotify中,文件在DropBox中,资料在SkyDrive中,照片在Flicker中,媒体和应用在苹果云中。 昨天我收到了这封不知道哪里来的邮件。 亲爱的Scott Hanselman: 你的苹果ID,scott@hanselman.com刚刚在一台之前未与此苹果ID相连的电脑或设备上从App Store中购买了明珠三国OL。 如果是你本人进行的交易,那你可以无视此邮件,此邮件旨在保护您不受未经授权的购买侵害。 如果你没有进行此项交易,我们建议你访问iforgot.apple.com更改密码,然后阅读苹果ID: 保护您账户安全的建议,获取更多帮助。 敬上, 苹果 在标题上确定邮件路径,检查了所有连接以及HTML源代码之后(说真的,你觉得我妈妈会这么做吗?)我确信这封邮件是真的。 这封邮件的用词让人很生气,而且错误百出。我来说说为什么。 1. 他们知道这是一个他们从未见过的设备。 2. 他们还允许交易。 3. 他们自吹自擂地告诉我他们是为我好。 此邮件旨在保护您不受未经授权的购买侵害。 4. 但是,如果我没有进行此交易,他们非但没有给我什么质疑按钮或者欺诈链接,而是让我去改密码。 真是令人嗔目结舌。我改了密码,然后通过App Store看了之前在苹果云端上的交易记录。我注意到它显示“交易不在此iPhone上进行。”事实上,这项交易不在我的任何设备上进行,因为我从来没有购买过这个应用。 你去看一下此项应用,就会发现有很多因为这个问题而产生的一连串负面评论。有人购买了这个应用(善未确定通过何种方式)然后用植入应用内交易来盗取金钱。 我的密码是很牢靠的。我使用密码管理器,而且密码很复杂。更不要说苹果已经知道我使用哪些设备,居然还让交易发生了。这让我很困惑。 然后,我又收到Paypal的邮件,感谢我在苹果花了$40购买应用。搞笑的是,非法交易进行后,我竟然都没收到iTunes的回执。 我看了看iTunes,这真是奇怪至极了,我们得去iTunes查看购买记录,而不是直接通过网站。 这就是了,一大堆应用内购买,而且还是不存在的手机里我从未购买过的应用。 我查看了下我手机里最近的购买记录,发现有一大堆我从没买过的音乐盒视频。 还有就是我看到的错误提示“这个苹果ID已被禁用。”而不是“这个苹果ID因安全问题禁用。”随便看看,就发现很多人都有这个问题。一些人告诉我他们每购买一次应用就改一次密码。还有人直接就放弃了。这个问题大概永远都不会修复了,除非Gruber也碰到这个错误。 据iTunes记录我有479个应用,包括电影,电视节目和音乐。这些都在云里。我们所有的东西都储存在那儿了,可以从任何地方获取。所有的东西都正迁移至云端,我们甚至能够想象一个不存在DRM和无限存储的乌托邦式的未来。面向所有人的自由,商业和媒体。但我却无法访问云端,也不知道该怎么修复它。 保护好自己,亲爱的读者。现在,今天,我在这儿,我的东西在云里,但我们两者应该不会再见了。…

0

使用C#来移除iTunes里的Dead Tracks(并不存在的那些Duplicates)

[原文发表地址] Removing Dead Tracks (Duplicates that don’t exist) from iTunes using C# [原文发表时间] 2010-07-03 10:43 PM   我讨厌windows上的像一千个太阳一样火热的iTunes。它是我生活中的一个毒疮,它造成了我的数小时的痛苦和挣扎。我确信这在MAC上都会是独角兽和棉花糖,但是作为一个使用windows的人,在我的windows共享文件服务器上有自从我购买的第一张CD我就开始翻录的总计数十亿字节的音乐,这简直就是人间地狱。我可以用Zune管理我所有的音乐(我确实有一个Zune Pass来租赁那些我不想购买的音乐)但是在家里有iDevices,而iTunes就是它所需要的。     我有没有提到它很讨厌呢?它很慢,令人沮丧,事实上作为一个巨大的列表框,它只是为了来搞乱我的音乐库并偶尔试图偷偷地把Safari 和QuickTime植入到我的机器里来。但是关于这个恶魔就说到这里吧,让我们来移除一些已经无效的音乐轨迹,好吗!    有些时候,我留下了数百的失效的音乐轨迹和/或重复的音乐轨迹。   我在原有的音乐轨迹旁留下了”LL Cool J – I Need Love 1.mp3″ 和 “LL Cool J – I Need Love 2.mp3″。它占用了许多亿字节的复制空间。我搜索了*1.mp3 和 *2.mp3等等,并且删除了磁盘上的重复音乐轨迹。   然而,随之它就留给我了一个巨大的、认为它存有音乐的iTunes数据库,即使磁盘上的文件早都没了。现在,作为一个炸弹式的解决方案,你可以完全删除你的iTunes 库并重新添加它。它只会添加那些存在的文件,但是你会丢失所有你可能添加的评论、修改,你的艺术家库等。这个解决方法对我来说可不酷,因此我说不行,不行的。   声称要解决重复音乐文件及移除失效音乐文件的愚蠢的小共享软件应用程序有百万个。在我看来,移除重复音乐文件很容易,但是移除失效音乐文件可不值得我花钱。   相反,今晚我坐了下来并决定在用C#写一个脚本,它可能会这样写 “对于每个音乐轨迹,那个音乐轨迹是不是存在于系统认为它所应该存在的地方呢?不是?那就删除它。”   然而, google及bing一下,就把我带到了一个ScarTech上的三年前的帖子,在这里Shawn(可惜,他已经不再发博客了)已经为我做好了这个代码。是的。这是他的一部分代码,是使用iTunes…

0