如何复制我的主目录

如何复制我的主目录

我在使用 ICE 时遇到问题,无法以我的用户身份启动。所以我认为也许我可以将我的主目录保存到 w7 分区中,我想这是最简单的方法,然后从 11.10 升级到 12.04 有人可以指导我将我的主目录复制到 w7 分区吗?或者建议将其保存在哪里。我应该写什么才能将其复制为 antony@antony-305V4a-305V5A 谢谢

答案1

我到目前为止使用了以下命令:

tar -cvf - /home/your_username/ | split -b 2000m -d -a 3 - /media/backup.tar

正如您所说,您有 12 GB 需要复制,因此该 USB 驱动器上应该有 12 GB 的可用空间。

要将文件复制回其原始位置,只需将它们移回您的主/用户名文件夹。因此,您在控制台中输入在 /home/your_username 文件夹中打开:

cat /media/backup.tar.* | tar -xvf -

条款:

  • your_username = 你的用户名
  • 媒体 = 您的 USB 驱动器的路径。

您也可以复制到您的 win 分区。但我不太喜欢这样做,因为即使您的 win 也可能会以某种方式损坏。但如果您仍然喜欢这样做,您必须先安装您的 win 分区(如果尚未安装),然后将文件写入那里。(只需相应地调整命令即可)

但我必须承认我从未在 Ubuntu 中挂载过我的 NTFS 分区。但它应该是这样的:

sudo mkdir /media/win123
sudo mount -t ntfs -o umask=007,gid=1000,uid=1000,nls=utf8 /dev/your_ntfs_part /media/win123

复制后:

sudo umount /media/win123

但我不是 Linux -> NTFS 专家。也许你需要 NTFS-3G。所以最好的办法是将你的备份放在普通的 VFAT32 驱动器上。

我希望我没有忘记。但其他人可能会在这里看到,欢迎他们发表评论。

但是我从未在恢复模式下尝试过。所以请等到你手边有 CD 为止。但如果它在恢复模式下有效,请在此处报告,因为其他人可能也需要该信息。

祝你好运!

答案2

我认为 Peterlings 的回答关于使用 tar 命令是好的,但看起来.tar extract 命令中有一个多余的点 ( )。

在上面的例子中,backup.tar文件以 2000 MB 的形式保存backup.tar000, backup.tar001,...。因此,在将备份文件提取回主目录时,正确的格式是

cat /media/backup.tar* | tar -xvf -

不是

cat /media/backup.tar.* | tar -xvf -

相关内容