我目前在安装了 Windows 的 PC 上以 Live USB 的形式运行 Ubuntu。但是,我发现更新或修改内核似乎对 Live 版本没有什么好处,所以在看到它无法启动后,我不得不重新格式化 USB 然后重新启动。显然,我将所有文件保存在不同的驱动器上,但我意识到将来最好备份设置和已安装的程序以及其他 Ubuntu 特定的东西,以免再次发生麻烦。
我突然想到,与其使用程序仅备份某个部分,考虑到持久性只有 4GB,我可以进入 Windows 并将整个 USB 的内容备份到另一个驱动器(比如说,每周一次),然后如果我发现它已损坏或由于某种原因无法启动(假设是数据问题而不是 MBR 问题),我可以返回 Windows 并复制备份的全部内容以覆盖 USB 驱动器上的数据,从而再次获得希望是未损坏但相对最新的 Ubuntu 版本,而不必经过重新安装程序、更改设置等过程。
我的问题是...这会非常原始方法有效吗?我想知道 Live USB 系统本身是否还有其他方面可以检测到所有内容都已被替换。我想不出任何可能成为问题的具体原因,但我只是想确定一下,因为显然否则它不会是一种非常有用的备份形式!任何保证或建议都将不胜感激,请不要嘲笑我对技术的明显纸上谈兵的方法!
答案1
您不需要复制 USB 驱动器的所有内容。只需将文件复制casper-rw
到计算机作为备份即可。
casper-rw
是 Live USB 存储持久信息的文件的名称。
下次您需要创建具有相同设置和应用程序的 USB 驱动器时,请使用 uNetbootin 或任何其他程序创建一个实时 USB,并将备份副本复制到casper-rw
其中。
答案2
您不能仅仅将 casper-rw 添加到 Ubuntu 的 Live(非持久性)安装中并期望持久性。
你可以在启动时按 F6 并在菜单“quiet splash --”后添加“persistent” (即 -space-persistent),这样就可以使此方法奏效。每次启动时都需要执行此操作。
或者
您可以使用启动盘创建器或 UNetbootin 进行持久安装,并用新文件替换 casper-rw 文件。
或者
根据安装程序,您可以在 Live、(非持久性) 安装中编辑 syslinux.cfg 或 loopback.cfg 或 txt.cfg,并在“quiet splash --”后添加“持久性”。
答案3
您还可以使用 gnome-disks 实用程序,选择驱动器,然后在树点菜单上选择创建磁盘映像...” Gnome 磁盘
答案4
如果您使用以下方式创建持久实时驱动器韓國,并使用该dus-persistent
方法,可以使用 shellscripts 来备份整个分区以保留数据或仅备份主目录。(主目录更强大,可以移植到相同风格的 Ubuntu 的新版本,并且与 Ubuntu 系统的其他部分相比,对损坏的敏感度更低。)
backup
修改了shellscriptrestore
以不仅管理旧标签,而且管理分区的casper-rw
新标签以实现持久性。writable
请参阅以下链接,