V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
albertzhang

Mac 还是不装 Windows 的好

  •  
  •   albertzhang · Apr 17, 2015 · 4098 views
    This topic created in 4036 days ago, the information mentioned may be changed or developed.

    最初为了用网银在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 replies    2015-04-27 18:22:34 +08:00
    zjuster
        1
    zjuster  
       Apr 17, 2015
    bootcamp直接删除分区不就行了....

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

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

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

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

    关windows啥事……
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2535 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 53ms · UTC 10:53 · PVG 18:53 · LAX 03:53 · JFK 06:53
    ♥ Do have faith in what you're doing.