我的 Linux Mint 安装有问题。因此,我正在考虑从 Linux Mint 17 live 磁盘(我现在正在使用它来发布此内容)备份我的文件。我想备份我的 encfs 容器,但不知道如何在不安装它并将内容复制到外部驱动器的情况下执行此操作。这可能吗?如何做到?
我使用以下命令来挂载容器:
encfs ~/.zzz_encfs ~/zzz
但如何告诉活盘终端去哪里寻找呢?我 cd 到我的主目录并运行命令,但它返回错误Unable to locate root directory, aborting.
。
答案1
该目录~/.zzz_encfs
位于您的主目录中。在 shell 中,~
路径的开头代表您的主目录。
如果您的实时系统自动挂载磁盘的文件系统,请检查 GUI 或运行cat /proc/mounts
以查看它们可能挂载的位置。通常挂载点是 的子目录/media
或子目录的子目录/media
。
默认情况下,您的主目录位于/home/user8547
已安装系统上的位置,即user8547
您的用户名。如果您有单独的分区/home
,则您的主目录位于/user8547
该分区上。
找到主目录后,可以在任意位置创建一个空目录,或者zzz
根据需要使用主目录中的现有目录。然后运行
encfs /path/to/home/directory/.zzz_encfs /path/to/empty/directory
例如,它可能是这样的
encfs /media/sda1/home/user8547/.zzz_encfs /media/sda1/home/user8547/zzz
。