我目前正在实时持久性 USB 上运行 Ubuntu,我想知道是否可以将 Ubuntu 以及持久性闪存驱动器上的所有数据安装到硬盘上。谢谢!
答案1
创建已安装的系统(主要替代方案)
是的,可以通过持久实时系统将 Ubuntu 安装到硬盘上,但需要注意一些事项(具体事项取决于您使用的安装程序)。以下链接应该可以帮助您避免一些陷阱。
help.ubuntu.com/community/mkusb/persistent#Installing_-_using_the_Install_icon_on_the_desktop
持久实时驱动器上保存的数据将不是在标准安装期间进行传输,但您可以将主目录从持久实时驱动器复制到已安装系统的单独“主”分区,并在安装期间选择“其他”别名手动分区,它就会起作用。
您可能必须将名称(ubuntu)和数字用户 ID(999)更改为您在已安装系统和用户 ID(1000)中选择的名称,因此进行标准安装并简单地从备份中复制回数据文件可能会更容易(或直接从 USB 驱动器上的原始位置复制)。
您必须重新安装已安装到持久实时系统中的程序包,并且必须重新进行全局调整。
创建持久的实时系统
另一种方法是将持久实时系统安装到内部驱动器或 USB 连接的 SSD 中。如果您使用的是相同的 iso 文件(与 USB pendrive 使用的相同),则可以备份分区的内容以进行持久保存,并将其恢复到内部驱动器或 USB 连接的 SSD 中的持久实时系统中,它将包含原始系统中的“所有内容”。
另一种选择是将持久实时系统安装到内部驱动器或 USB 连接的 SSD 中,并使用新的(最新的)iso 文件。然后,您可以备份原始系统的主目录内容并将其还原到新系统(但您必须重新安装已安装到持久实时系统中的程序包,并且必须重新进行全局调整)。
有关备份和恢复的信息,请参阅以下链接,
help.ubuntu.com/community/mkusb/persistent#Backup_and_restore_of_persistent_overlay_data
答案2
将数据从持久 USB 复制到硬盘
为了保留权限等,最好使用 rsync 将数据从持久驱动器主文件夹复制到新的内部驱动器,
我更喜欢名为 Grsync 的 GUI 版本,它可以从 Ubuntu Software 获得。
持久 USB 上保存的所有内容都位于持久 casper-rw 文件或分区中,包括主文件夹。
Grsync casper-rw 文件
要访问 casper-rw 文件,请创建一个目录:
sudo mkdir /media/casper
然后在其上安装 casper-rw:
sudo mount -o loop /path/casper-rw /media/casper/
其中 /path/ 是 casper-rw 文件的路径。
文件路径 ~ /media/cscameron/xxx-xxx-xxx/casper-rw
Grsync casper-rw 分区
casper-rw 分区可以像任何其他分区一样进行访问。
分区路径 ~ /media/cscameron/casper-rw
任何已安装的程序都需要重新安装,但程序数据可能存在于 /casper-rw/upper/ 中。
答案3
是的,可以使用带持久性的 LiveUSB 将 Ubuntu 安装到内部驱动器上。完成安装并重新启动后,您可以从持久性 LiveUSB 复制到内部驱动器。