V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
albertzhang
V2EX  ›  MacBook Pro

Mac 还是不装 Windows 的好

  •  
  •   albertzhang · 2015-04-17 15:33:56 +08:00 · 3438 次点击
    这是一个创建于 3306 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最初为了用网银在Macbook上装了个Windows,前些天升级至10.10.3之后更新Xcode试了几次都不成功,长久的积怨加这次郁闷,我迁怒到那个Windows分区了:我要把它删掉,它整整占了我50G的空间啊。其实以前就删过,只不过用BootCamp一直没成功过,也没太上心就没管。于是这次我决定到启动动Recovery去删。
    启动》Recovery》Disk Utility》删除分区,目前一切正常。此时我调整Macintosh HD分区大小好把全盘占完,竟然不行!搜索多方答案之后进入Single User模式,用fsck -fy来修复一下磁盘。还是不行,提示Disk full error。不行没关系,重启,这下傻了,直接进不了系统了。用Verbose模式启动,发现第次也是因为这个disk full error,就自动关机了。
    再去找方案,Apple说对10.8+的系统不应该用fsck!建议到Recovery下用Disk Utility Verify+Repair。试试就试试,它竟然说:

    Error: Disk Utility can’t repair this disk. Back up as many of your files as possible, reformat the disk, and restore your backed-up files.

    这下彻底傻了。
    重装吧,也正好可以用下全新的系统,清爽愉快。真重装吧,用了几年了,那么多配置,好麻烦。于是继续找方案解决…………

    N天之后…………

    还是没解决 :(

    没办法,到Single User模式下,插上移动硬盘,mount,把巨大的iPhoto照片库拷出来,和几年的工作积累拷出来,再在Recovery下重装了。还是不行,说磁盘lock了!绝望了。正要自杀时发现一个方案,说可以创建U盘启动盘来装。我想原因可能就是因为磁盘分区表什么的有问题了,得全部重新分区。于是打开Disk Utility,把Base System刻录到光盘上(还有光驱,哈哈哈哈),然后从光盘启动,把整个硬盘恢复成只有一个分区,重装就好了。这下系统运行真的快多了。
    要问我为什么这么轻易就敢重装了?因为我有TimeMachine备份 :)

    以前一直觉得Mac系统很坚固,想不到在乱搞硬盘分区面前也如此脆弱。看来一个AirPort Time Capsule还是很必的,特别是有大量照片的时候。

    我再也不装Windows了。

    14 条回复    2015-04-27 18:22:34 +08:00
    zjuster
        1
    zjuster  
       2015-04-17 15:37:58 +08:00
    bootcamp直接删除分区不就行了....

    真的要用windows,装个pd虚拟机就行了。bootcamp太麻烦。
    albertzhang
        2
    albertzhang  
    OP
       2015-04-17 15:41:26 +08:00
    @zjuster 就是因为用BootCamp删不掉才这么曲折
    acros
        3
    acros  
       2015-04-17 15:46:52 +08:00 via iPhone
    为什么bootcamp失败了?我2010机器上都行啊,直接分区装,删分区卸。 ssd上不一样?
    albertzhang
        4
    albertzhang  
    OP
       2015-04-17 15:51:48 +08:00
    @acros 我也很纳闷,用bootcamp删除时就抱错,说什么不能删除分区,也不是SSD
    laoyur
        5
    laoyur  
       2015-04-17 16:04:33 +08:00
    Mac上装了Win,触摸板难用到爆,我猜测苹果是不是故意的?
    marco9989
        6
    marco9989  
       2015-04-17 16:30:50 +08:00 via iPhone
    一直怀疑bootcamp不好用是苹果故意的,不过说到底,WIN真不如OS X
    italentboy
        7
    italentboy  
       2015-04-17 17:07:16 +08:00
    磁盘被锁住会不会是进行了 FileVault加密造成,我前两天也是被这个问题困扰格式化不了磁盘,追后把FileVault加密关闭了就好了
    wangzhangup
        8
    wangzhangup  
       2015-04-17 17:58:25 +08:00 via iPhone
    既然就是用网银,搞个虚拟机就好
    popbones
        9
    popbones  
       2015-04-18 07:36:25 +08:00
    其实也没有那么脆弱,不过弄这个确实需要不少知识积累。至少要了解GUID分区和MBR分区及启动的嘘别,还需要了解Mac和Windows启动过程中的磁盘配置,以及Mac相关的磁盘工具和命令的使用方法。

    这种删不掉的要找错误代码再上网查比好。另外我觉得你这个问题结合gpt和diskutil命令还有戏的,diskutil命令比Disk Utility功能多,甚至连Fusion Drive分区都能调整大小(只不过-h里面故意没写)。至少你用diskutil命令可以知道为什么不能调整大小。然后好进一步解决。

    不过过去的五年,Mac造磁盘造的厉害,出错的频率也变高了,前一阵子刚遇到zero byte files,而且是正常的PSD文件,都让我觉得TM和推崇SSD其实是为了掩盖磁盘和文件系统稳定性的下降的趋势。
    anyforever
        10
    anyforever  
       2015-04-18 22:22:25 +08:00
    @zjuster +1
    用虚拟机装,肯定不会有这个问题
    surefire
        11
    surefire  
       2015-04-19 15:32:18 +08:00
    为何不虚拟机呢?
    IgniteWhite
        12
    IgniteWhite  
       2015-04-20 10:47:13 +08:00
    虚拟机啊。跑仿真、设计之类的没问题的。
    ghbjy1128
        13
    ghbjy1128  
       2015-04-24 22:24:21 +08:00 via iPad
    虚拟机多好,我的主力开发环境都在虚拟机里,还可以玩多层VPN。爽的很
    jarlyyn
        14
    jarlyyn  
       2015-04-27 18:22:34 +08:00
    我觉得mac还是卸掉mac osx的好……

    mac下的软件不能更新,通过mac的软件操作磁盘,搞得系统无法正常运行,

    关windows啥事……
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   760 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 20:40 · PVG 04:40 · LAX 13:40 · JFK 16:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.