在恢复模式下从终端备份文件


14

我想以恢复模式https://support.apple.com/zh-cn/HT201314传输文件。我在恢复模式下打开终端,然后尝试将文件复制到外部硬盘驱动器。我用这个代码

// I used cd .. to get to the topmost folder
cd Volumes // takes me to volumes
ls
cd OS\ X\ Base\ System
ls

问题在于,这会创建一个循环。刻录到OS \ X \ Base \ System后,将我带回开始,即/包含的文件夹Volumes。我想复制整个Document目录和Desktop目录。我做错了什么?

编辑>

当我第一次进入Terminal时,我在private/var/root/Library,当我猜出丢失的东西时,系统创建了一个var文件夹。


通过“带您重新开始”,这是哪条路?我假设/是因为您从Volumes相对路径开始。
— 也许maybeharry

1
中还有其他文件夹/Volumes吗?否则,您可能需要先运行“磁盘工具”(在菜单之一中)并在其中安装主驱动器。
— nohillside

3
如果我理解正确,cd OS\ X\ Base\ System带您回到/?我建议您遵循@patrix通过磁盘实用程序安装主磁盘的建议。如果需要使用命令行,diskutil mount /dev/disk0s2(假设disk0s2是您的主分区)。
— 也许maybeharry

1
其他文件夹是。垃圾桶,我已连接的外部硬盘驱动器。是的,它带我回到/。我删除了private / var文件夹。从那时起,所有的地狱都崩溃了。那就是为什么我要恢复文件。
— sanjihan '16

2
当引导至OS X Recovery 时,Macintosh HD 的根目录不是/,而是/Volumes/Macintosh HD/。
— user3439894 '16

Answers:


13

我的目标是将文件复制到外部硬盘驱动器。它们存储在Macintosh HD中(我本来以为我会在OS X Base System的子文件夹中找到Macintosh HD-错误的假设)。Volumes文件夹中没有Macintosh HD,因为我首先需要将其解锁(我使用FileVault)。

首先,您需要找到Macintosh HD的lvUUID。使用此命令:

diskutil list // lvUUID

查找类似于以下内容的文本:

Logical Volume on disk0s2 
4B2EFAAE-C871-4E6D-AB15-2DDE604B97CE // this is lvUUID
Unlocked Encrypted

要解锁,请使用以下命令:

diskutil cs unlockVolume lvUUID #replace lvUUID by the one shown in the diskutil listing

系统将提示您输入用户帐户的密码。之后,Macintosh HD将出现在/Volumes/文件夹中。

感谢克拉诺玛斯给我的启发。在此处查看完整的问答:Volumes文件夹中没有Macintosh HD


谢谢 !!!!啊!我的内核扩展出现问题,导致我根本无法启动,当然,在恢复模式下没有简单的可见方式挂载我的根fs,但这很正常,并且能够修复所有问题,谢谢。你啊!
— sMyles '16

如果有人需要的教程它在此链接:smyl.es/...
— sMyles

您也可以从磁盘实用程序中安装硬盘驱动器,然后打开终端并用CD进行安装
— BallpointBen


4

当引导至OS X Recovery 时,Macintosh HD 的根目录不是/,它是:
/Volumes/Macintosh HD/

要在终端中进入您的主目录,请使用:

cd "/Volumes/Macintosh HD/Users/User_Name"

User_Name您的用户帐户名称在哪里。

从那里您可以访问目录,例如文档,桌面,图片等。


引导到恢复分区时,Macintosh HD会自动安装,并且应列在中/Volumes。如果不是这种情况,请首先运行“磁盘工具”(可通过​​“恢复模式”中的一个菜单访问),以检查驱动器中的错误并进行修复。


打开文件夹后,它首先把我扔进了终端,我看到没有卷,只有.Forward和Library。打开终端后,我还使用pwd命令的结果编辑了我的问题。
— sanjihan '16

@sanjihan,在OS X Recovery中启动Terminal时所处的目录都没有关系!您必须导航到想要的位置,并且我在答案中提供的信息是:cd "/Volumes/Macintosh HD/Users/User_Name"引导至OS X Recovery时对我有用。如果内部启动卷未命名为Macintosh HD,则将命令更改为适当的命令。
— user3439894 '16

同意你!购买没有成卷的Macintosh HD。仅OS X基本系统和.Trash。我以为OS X基本系统是Macintosh HD的父级。刚刚发现它不是。我将在Macintosh HD上继续进行急救。Mybe将在《卷》中将其列出
— sanjihan '16

@sanjihan,如果退出终端并进入“磁盘工具”,您是否看到Macintosh HD?
— user3439894 '16

是的,我可以,但是它是灰色的。我在APPLE SSD上运行了急救服务,这是Macintosh HD的父文件夹。
— sanjihan '16
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.