<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Mac on ZRJ | 学习笔记</title>
        <link>https://blog.zrj.me/tags/mac/</link>
        <description>Recent content in Mac on ZRJ | 学习笔记</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>zh-CN</language>
        <lastBuildDate>Sun, 20 Jan 2019 23:47:52 +0800</lastBuildDate><atom:link href="https://blog.zrj.me/tags/mac/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>Mac Finder 默认显示形式</title>
        <link>https://blog.zrj.me/posts/2019-01-20-mac-finder-%E9%BB%98%E8%AE%A4%E6%98%BE%E7%A4%BA%E5%BD%A2%E5%BC%8F/</link>
        <pubDate>Sun, 20 Jan 2019 23:47:52 +0800</pubDate>
        
        <guid>https://blog.zrj.me/posts/2019-01-20-mac-finder-%E9%BB%98%E8%AE%A4%E6%98%BE%E7%A4%BA%E5%BD%A2%E5%BC%8F/</guid>
        <description>&lt;p&gt;又开始用很不习惯的 Mac 了，没办法&lt;/p&gt;
&lt;p&gt;用了两天就遇到一个问题，访达，（以前叫 Finder，非得搞个中文名，不过这个貌似是监管政策的问题，就不吐槽他们了），说回这个访达啊，他每次打开，每个文件夹下面展示的形式还不一样，有些是图标，有些是列表，有些又是预览图之类的，他的这个图标，排列也是奇葩，经常搞着搞着，就空出来一个窟窿，也不会自动补上对齐之类的，还得手工给他触发一下重排列，以及他的这个列表，字号那么说，与其说是列表，还不如说是视力表，要是搁我妈，立马就要被嫌弃，看都看不清，管你什么先进科技，看不清就是个渣渣&lt;/p&gt;
&lt;p&gt;那么，经过一番摸索，终于发现，在显示的显示选项里面，可以选择图标大小和文字大小，把图标选大，把字号也改大，就终于可以达到一个相对好接受的效果，但是，问题就来了，他这个设置的对话框，上面有个「始终以列表显示方式打开」，下面还有一个用作默认，这该勾的勾了，该点的也点了，但是，关闭了所有的访达窗口，再开一个新的，呀，又变回去了&lt;/p&gt;
&lt;p&gt;这里的感觉就是，之前如果曾经打开过一个目录，并且手工修改过这个目录的显示方式，那么就会被记住，查了一下，确实是有这个逻辑，看到这里， &lt;a class=&#34;link&#34; href=&#34;https://www.zhihu.com/question/20345704&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://www.zhihu.com/question/20345704&lt;/a&gt; ，说是跟 Windows 上的 desktop.ini 一个道理，这个文件叫 .DS_Store，下面还给出了一个禁用和启用的命令行&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;.DS_Store是Mac OS保存文件夹的自定义属性的隐藏文件，如文件的图标位置或背景色，相当于Windows的desktop.ini。1，禁止.DS_store生成：打开 “终端” ，复制黏贴下面的命令，回车执行，重启Mac即可生效。&lt;/p&gt;
&lt;p&gt;defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool TRUE&lt;/p&gt;
&lt;p&gt;2，恢复.DS_store生成：&lt;/p&gt;
&lt;p&gt;defaults delete com.apple.desktopservices DSDontWriteNetworkStores&lt;/p&gt;
&lt;p&gt;作者：Marsokit 链接：https://www.zhihu.com/question/20345704/answer/19471793 来源：知乎 著作权归作者所有。商业转载请联系作者获得授权，非商业转载请注明出处。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;但是这里的问题在于，已有的 .DS_Store 文件要怎么搞呢，以及，回到最初的问题，怎么让我们的设置全局生效呢&lt;/p&gt;
&lt;p&gt;以及，经过一次实际的测试，我已经删除了 Downloads 目录下的 .DS_Store 文件，但是进去的时候，依然是显示上一次记录的样子，感觉就是阴魂不散&lt;/p&gt;
&lt;p&gt;不管怎样，先把那个禁止生成的命令执行了再说&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool TRUE
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;看说明，执行这个东西还得重启 Mac&lt;/p&gt;
&lt;p&gt;重启之后，各个目录依然是各自为政&lt;/p&gt;
&lt;p&gt;还是上面知乎那个帖子，有哥们给出了这个命令，这个一看就是一个遍历删除的命令&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;sudo find / -name &lt;span class=&#34;s2&#34;&gt;&amp;#34;.DS_Store&amp;#34;&lt;/span&gt; -depth -exec rm &lt;span class=&#34;o&#34;&gt;{}&lt;/span&gt; &lt;span class=&#34;se&#34;&gt;\;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;放进 terminal 里跑起来，跟目录下很多目录报错没有访问权限，先不管他，起码我们自己 home 目录的应该都清理干净了&lt;/p&gt;
&lt;p&gt;实际进去一个 Downloads 目录 ls -lhtra 看下，也确实没有了，但是问题是显示的界面上，依然是我行我素&lt;/p&gt;
&lt;p&gt;下面又有人提到一个叫 ASEPSIS 的东西，但是评论在两年前就已经反馈了说不支持了&lt;/p&gt;
&lt;p&gt;在这里 &lt;a class=&#34;link&#34; href=&#34;https://discussions.apple.com/thread/5543840&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://discussions.apple.com/thread/5543840&lt;/a&gt; 看到苹果官方社区上的一个讨论，看了一下，是 2013 年的了，而且思路还是用那个显示选项对话框里的用作默认的选项，没啥卵用&lt;/p&gt;
&lt;p&gt;在这里 &lt;a class=&#34;link&#34; href=&#34;http://www.xitongbu.com/win/14450.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;http://www.xitongbu.com/win/14450.html&lt;/a&gt; 提出了一个新的思路&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;解决方法： 　　命令行： 　　defaults write com.apple.Finder FXPreferredViewStyle ooxx 　　将命令最后的ooxx替换为以下单词： 　　Nlsv – List 　　icnv – Icon 　　clmv – Column 　　Flwv – Cover Flow 　　这样就搞定咯，比如想要默认为列表形式就执行： 　　defaults write com.apple.Finder FXPreferredViewStyle Nlsv 　　killall Finder 　　这就是让Finder在打开时，里面的文件默认按图标方式排列的方法了，有喜欢图标的用户，快用这种方法进行设置吧。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;然而这个貌似也没啥卵用，前面那个有没有起作用不知道，但是后面那个 killall Finder 都没起作用，就知道这个方法也不靠谱，可能也在新版的 macOS 上失效了，btw，我的这个 macOS 的版本是 10.14.2 (18C54)&lt;/p&gt;
&lt;p&gt;又找到这里 &lt;a class=&#34;link&#34; href=&#34;https://support.apple.com/zh-cn/guide/mac-help/mchldaafb302/mac&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://support.apple.com/zh-cn/guide/mac-help/mchldaafb302/mac&lt;/a&gt; 这个是个官方文档，从这里，找到了很多细微的信息点，真是层层抽丝剥茧，搞得跟破案一样。。&lt;/p&gt;
&lt;p&gt;首先，我自己之前看到的选项窗口是中文的，有两个勾选，一个叫以列表方式打开，一个叫以列表方式浏览，（这中文名翻译的。。），对应到他这个文档中的英文版截图，一个叫 always open in 一个叫 broswes in 虽然也不知道这个有啥区别，不过隐隐感觉，一个是控制 open folder 的时候的动作，一个是控制 broswer 的时候的动作，唉，靠猜吧&lt;/p&gt;
&lt;p&gt;看到这里的原文：&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;始终以此显示方式打开文件夹：选择“始终在此打开”复选框。 始终以此显示方式打开子文件夹：选择“浏览方式”复选框。 如果子文件夹以不同的显示方式打开，请选择该子文件夹，选取“显示”&amp;gt;“查看显示选项”，然后取消选择“始终在此打开”和“浏览方式”复选框。必须为主文件夹选择复选框，并取消选择子文件夹的复选框。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;看来一个是控制自己这个目录本身的，一个是控制子目录的，而且，还得要求父目录中勾上，子目录中不能勾上，也是醉，猜谜呢&lt;/p&gt;
&lt;p&gt;不过，好歹靠着这个说明，把 Music 子目录的问题解决了，之前是 Home 目录下是列表，但是进入音乐子目录，就变成图标了，原来是要取消子目录的勾选，去掉就好了，但是这里同样神奇的，全程我观察了，没有出现 .DS_Store 文件，我甚至怀疑是不是新版本用了类似 Windows 的注册表的机制了，不再用 .DS_Store 来控制了&lt;/p&gt;
&lt;p&gt;同时，这个文档的最后，也有信息量&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;若要将这些设置用于使用此显示方式的所有“访达”文件夹，请点按“用作默认”。在“分栏显示”下，“用作默认”按钮不显示。 例如，如果您设定了“图标显示”的选项，然后点按“用作默认”，那么使用“图标显示”的所有文件夹会使用相同的选项出现。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;这个解释了用做默认这个按钮的工作原理，原来，不是用作所有目录的默认，而是用做同类方式目录的默认，真是不说谁知道啊&lt;/p&gt;
&lt;p&gt;但是问题是，这个文档也依然没有解决我所有的问题，例如，我的 Home 目录是列表形式，并且设置为三栏，进入 Downloads 目录，却是四栏，之前是不知道要去掉子目录的勾选，我现在去掉了，依然不行，从父目录进入子目录，子目录依然是四栏&lt;/p&gt;
&lt;p&gt;后来，我观察到父目录有一个特别的选项，叫做显示资源库文件夹，我是把这个勾上的，但是，子目录是没有这个选项可以选的，于是就揣测，是不是由于子目录没有这个可以选，所以父目录的这个用做默认，在子目录上无法生效，于是就把显示资源库的勾去掉，再用做默认，重新进入子目录，依然不行&lt;/p&gt;
&lt;p&gt;这里又发现几个问题，一个是，在 Home 目录下，.DS_Store 文件居然又出现了，另外一个是，我观察到，在我勾选了计算所有大小后，他会显示这个目录下所有子目录的大小总和，但是这个资源库其实是比较大的，一共有 10G 多，不可能每次都去实时扫，那么肯定就是 cache 起来了，而在我删除了再次出现的 .DS_Store 之后，这个目录大小还是能保存住，推测，要么这个 cache 在文件系统层内置完成了，当反复查询某一个父目录下的所有文件大小时，文件系统会做缓存和快速返回，要么，就是在这个目录级别自己完成的，而目录级别自己完成，无非就是类似 .DS_Store 方式的隐藏文件，或者写到一个中央存储，类似注册表一样了，结合查找资料的过程看到的一些帖子，说由于 .DS_Store 文件被提交到版本管理工具导致一些泄漏和安全问题，例如见这里 &lt;a class=&#34;link&#34; href=&#34;http://www.lijiejie.com/ds&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;http://www.lijiejie.com/ds&lt;/a&gt;_store_exp_ds_store_file_disclosure_exploit/ ，有理由相信苹果可能在新版的 macOS 中做了一些改进&lt;/p&gt;
&lt;p&gt;待续&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;历史评论&#34;&gt;历史评论
&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;游客&lt;/strong&gt; (2020-03-17 21:16:42):&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;finder确实有些迷。观察了很久，发现左侧边栏中的文件夹默认是勾选“始终以xx显示方式打开”和“以xx显示方式浏览”的，只要手动更改了左侧边栏中文件夹的显示方式，这个xx就会跟着变动过来。windows不一样，会记住每一个文件夹上一次选择的显示方式，感觉用起来更方便一点。&lt;/p&gt;
&lt;/blockquote&gt;
</description>
        </item>
        <item>
        <title>Mac 鼠标匀速滚动</title>
        <link>https://blog.zrj.me/posts/2016-02-20-mac-%E9%BC%A0%E6%A0%87%E5%8C%80%E9%80%9F%E6%BB%9A%E5%8A%A8/</link>
        <pubDate>Sat, 20 Feb 2016 21:13:45 +0800</pubDate>
        
        <guid>https://blog.zrj.me/posts/2016-02-20-mac-%E9%BC%A0%E6%A0%87%E5%8C%80%E9%80%9F%E6%BB%9A%E5%8A%A8/</guid>
        <description>&lt;p&gt;新上手 Mac 的时候发现他的鼠标滚轮，在高速滚动的时候，会有一个加速效果，实在是不能忍，于是搜了一下，发现这个帖子，&lt;a class=&#34;link&#34; href=&#34;http://www.weiming.info/zhuti/Apple/31712229/&#34;  title=&#34;http://www.weiming.info/zhuti/Apple/31712229/&#34;
     target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;http://www.weiming.info/zhuti/Apple/31712229/&lt;/a&gt;，里面有说道：&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;c*****u 2013-12-07 15:24:34 1在mac上试了几个PC上的带滚轮的鼠标，发现滚轮的速度不是均匀的，而是有加速度的 ，刚开始滚时网页慢慢下移，然后速度逐渐加快，看来是mac的驱动造成的。有没有什 么app能把它改为匀速滚动的？&lt;/p&gt;
