如何手动保存和恢复 ISO 启动的配置?

如何手动保存和恢复 ISO 启动的配置?

我有时会从硬盘中保存的 ISO 文件启动。它的启动和执行速度比 live-cd 快得多。我想保存一个最小配置,这样我就不必每次都配置它。我尝试“rsync -av”用户主目录,然后将其压缩为 bz2,但效果不佳。当我提取 bz2 时,它给了我一些错误,即使我复制了提取的文件来替换用户主目录,但有些东西没有配置,最奇怪的是 .gvfs 目录出现时没有所有者(即 500)的“w”权限。令我惊讶的是,甚至 root 也无法对其进行 chmod 或在其中写入任何内容。我不知道原因,也许我必须从用户之外进行文件备份和/或恢复。

我主要想保存:键盘布局配置鼠标和触摸板配置无线设置浏览器的书签和一些其他程序(如终端)的配置

这样,下次我从完全相同的 ISO 文件启动时就可以轻松地配置系统。

我所做的是:

rsync -av /home/ubuntu /media/BACKUP (which is a different partition)
and then

tar -jcvf /media/BACKUP/ubuntu-isoconfig.bz2 /media/BACKUP/ubuntu

然后使用档案管理器提取并替换为 rsync。

仅就记录而言,.gvsf/ 目录的行为:

$ ls -dl .gvfs/
dr-x------ 2 ubuntu ubuntu 0 ene 26 14:43 .gvfs/

$ sudo chmod 700 .gvfs
chmod: cannot access `.gvfs': Permission denied

...........

mikewhatever:我已跳过 .gvfs,在恢复原始主目录后,我只能看到背景、恢复的文件夹和 Firefox 书签,而不是键盘或网络管理器设置(这些都是我在没有 root 许可的情况下进行的)。

答案1

您应该.gvfs使用 从备份中排除--exclude .gvfs垂直起降系统是用于挂载 Windows 共享的虚拟文件系统。

也没有必要对其进行 chmod,因为您获得的输出ls -dl .gvfs/看起来是正确的。

答案2

你可能正在寻找的是持久文件

创建所需设置的简单方法是使用官方存储库提供的名为 UNetbootin 的实用程序

要安装它,请在终端中输入 sudo apt-get install unetbootin

相关内容