zoukankan      html  css  js  c++  java
  • Macbook被格式化之后



    macbook不小心被手贱格式化了,开机显示一个大问号

    于是查询得到恢复方式是使用command+R。
    照做了,试了好几次,那个地球还是卡住不动的。都没有提示让我输入wifi密码。

    于是又查了一下,开机按住option,终于出现让我输入wifi密码的地方了,仍然是会卡在地球那里。
    于是想到是不是服务器连不上了,就进路由器修改了DNS(水星的界面):

    然后操作,终于出现进度条了。




    进度条走完之后竟然提示找不到此设备的安装信息





    同时在此期间,因为没有其他苹果电脑了,也下载了windows下的制作启动盘的工具,可惜U盘太慢:


    于是另外打开了一台电脑,拿了一个usb2.0满速的u盘进行写入,还是很慢。
    几个小时后写完了,不过失败了(无法启动)
    同时下了个10.8的dmg,另外又试了几次还是失败,这样已经浪费很多时间在里面了。


    后来还使用了BootDiskUtility2015,然后把OSX的dmg打开后的app拖进去会看到clover,但是没用。


    最后想到了使用OSX来装系统,这不是有虚拟机么,于是打开osx虚拟机来安装U盘。我用的是10.8的虚拟机
    (Mac OS X Lion v10.7-Xcode 4.1_iOS SDK 4.3-VM.rar)

    网上的教程有很多,所以很容易就搞定了。


    1.打开dmg(我用的是iPlaySoft.com-OS X El Capitan 10.11 (15A284) MAS.dmg),在他验证的时候跳过,
    可以看到文件管理器里面已经有这个dmg挂上去了。
    2.格式化U盘,具体参照教程。
    3.输入命令就可以了:



    最后开机按住option后会出现:





    之后处理一下分区,就可以开始安装了


    那么,这样是不是意味着少了一个U盘,必须拿一个U盘做启动盘呢,省的再装虚拟机麻烦?
    其实这样成功了之后,windows下面就可以做osx U盘了。因为已经有现成的U盘了,只需要将其dd拷贝过来,再拷贝到新的U盘就可以了。

    1.因为目前windows识别不了这个U盘,也没有盘符了,所以暂且在osx下面用dd将其保存到文件里面。


    1. tanhangbodeMacBook-Air:~ tanhangbo$ mount
    2. /dev/disk1 on / (hfs, local, journaled)
    3. devfs on /dev (devfs, local, nobrowse)
    4. map -hosts on /net (autofs, nosuid, automounted, nobrowse)
    5. map auto_home on /home (autofs, automounted, nobrowse)
    6. /dev/disk2s2 on /Volumes/Install OS X El Capitan (hfs, local, nodev, nosuid, journaled, noowners)
    注意到diskXsY 对应的设备是 rdiskX
    1. tanhangbodeMacBook-Air:~ tanhangbo$ sudo dd if=/dev/rdisk2 of=~/OSX10.11.img;say "镜像拷贝完成"
    2. Password:
    3. 15171584+0 records in
    4. 15171584+0 records out
    5. 7767851008 bytes transferred in 10840.739662 secs (716543 bytes/sec)

    然后将OSX10.11.img拷贝到windows里面。

    2.在windows里面使用Win32DiskImager将其烧入另一个U盘,这样就成功了。
    22.png
    最后将U盘插到macbook上面验证启动,pass。













    附件列表

  • 相关阅读:
    MySQL事务
    docker搭建mysql:5.7.29
    Docker构建常用PHP扩展
    Hadoop HDFS概述
    一个简单连接池的实现
    SpringCloud学习笔记-Eureka搭建过程中的出现问题
    记录Spring整合Mybatis过程中出现Invalid bound statement (not found)的解决问题思路
    项目中错误设置max-http-header-size参数导致内存激增
    DBeaver中如何调整SQL编辑器的字体大小
    Java 排序异常 Comparison method violates its general contract
  • 原文地址:https://www.cnblogs.com/tanhangbo/p/5173437.html
Copyright © 2011-2022 走看看