&lt;p&gt;c*****u 2013-12-08 20:56:32 2我上网找了几个app，改变滚动方向的倒是挺多，但是没有该滚动速度为线性的app。&lt;/p&gt;
&lt;p&gt;【在 c*****u 的大作中提到】 : 在mac上试了几个PC上的带滚轮的鼠标，发现滚轮的速度不是均匀的，而是有加速度的 : ，刚开始滚时网页慢慢下移，然后速度逐渐加快，看来是mac的驱动造成的。有没有什 : 么app能把它改为匀速滚动的？&lt;/p&gt;
&lt;p&gt;u******a 2013-12-08 21:07:19 3http://www.marcmoini.com/sx_en.html 试试&lt;/p&gt;
&lt;p&gt;【在 c*****u 的大作中提到】 : 我上网找了几个app，改变滚动方向的倒是挺多，但是没有该滚动速度为线性的app。 c*****u 2013-12-08 21:41:08 4稍有改善，还是不够好。 这个smart scroll确实能让鼠标滚轮滚动一次对应网页多移动几个像素，我在设置里设 为9倍，这是最大值了。如果像windows下滚轮那么流畅，应该设置为90倍。 其实我需要的很简单：滚轮没滚动一下，网页／文档像素移动大约几十个，连续滚动就 连续移动，但是不要有加速度，就像windows那样。&lt;/p&gt;
&lt;p&gt;【在 u******a 的大作中提到】 : &lt;a class=&#34;link&#34; href=&#34;http://www.marcmoini.com/sx&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;http://www.marcmoini.com/sx&lt;/a&gt;_en.html : 试试 c*****u 2013-12-08 21:57:13 5找到了一个神器：USB Overdrive，特别好用！！！&lt;/p&gt;
&lt;p&gt;【在 u******a 的大作中提到】 : &lt;a class=&#34;link&#34; href=&#34;http://www.marcmoini.com/sx&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;http://www.marcmoini.com/sx&lt;/a&gt;_en.html : 试试&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;虽然年代久远，这个帖子看起来也不是原作者的帖子，但是始终是解决了问题，好人一生平安！&lt;/p&gt;
</description>
        </item>
        <item>
        <title>Mac lion 多系统小结</title>
        <link>https://blog.zrj.me/posts/2012-08-14-mac-lion-%E5%A4%9A%E7%B3%BB%E7%BB%9F%E5%B0%8F%E7%BB%93/</link>
        <pubDate>Tue, 14 Aug 2012 10:52:14 +0800</pubDate>
        
        <guid>https://blog.zrj.me/posts/2012-08-14-mac-lion-%E5%A4%9A%E7%B3%BB%E7%BB%9F%E5%B0%8F%E7%BB%93/</guid>
        <description>&lt;p&gt;折腾了几天，基本对 Mac lion 的多系统有了一个结论，写个笔记&lt;/p&gt;
