将持久闪存驱动器从 16.04 升级到 18.04

将持久闪存驱动器从 16.04 升级到 18.04

我有一个使用 UNetbootin 制作的持久 USB。主目录正是我想要的。将驱动器从 16.04 升级到 18.04 的最佳方法是什么?

答案1

持久闪存驱动器升级

对于持久升级,我们能做的最好的事情就是重新安装程序文件并复制现有的主目录。用户安装的程序列在 synaptic 中,复制一份,然后需要重新安装。复制和同步主文件夹的常用方法是使用 rsync。

Unetbootin 的持久文件是 casper-rw,它是持久 USB 上唯一会改变的东西。Casper-rw 不能在 'buntu 的不同版本之间重复使用,因为所有用户安装的程序都需要重新安装。Casper-rw 包含 Ubuntu 的标准文件夹集,包括主文件夹。主文件夹包含所有用户的私人数据、桌面、文档、下载、图片、浏览器收藏夹等。主文件夹可以从 'buntu 版本回收到 'buntu 版本。主文件夹可以位于其自己的持久文件中,名为主页-rw

从 casper-rw 文件中提取 home-rw 文件的方法。

创建或复制一个 casper-rw 文件,大小适合主目录,最大为 4GB,重命名为 home-rw。

在持久 USB 的根目录中找到 home-rw 文件,与 casper-rw 文件位于一起。

创建用于挂载持久性文件的目录

sudo mkdir /media/casper
sudo mkdir /media/home

挂载持久文件

sudo mount -o loop casper-rw /media/casper/
sudo mount -o loop home-rw /media/home/

跑步

sudo rsync -Hva --progress /media/casper/upper/home/ubuntu /media/home/

从 casper-rw 中删除主文件夹或将其重命名为备份。

下一次版本升级只需在首次启动 USB 之前将 home-rw 文件复制到新安装中。

使用持久 casper-rw 分区的持久安装(即 mkusb)可以类似地升级,请确保 rsync 中的路径正确。

Grsync

和 dd 一样,Rsync 也有点吓人,一点点无知就可能造成很大影响。Grsync 为 rsync 添加了 GUI,让它不那么吓人。我通常在处理主目录时使用 Grsync。

Grsync

相关内容