zoukankan      html  css  js  c++  java
  • Mac OS 无法启动如何备份出重要的资料

    写在前面

    今天非常不幸,Mac Book 系统崩溃,无奈需要重装系统,重装前最大的问题是原先存在电脑本地的一些资料得先备份。

    我遇到的问题是,电脑无法进入系统,以下记录下自己的解决过程,如果你也遇到一样的问题希望能够对你有所帮助。

    思路

    系统无法进入,在使用恢复模式的时候,我发现还可以使用 终端 进行操作,通过终端能够看到硬盘上面的所有资料。我尝试拿U盘接入,发现U没有没有自动挂载U盘,于是我尝试进行手动挂载,并最终把需要的资料备份到U盘。

    具体步骤

    1. 打开终端
      开机按住 command + r 进入到恢复模式,选择菜单 实用工具 -> 终端
    2. 查看存储设备列表
      使用 diskutil list 查看当前存储设备列表, 能够看到会列出来/dev/disk0 /dev/disk1... 的列表,记住最后一个的编号,我最后一个是 /dev/disk23
    3. 插上U盘,如果没有USB接口的话需要一个 Type-C转USB的转接口
    4. 找出U盘的存储设备名称
      再次使用 diskutil list 查看当前存储设备列表, 此时看到与第一次查看时多了一个 /dev/disk24,这个就是U盘的名称了
    5. 挂载U盘
      使用 diskutil mountDisk /dev/disk24 挂载U盘,成功会有如下提示
    Volume(s) mounted successfully
    

    此时可以使用 ls /Volumes 命令可以看到除了系统硬盘外,还能看到U盘的盘符
    6. 备份资料
    用户信息都在/Users/YourUserName上,进入到该目录,可以看到我们常用的几个文件夹

    Desktop      为桌面
    Documents  为文稿
    Downloads  为下载
    

    使用 cp 命令将需要的资料备份到U盘中。

    1. 卸载U盘
      使用diskutil unmountDisk /dev/disk24 卸载U盘,成功后会有如下提示
    Unmount of all volumes on disk2 was successful
    

    卸载成功后再拔出U盘。

    写在最后

    尽管系统崩溃花了一两天时间重新整,有以下几点收获:

    1. 通过自己的学习解决了自己的问题
    2. 第一次尝试使用U盘进行Mac OS的系统安装
    3. 熟悉了 Mac OS 挂载U盘的方式

    感谢这次愉快的遭遇。

  • 相关阅读:
    springboot springdata 整合es
    forkJoinPool
    springboot整合ElasticSearch
    雪花算法生成全局唯一ID
    linux环境下elasticsearch+kibana+ik(实现热词自动更新)
    ECMAScript 6新特性简记
    Tsung:开源多协议分布式负载&压力测试工具
    js 数组迭代方法总结
    js for循环
    箭头函数this的问题
  • 原文地址:https://www.cnblogs.com/1lin24/p/15107896.html
Copyright © 2011-2022 走看看