&lt;p&gt;首先要明白的是 snow leopard 和 lion 的不同在于，lion 多了一个 Recovery 分区，这个 Recovery 分区占用了分区表的一个主分区记录，于是造成了特殊的多分区问题&lt;/p&gt;
&lt;p&gt;在 snow leopard 的时候，比较一般化和标准的做法是&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;用 boot camp 把硬盘划分成一个 Macintosh 分区和一个  Windows 分区，这个时候硬盘实际上包含三个主分区，一个 EFIt 的引导分区，200M 左右，一个是 Macintosh 分区，还有一个是 Windows 分区&lt;/li&gt;
&lt;li&gt;放入 Windows 光盘，安装系统，驱动&lt;/li&gt;
&lt;li&gt;在 Windows 中使用磁盘管理工具，压缩 Windows 系统所在分区，在其后面产生一个未划分的空间&lt;/li&gt;
&lt;li&gt;在未划分的空间上划分另外一个 Windows 下的数据和文档分区&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;但是，在 lion 上，由于 Recovery 分区的出现，MBR 4 个主分区的限制就显得很捉襟见肘了，在最初的时候，看起来只有一个 Macintosh 分区，但是实际上的情况是一个 200M 的 EFIt 分区，一个 Macintosh 分区和一个 Recovery 分区，需要注意的是，这个地方的 Recovery 分区是紧贴着 Macintosh 系统分区的，如果依然使用 boot camp 的话，在划分了 Windows 的分区之后，硬盘结构实际上是变成了一个 EFIt 分区，一个 Macintosh 分区，紧跟着一个 Recovery 分区，然后是一个 Windows 分区，那么显然是无法再实现 Windows 下的多分区的&lt;/p&gt;
&lt;p&gt;解决这个问题的思路有两个，一个是不要 Recovery 分区，参考之前的笔记，删掉 Recovery 分区，那么问题就退化成 snow leopard 上的情况了，这里有一个小细节需要注意，在划分分区的时候，为了增加一个备份用的分区，我在 Mac 的磁盘工具划分的是 EFIt ，Macintosh， Windows， Windows 数据，和一个 Backup 分区，打算在 Windows 中使用磁盘管理工具把 Windows 数据分区删掉再原位置建立一个扩展分区里面划逻辑分区，但是由于 Windows 的 MBR 特性，被删掉的 Windows 数据分区和后面的 Backup 分区混在一起了，所以没办法，只好重头来过，把 Windows 数据分区和系统分区对换位置，另外，在 Macintosh 之后会多出来一个 128M 的未知分区，不知道起什么作用，不过我试着把他也归到扩展分区里面，没有出现异常&lt;/p&gt;
&lt;p&gt;上面说的是删掉 Recovery 分区的方法，但是其实我觉得 Recovery 还是蛮有用的，那么不删掉 Recovery 的方法呢，肯定也是有的，之前的笔记里面已经提到过了，不过我自己尝试过后，发现在 GUID/MBR 中是可以存在扩展分区和逻辑分区的，那么可以这么操作&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;准备好 U 盘上的 lion 安装程序&lt;/li&gt;
&lt;li&gt;抹掉整个硬盘&lt;/li&gt;
&lt;li&gt;在 Mac 磁盘工具中，划分为一个 DATA 分区，一个 Windows 分区，一个 Macintosh 分区，一个 Backup 分区，操作成功后，实际上，硬盘被划分为一个 EFIt 分区，一个 DATA 分区，一个 Windows 分区，一个 Macintosh 分区，一个 Recovery 分区，一个 Backup 分区（所以说 Mac 的磁盘工具还是坑爹啊，这么底层的工具，居然还骗人）&lt;/li&gt;
&lt;li&gt;在 Macintosh 分区安装 Mac&lt;/li&gt;
&lt;li&gt;在 Windows 分区安装 Windows&lt;/li&gt;
&lt;li&gt;在 Windows 中使用磁盘工具删掉 DATA 分区（原来是 FAT 格式），使用 Windows 命令行创建为扩展分区&lt;/li&gt;
&lt;li&gt;在扩展分区里面划分逻辑分区&lt;/li&gt;
&lt;li&gt;（可选）在 Mac 中使用 WinClone 把 Windows 分区备份到 Backup 分区，使用 TimeMachine 把 Mac 分区备份到 Backup 分区&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;至此完成，这个方法相比之前的好处在于可以在扩展分区里面划多个逻辑分区，另外可以在 Windows 中看到 Macintosh 的系统分区（虽然没有实际作用）&lt;/p&gt;
&lt;p&gt;最后，一个小细节，对于 Mac 和 Windows 时间不同步的原因和解决的方法，这里有，&lt;a class=&#34;link&#34; href=&#34;http://mac.pcbeta.com/thread-5550-1-1.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;http://mac.pcbeta.com/thread-5550-1-1.html&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;让Windows把硬件时间当作 UTC 开始-&amp;gt;运行-&amp;gt;CMD，打开命令行程序(Vista或Win7则要以管理员方式打开命令行程序方可有权限访问注册表)，在命令行中输入下面命令并回车&lt;/p&gt;
&lt;/blockquote&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;Reg add HKLMSYSTEMCurrentControlSetControlTimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1
&lt;/code&gt;&lt;/pre&gt;</description>
        </item>
        <item>
        <title>初步理解 Mac lion 下的 Recovery 分区</title>
        <link>https://blog.zrj.me/posts/2012-08-13-%E5%88%9D%E6%AD%A5%E7%90%86%E8%A7%A3-mac-lion-%E4%B8%8B%E7%9A%84-recovery-%E5%88%86%E5%8C%BA/</link>
        <pubDate>Mon, 13 Aug 2012 20:13:22 +0800</pubDate>
        
        <guid>https://blog.zrj.me/posts/2012-08-13-%E5%88%9D%E6%AD%A5%E7%90%86%E8%A7%A3-mac-lion-%E4%B8%8B%E7%9A%84-recovery-%E5%88%86%E5%8C%BA/</guid>
        <description>&lt;p&gt;出于对 Recovery 的迷惑，发了两个讨论帖，到 &lt;a class=&#34;link&#34; href=&#34;http://mac.pcbeta.com/viewthread.php?tid=111502&amp;amp;extra=page%3D1&amp;amp;page=1&amp;amp;styleid=34&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;http://mac.pcbeta.com/viewthread.php?tid=111502&amp;amp;extra=page%3D1&amp;amp;page=1&amp;amp;styleid=34&lt;/a&gt; 和 &lt;a class=&#34;link&#34; href=&#34;http://bbs.weiphone.com/read-htm-tid-5112820.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;http://bbs.weiphone.com/read-htm-tid-5112820.html&lt;/a&gt; ，摘录一下&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;首先我们知道，从 Snow Leopard 到 Lion，在开机按住 Option 的时候多出了一个 Recovery 的启动项，在其中可以对磁盘进行重新分割，重装系统等。我注意到，在这个恢复系统中，Recovery 所在的分区是独立于原来的硬盘存在的，也就是说，在这个时候，系统理解为是存在两个硬盘的。&lt;/p&gt;
&lt;p&gt;但是，在安装了 Windows 后，使用磁盘管理工具，可以看到，机器上是只有一个硬盘的，在这个硬盘中，最前面是 200M 左右的一个分区，接下来是占据大量空间的几百 G 的 Mac 系统所在分区，然后是一个 600M 左右的分区，最后是 boot camp 分割出来的几百 G 的 Win7 系统所在分区，查阅资料可以知道，200M 是 EFIt 启动时候的引导分区，600M 就是 Recovery 分区了。&lt;/p&gt;
&lt;p&gt;但是，问题在于，我使用 U 盘制作了一个 lion 的安装驱动器，从这个驱动器启动，使用磁盘工具把机身硬盘全部抹掉，这个时候，按照我的理解，应该是 EFIt 和 Mac 和 Win7 和 Recovery 分区都被毁了，应该无法再启动电脑了才对，但实际依然可以点亮系统，于是，出现第一个问题&lt;/p&gt;
&lt;p&gt;1. 为什么使用 U 盘驱动器上的 Mac 磁盘工具把机身硬盘整个抹掉之后，还能启动电脑，EFIt 分区这个时候是什么状态，EFIt 分区在电脑启动过程中起怎样的作用？&lt;/p&gt;
&lt;p&gt;到了这个时候，如果拔下 U 盘，那么开机的时候是会出现一个闪动的问号的，应该表示找不到系统，这符合预期，然后如果插上 U 盘，开机的时候按住 Option 键，可以看到只有一个 U 盘上的可启动系统，没有看到 Recovery，这也符合预期，但是，选择 U 盘启动后，进去磁盘工具，却还是能够看到 Recovery 分区的 Mac OS X Base System，（真是阴魂不散啊），不过可以注意到，把鼠标指针悬停在 750G TOSHIBA 上面的时候，提示是“内置 SATA 磁盘”，而悬停在 Mac OS X Base System 所在的 disk1 上的时候，提示是“磁盘映像：disk1”，但是问题是&lt;/p&gt;
&lt;p&gt;2. 为什么使用 U 盘驱动器上的 Mac 磁盘工具把机身硬盘整个抹掉之后，Recovery 分区还存在，他究竟是否属于机身硬盘的一部分？&lt;/p&gt;
&lt;p&gt;接下来划分磁盘分区，安装 lion 和 win7 双系统，我参考的是这篇文章，http://mac.pcbeta.com/thread-65855-1-1.html，在分区的时候，选择的是 5 个分区的方案，前 2 个格式化为 FAT 用于 Windows 的数据，第 3 个格式化为 FAT 用于 Win7 系统，后两个格式化为 Mac 日志式用于 Mac 系统和 TimeMachine，顺利的安装完了之后，使用 Windows 的磁盘管理工具查看，只能看到 4 个分区，这可以理解，因为 Windows 是 MBR/GUID 兼容而优先 MBR 的，所以只展示前 4 个主分区，但是问题在于，第一个是 200M 的 GPT 保护分区，而这个却是之前在划分的时候没有指定的，4 个以后的分区在 Windows 的磁盘管理中表现为黑色的未分配区域，这个可以不管，但是既然如此，我们可以怀疑，最后的 Recovery 分区是否也依然存在呢？&lt;/p&gt;
&lt;p&gt;3. 使用 Mac 的磁盘工具操作机身硬盘时，抹掉全部分区并使用 5 个分区的方案后，实际上硬盘被分成了几个分区，分别是什么？&lt;/p&gt;
&lt;p&gt;另外，对于 lion 下装 win7 的多分区，我还有另外的思路是，使用 boot camp 分割硬盘正常安装后，再次进去 Mac 使用磁盘工具，把 Mac 系统所在分区再细化分割，这个时候会提示 Windows 可能无法启动，对于这种无法启动，应该是引导问题，大约可以通过 Windows 安装光盘的修复工具来修复的吧，如果能够修复成功，那么我们就得到了一个新的分区，格式化为 FAT 就可以在 Windows 中可见并操作了，如果这个时候，我们把那个分区变成扩展分区，那么在其中是否可以再划分逻辑分区了呢？&lt;/p&gt;
&lt;p&gt;4. 对于 GUID/MBR 混合兼容模式的分区表，存在扩展分区和逻辑分区的概念吗？&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;后来又看到，Recovery 分区是可以被删除的，逆操作的方法是重装 lion，&lt;a class=&#34;link&#34; href=&#34;http://www.maczone.cn/thread-147-1-1.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;http://www.maczone.cn/thread-147-1-1.html&lt;/a&gt; 于是这个问题也基本上有底了&lt;/p&gt;
</description>
        </item>
        <item>
        <title>Mac lion 下 Windows 的多分区</title>
        <link>https://blog.zrj.me/posts/2012-08-13-mac-lion-%E4%B8%8B-windows-%E7%9A%84%E5%A4%9A%E5%88%86%E5%8C%BA/</link>
        <pubDate>Mon, 13 Aug 2012 10:09:00 +0800</pubDate>
        
        <guid>https://blog.zrj.me/posts/2012-08-13-mac-lion-%E4%B8%8B-windows-%E7%9A%84%E5%A4%9A%E5%88%86%E5%8C%BA/</guid>
        <description>&lt;p&gt;首先一个比较奇葩的问题是，2011 款的 Macbook Pro 貌似不能从 usb-cdrom 启动了，这个就悲催了，一开始以为是自己量产的过程有问题，但是其实心里还是稍微有点把握不是这个地方出错的，因为同样的量产工具，同样的方法和同样的 Win7 镜像在另外一个 Macbook Air 上是可以正常的使用的，当时没有查资料，纯凭自己想，没有找到比较能说服自己的原因，于是 google 之&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;看到这里，&lt;a class=&#34;link&#34; href=&#34;http://bbs.weiphone.com/read-htm-tid-1750982.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;http://bbs.weiphone.com/read-htm-tid-1750982.html&lt;/a&gt; 也有同样的问题的同学在吐槽，于是知道自己不是 RP 问题。。&lt;/li&gt;
&lt;li&gt;继续往后走，类似的吐槽居然还不少，看这里，&lt;a class=&#34;link&#34; href=&#34;http://bbs.weiphone.com/read-htm-tid-1738719-page-1.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;http://bbs.weiphone.com/read-htm-tid-1738719-page-1.html&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;还有这里，&lt;a class=&#34;link&#34; href=&#34;http://forums.macrumors.com/showthread.php?p=12272764#post12272764&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;http://forums.macrumors.com/showthread.php?p=12272764#post12272764&lt;/a&gt;，这位仁兄更加具有折腾精神，帮后人总结出了，连真正的外置 usb-cdrom 也是不行滴&lt;/li&gt;
&lt;li&gt;还可以参见这里，&lt;a class=&#34;link&#34; href=&#34;http://forums.macrumors.com/showthread.php?t=1125135&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;http://forums.macrumors.com/showthread.php?t=1125135&lt;/a&gt;，于是，最后的结论就是，新的 Macbook Pro 是不认 usb-cdrom 的，估计是引导的问题&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;对于上述问题，解决方法是，自己刻一张，或者买一张，Win7 的安装碟，然后用 Macbook Pro 的内置光驱装，这样就比较顺利。&lt;/p&gt;
&lt;p&gt;另外，对于 lion 的重装问题，可以参考这两个文章，&lt;a class=&#34;link&#34; href=&#34;http://mac.pcbeta.com/thread-57980-1-1.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;http://mac.pcbeta.com/thread-57980-1-1.html&lt;/a&gt;， &lt;a class=&#34;link&#34; href=&#34;http://mac.pcbeta.com/thread-54463-1-1.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;http://mac.pcbeta.com/thread-54463-1-1.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;于是接下来的问题就是 Windows 下的多分区，在这个问题上，lion 和之前的 snow leopard 又不一样，由于 lion 引入了一个叫做 revocery 的分区，于是占用了原本就为数不多的 MBR 分区表的主分区位，在原来的 snow leopard 上，分区结构是这样的&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;200M 左右的 EFIt 引导分区&lt;/li&gt;
&lt;li&gt;剩余空间全部是 Mac OS&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;而在 snow leopard 上使用 boot camp 装上了 Win7 之后，分区结构变成了&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;200M 左右的 EFIt 引导分区&lt;/li&gt;
&lt;li&gt;分割时设置的 Mac OS 大小&lt;/li&gt;
&lt;li&gt;分割时设置的 Win7 大小&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;可以看到一种只有 3 个主分区，于是根据 MBR 的分区机制还能够再划一个主分区，这个操作，使用 Win7 本身的磁盘管理工具就可以完成，在 Windows 的分区上选择压缩卷，把压缩出来的空间，再用作一个数据分区，就变成这样&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;200M 左右的 EFIt 引导分区&lt;/li&gt;
&lt;li&gt;分割时设置的 Mac OS 大小&lt;/li&gt;
&lt;li&gt;分割时设置的 Win7 大小&lt;/li&gt;
&lt;li&gt;Windows 下的数据分区&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;于是到此为止，snow leopard 下的多分区就基本解决了&lt;/p&gt;
&lt;p&gt;但是 lion 不一样，在 lion 上，最初的分区结构是&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;200M 左右的 EFIt 引导分区&lt;/li&gt;
&lt;li&gt;剩余空间大部分是 Mac OS&lt;/li&gt;
&lt;li&gt;磁盘的最后还有 600M 的 recovery 分区&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;而且这个 recovery 分区还有一个比较特异的表现，在于我们进入 recovery 分区内的临时系统之后，他展示在磁盘工具的结构，是独立于原来磁盘的一个单独的磁盘，这个不知道是什么原理&lt;/p&gt;
&lt;p&gt;但是，不管怎么说，在上面的情况下，如果再安装一个 Win7 的话，那么磁盘就变成了&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;200M 左右的 EFIt 引导分区&lt;/li&gt;
&lt;li&gt;分割的 Mac OS&lt;/li&gt;
&lt;li&gt;分割的 Win7&lt;/li&gt;
&lt;li&gt;磁盘的最后还有 600M 的 recovery 分区&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;4 个 MBR 分区表记录都耗费完了，没地方再划多分区了，对于这个问题，这里有一种解决方案，&lt;a class=&#34;link&#34; href=&#34;http://mac.pcbeta.com/thread-65855-1-1.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;http://mac.pcbeta.com/thread-65855-1-1.html&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;1.双系统:MAC +Windows7. 2.有二个共享盘,都是NTFS格式.我是这样使用的:一个是WINDOWS下的软件和只有Windows可以运行的网络游戏(下图中的SOFT),另外一个是2个系统共享的程序和文档照片电影什么的。 3.mac可以访问WINDOWS的所有磁盘,WINDOWS就没有装访问HFS+分区的驱动了.这样防止WIN干扰MAC系统安全. 4.有单独的Time Machine备份盘.可以给MAC系统备份,也可以把一些MAC下的大软件安装到这个位置. 没有备份移动硬盘的朋友可以分这个区出来.(第一个图的Tima Machine磁盘分区)&lt;/p&gt;
&lt;p&gt;需要注意和准备的地方: 1.如果mac机器是使用过一段时间的,把私人的文件事先拿移动硬盘备份好,因为要全盘格式化. 2.MSDOS的分区只能分3个,windows只能用到这3个.(windows的MBR只认4个主分区)系统要装在最后一个上面.windows系统分区后面随便分多少区!最多128个! 3.事先准备好一张MAC os X的安装碟,机器买的时候送的那张.或者拿U盘做一个. 4.还有下载一个ISO格式的windows7的安装碟,最好下小于4.5G的,方便刻盘.拿MAC的刻录机刻一份windows7的安装碟. 5.系统安装的时候注意安装的位置,别选错分区了,错了很麻烦,可以根据大小来选择比较保险. 下面步骤是我全新安装一次MAC OS和WINDOWS 7，原来硬盘所有东西都会没有,大家注意备份. 1.插入随机带的mac安装光盘开机按住OPTION(ALT)启动光盘. 2.选择完语言之后直接点上面”实用工具”里的”磁盘工具”, 选择本机的硬盘，先抹掉,也就是把磁盘全部格式化一次,这样所有数据都没了,磁盘也干净了之后再点”分区”–”卷宗方案”–”当前”选择”5个分区”，再拉动分区中的”点”调整下你需要的大小 3.接着把分好区的上面3个磁盘都改成MSDOS模式。也就是windows能访问到的3个磁盘.下面2个默认是MAC日志模式不要动就可以了 分区的大致信息和解释: 分区1(隐藏):隐藏的200M的EFI分区 #在MAC下看不见,在Windows磁盘管理里可以看到!不能删除,MAC需要它. 分区2(SHARE):共享分区 #MS-DOS(fat)格式 #这个是WINDOWS能读写的第一个分区 分区3(SOFT):Windows程序分区 #MS-DOS(fat)格式 #这个是WINDOWS能读写的第二个分区 分区4(BOOTCAMP):Windows系统分区 #MS-DOS(fat)格式 #Windows只能装在这个分区,也就是第4个分区,具体的为什么要装这里大家自己百度吧! 分区5(MAC OS X):Mac系统分区 #Mac OS 扩展(日志式) #MAC随便装在什么区,分区4以下你可以随便分多少个区,MAC可以安装到5分区–128分区任意一个分区上面. 分区6(Time machine):Time machine备份分区 #Mac OS 扩展(日志式) #这个是单独给MAC的Time machine备份的分区.Time machine真的很实用. …………… 下面如果需要就自己分吧.但是只能是”Mac OS 扩展(日志式)”格式的,只能在MAC里面看到. 4.关闭”磁盘工具”,继续把MAC OS X 安装到看见的第5个分区里。 5.安装好MAC之后重启，换一张WINDOWS 7的安装光盘（我是去JUJU猫那里下了个世界杯64位的版本，拿IMAC的刻录机刻了一张盘，以前PC电脑安装都是U盘）。开机按住OPTION(ALT)从WINDOWS光盘启动，磁盘选择第4个磁盘，注意要看磁盘大小来选择,别选错了，把磁盘格式化成NTFS要不然不能继续.按照WINDOWS 7的顺序安装到重新启动之后，再按住OPTION(ALT)从光盘启动一次。最后一次重启按住OPTION(ALT)从MAC启动。在这里不让安装继续是因为MAC的27寸的显卡和windows7自带的ATI显卡驱动有问题,要吧那个驱动删了. 22的imac就跳过这步和下面第6步,只有老款27寸的imac有这个bug. 6.(老款21.5的imac就跳过这步,只有27寸的imac有这个bug)进入MAC，安装一个”Paragon ntfs for mac”，把WINDOWSsystem32drivesAtikmdag.sys 删除了!接着再进入WINDOWS就不会黑屏了. 7.重新启动机器,按住OPTION(ALT)从WINDOWS磁盘启动,进入WINDOWS后安装BOOTCAMP 3.1和BOOTCAMP驱动就OK啦! 8.这样2个世界上最先进的系统就一起安装到机器了.可以相互共享文件.以后重装系统就直接分区抹掉再装就OK了!&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;这个方法的问题在于，他没有提到 recovery 分区，物理上来说， recovery 是在同一个磁盘上的，那么如果抹去全部的分区， recovery 也应该不复存在，而且，实际操作中，我也尝试过，抹掉全盘所有的分区，重新启动之后，确实没有看到 recovery 分区，问题在于， EFIt 也是占用着一个分区的啊，这么说来，在我执行了抹掉全部分区的操作之后，应该也把 EFIt 干掉了，那么直接都开机都开不起来的。另外，我还发现，虽然说抹掉之后在启动界面没有看到 recovery ，但是在进入了 U 盘上的临时系统之后，还是可以看到 recovery 的那个 base system 还在那里的，这又是怎么回事，这么来看，难道是硬盘固件层面的问题？在硬盘固件上就对操作系统表现为一个不受抹掉操作影响的 EFIt 和一个看似独立物理存在的 recovery ？不过在抹掉重新分区的界面，是可以选择使用 MBR 分区表的啊，那么就是说，操作系统还是可以动 EFIt 分区的吧，另外，事实上，在 Windows 的磁盘工具中，看到的 recovery 也是在同一块硬盘上的，而且也是可以被操作的，只是当时没有去操作而已。&lt;/p&gt;
&lt;p&gt;抛开上面的疑问不说，继续回到多分区的问题，其实对于多分区的实现，我还有另外一个思路：在 boot camp 成功的划分出两个分区，并安装好 Windows 之后，回到 Mac ，在 Mac 上使用磁盘工具，把原来的 Mac 操作系统分区，压缩分割，再挤出一个 FAT 的分区来，这个思路也不是没有尝试过，只是在分区的时候，Mac 的磁盘工具提示，可能会导致 Windows 无法启动，所以就没有确定了，其实，这个地方造成的 Windows 无法启动，原因应该在于引导吧，那么，使用 Windows 的安装光盘修复一下，或许可以解决。如果这个思路可以的话，我还有一个进一步更加异想天开的想法：在 MBR 中存在扩展分区和逻辑分区的概念，虽然说在 GUID 中已经不再留存了，但是，如果 Mac 上的 GUID 是向后兼容与 MBR 的话，那么，我们是否可以在上述方法的基础上，把那个分区做成扩展，然后在里面划逻辑呢。&lt;/p&gt;
&lt;p&gt;从实现上来看，硬盘的第一个扇区，也就是 512B 的引导扇区中，MBR 占用了 446B，剩下的 64B 是 DPT 硬盘分区表（Disk Partition Table），还有 2B 的“55 AA”是结束位标记，64B 的 DPT 就是为什么只能划分 4 个主分区的原因了，因为他是定长的，无法伸缩，于是自然是无法装下划出来的那么多个逻辑分区的，而所谓的扩展分区，其实只是一个指针类型的东西，指向的是第一个逻辑分区的位置，再由第一个逻辑分区再往后指，呵呵，很像单向链表吧，下午试试这个&lt;/p&gt;
&lt;p&gt;===========================================================&lt;/p&gt;
&lt;p&gt;2012-08-13 19:56:51 update 貌似扩展分区和逻辑分区这个思路确实可行，看起来 GUID 的向后兼容还是很好的，另外，由于恶心的 Win7 不支持从图形界面创建扩展分区，于是需要命令行，参考这里，&lt;a class=&#34;link&#34; href=&#34;http://zww.me/archives/25465&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;http://zww.me/archives/25465&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;ol&gt;
&lt;li&gt;win键 + r，输入 cmd 回车进入命令行&lt;/li&gt;
&lt;li&gt;直接键入 diskpart 运行 diskpart，进入 diskpart 命令模式&lt;/li&gt;
&lt;li&gt;输入 list disk，显示磁盘列表，如果你有几个硬盘，会显示出 0、1、&amp;hellip;&lt;/li&gt;
&lt;li&gt;如你要分区的硬盘是第一个（0），输入 select disk 0 选择第一块硬盘&lt;/li&gt;
&lt;li&gt;然后输入 create partition extended 建立一个扩展分区 注意：这个扩展分区会包括所有的空余磁盘空间。 要限制扩展分区大小需要用参数 size 在后面限制，如 size=1000 (默认单位是MB)。&lt;/li&gt;
&lt;/ol&gt;
&lt;/blockquote&gt;
&lt;p&gt;另外附上 Mac 命令行下查看分区状态的命令行，&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;diskutil list
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
        </item>
        <item>
        <title>Mac 与普通 PC 的底层差异</title>
        <link>https://blog.zrj.me/posts/2012-08-13-mac-%E4%B8%8E%E6%99%AE%E9%80%9A-pc-%E7%9A%84%E5%BA%95%E5%B1%82%E5%B7%AE%E5%BC%82/</link>
        <pubDate>Mon, 13 Aug 2012 00:12:59 +0800</pubDate>
        
        <guid>https://blog.zrj.me/posts/2012-08-13-mac-%E4%B8%8E%E6%99%AE%E9%80%9A-pc-%E7%9A%84%E5%BA%95%E5%B1%82%E5%B7%AE%E5%BC%82/</guid>
        <description>&lt;p&gt;最近进一步加深了对 Mac 底层的了解，到目前为止，总的来说，差异主要体现在两点，一个是普通 PC 在加电启动的阶段用的是 BIOS ，而 Mac 用的是 EFI ，另外一个是，在硬盘分区的管理上，普通硬盘用的是 MBR ，而 Mac 用的是 GUID 分区表。&lt;/p&gt;
&lt;p&gt;另外，具体到 lion 操作系统，在 Macbook Pro 上，会产生 3 个最初的分区，一个是 200M 左右的，一个是 600 M 左右的，还有一个就是剩下的空间，至于他们分别的作用，这里又说道，&lt;a class=&#34;link&#34; href=&#34;http://zhidao.baidu.com/question/412119369.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;http://zhidao.baidu.com/question/412119369.html&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;我告诉你把 首先那200m是EFI就是intel的可扩展固件接口(extensible firmware interface) 这200m的东西是管理你的mac的启动顺序的，例如你按option可以选择所有启动磁盘，按command+s可以进入单用户模式，command+v进入详细模式的等。&lt;/p&gt;
&lt;p&gt;然后那619m，那个东西是狮子恢复系统用的，在10.6雪豹里没有它。知道为什么狮子没有安装盘么？ 就是因为可以用它恢复整个系统&lt;/p&gt;
&lt;p&gt;还有那个bootcamp，它是苹果官方用于在mac os x上安装windows的一个软件，在苹果系统上叫bootcamp助理，由于在mac系统上不能把磁盘格式化成windows7需要的ntfs磁盘格式，只能格式化成fat32，所以在windows7光盘安装界面上，还需要格式化一遍，就是在把这个bootcamp助理分区成的fat32磁盘格式化成用于安装windows7的ntfs格式磁盘。所以那不叫删除，叫格式化。&lt;/p&gt;
&lt;p&gt;最后，苹果系统和winodws不一样，只认一个主分区，而你说的那些技术人员，把苹果系统上用于管理的efi破坏了 那么就像windows似的了 主分区和逻辑分区就随你搞了&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;在 Mac 加电启动的时候，按住 Option 键可以显示一个选择引导系统的界面，在那个界面上，有一个 recovery 的选项，就是自带的修复系统了，根据上面的说法，那么就是那个 600 M 的分区的系统了，在这个系统中，可以对被损坏的 Mac 系统主分区进行一些修复，这个系统叫做 mac os x base system&lt;/p&gt;
&lt;p&gt;GPT 和 MBR 的差异，在这里有提到，&lt;a class=&#34;link&#34; href=&#34;http://zh.wikipedia.org/wiki/%E5%85%A8%E5%B1%80%E5%94%AF%E4%B8%80%E6%A8%99%E8%AD%98%E5%88%86%E5%8D%80%E8%A1%A8&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;link&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;在GPT分区表的最开头，处于兼容性考虑仍然存储了一份传统的MBR，用来防止不支持GPT的硬盘管理工具错误识别并破坏硬盘中的数据，这个MBR也叫做保护MBR。在支持从GPT启动的&lt;a class=&#34;link&#34; href=&#34;http://zh.wikipedia.org/wiki/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F&#34;  title=&#34;操作系统&#34;
     target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;操作系统&lt;/a&gt;中，这里也用于存储第一阶段的启动代码。在这个MBR中，只有一个标识为0xEE的分区，以此来表示这块硬盘使用GPT分区表。不能识别GPT硬盘的操作系统通常会识别出一个未知类型的分区，并且拒绝对硬盘进行操作，除非用户特别要求删除这个分区。这就避免了意外删除分区的危险。另外，能够识别GPT分区表的操作系统会检查保护MBR中的分区表，如果分区类型不是0xEE或者MBR分区表中有多个项，也会拒绝对硬盘进行操作。&lt;/p&gt;
&lt;p&gt;在使用MBR/GPT混合分区表的硬盘中，这部分存储了GPT分区表的一部分分区（通常是前四个分区），可以使不支持从GPT启动的操作系统从这个MBR启动，启动后只能操作MBR分区表中的分区。如&lt;a class=&#34;link&#34; href=&#34;http://zh.wikipedia.org/wiki/Boot_Camp&#34;  title=&#34;Boot Camp&#34;
     target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Boot Camp&lt;/a&gt;就是使用这种方式启动Windows。&lt;/p&gt;
&lt;/blockquote&gt;
</description>
        </item>
        <item>
        <title>Mac 下使用 rEFIt 造成的硬盘文件损坏</title>
        <link>https://blog.zrj.me/posts/2012-08-11-mac-%E4%B8%8B%E4%BD%BF%E7%94%A8-refit-%E9%80%A0%E6%88%90%E7%9A%84%E7%A1%AC%E7%9B%98%E6%96%87%E4%BB%B6%E6%8D%9F%E5%9D%8F/</link>
        <pubDate>Sat, 11 Aug 2012 20:16:27 +0800</pubDate>
        
        <guid>https://blog.zrj.me/posts/2012-08-11-mac-%E4%B8%8B%E4%BD%BF%E7%94%A8-refit-%E9%80%A0%E6%88%90%E7%9A%84%E7%A1%AC%E7%9B%98%E6%96%87%E4%BB%B6%E6%8D%9F%E5%9D%8F/</guid>
        <description>&lt;p&gt;今天拿到一个 Mac ，机子是 Macbook Pro，任务是帮装上 Win7 ，由于手上的一个 8G U盘不能量产，于是看了这里的教程，&lt;a class=&#34;link&#34; href=&#34;http://nbbbs.zol.com.cn/36/544_356350.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;http://nbbbs.zol.com.cn/36/544_356350.html&lt;/a&gt; ，下载了一个 rEFIt 0.14 ，安装之后没有成功，引导界面没有出来，估计是和 Mac 的版本不匹配， Mac 是 10.7.2 ，于是导致使用 boot camp 的时候，每次都说，文件宗卷被破坏，需要修复，重启按住 Option 键进去 recovery 中修复回来之后，开机进 Mac 的时候 Logo 界面的菊花又要转很久，而且有时候还直接就不能启动，无法进去系统了，于是就悲剧了，打算重装系统&lt;/p&gt;
&lt;p&gt;================================================&lt;/p&gt;
&lt;p&gt;2012-08-12 10:53:32 update 其实不用这么小题大做，搜了一下，根据 &lt;a class=&#34;link&#34; href=&#34;http://refit.sourceforge.net/doc/c1s3_remove.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;http://refit.sourceforge.net/doc/c1s3_remove.html&lt;/a&gt; 上面的说法&lt;/p&gt;
&lt;blockquote&gt;
&lt;h1 id=&#34;removing-refit&#34;&gt;Removing rEFIt
&lt;/h1&gt;&lt;p&gt;The procedure to remove rEFIt depends on which method you used to install it.&lt;/p&gt;
&lt;p&gt;The instructions on this page assume you installed rEFIt on your Mac OS X volume. If rEFIt is installed on a separate volume, simply select a different volume to start up from, or wipe that volume.&lt;/p&gt;
&lt;h2 id=&#34;removal-when-using-refitblesser&#34;&gt;Removal when using rEFItBlesser
&lt;/h2&gt;&lt;p&gt;If you installed through the installer package, these instructions are for you.&lt;/p&gt;
&lt;p&gt;While booted into Mac OS X, rename or remove the “efi” folder. For a 100% clean de-installation, also remove the folder “rEFItBlesser” inside “Library/StartupItems”.&lt;/p&gt;
&lt;h2 id=&#34;removal-for-manual-installs&#34;&gt;Removal for manual installs
&lt;/h2&gt;&lt;p&gt;First, open the “Startup Disk” preference pane and select “Mac OS X” as the operating system to boot. This will re-bless your Mac OS X volume and instruct the firmware to boot from it. After this, rename or remove the “efi” folder.&lt;/p&gt;
&lt;h2 id=&#34;troubleshooting&#34;&gt;Troubleshooting
&lt;/h2&gt;&lt;p&gt;If Mac OS X no longer starts up after removing rEFIt, boot from the Mac OS X Install Disc (hold down the ‘C’ key while booting) and run “Startup Disk” from the “Utilities” menu. There, select “Mac OS X” on your hard disk as the operating system to boot.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;把 rEFIt 删干净就好了&lt;/p&gt;
&lt;p&gt;================================================&lt;/p&gt;
&lt;p&gt;2012-08-12 12:04:09 update 根据 &lt;a class=&#34;link&#34; href=&#34;http://blog.163.com/camelorange@126/blog/static/12654558720116241125347/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;http://blog.163.com/camelorange@126/blog/static/12654558720116241125347/&lt;/a&gt; 这篇文章，兼容性问题是有解的&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;refit本身对于GUID硬盘下的Lion是不存在兼容性问题的，但是在MBR下就有很严重的问题。比如我在安装了refit之后，总是会出现无限菊花而无法进入系统，然后用安装磁盘启动电脑并且打开磁盘工具验证磁盘的话，就会发现磁盘有错误，需要修复，但是修复完之后，refit就不能用了。其实我过去的两天一直在试图解决这个问题，也尝试了诸多的办法，在历尽万苦之后，我才终于找到了原因。&lt;/p&gt;
&lt;p&gt;refit跟MBR上的Lion不兼容的罪魁祸首其实就是refit安装程序中自带的blesser程序，这是一个自启动程序，居然的原理我就不说了，反正就是因为这个家伙的存在，害我费了九牛二虎之力。&lt;/p&gt;
&lt;p&gt;安装完refit之后，打开系统盘，打开资源库，再打开Startupitems，然后删除下面的Blesser相关内容即可。&lt;/p&gt;
&lt;p&gt;重启电脑后，按下option键，然后选择refit，以后每次开机就会自动弹出refit菜单了。&lt;/p&gt;
&lt;/blockquote&gt;
</description>
        </item>
        
    </channel>
</rss>
