Ubuntu 18.04于 2018 年 4 月 26 日发布,我想尝试用它来升级我的程序并转换我的数据,但如果有错误,我不想提交。
我已经将 Windows 从 410 GB 缩小到 385 GB,重新启动 Ubuntu 16.04 并运行gparted创建一个新的 25 GB 分区,标记为“Ubuntu18.04”。我rm-kernels在 Ubuntu 16.04 上运行并删除了大约 20 个内核以消除大约 10 GB。
现在我想要一个脚本,它将用 16.04 LTS 填充新分区并为其创建一个新的 Grub 菜单选项。只应复制相关目录。例如/sys,/run,/proc和/dev在启动过程中创建的虚拟目录,不应该被复制。
我还希望/etc/fstab使用正确的 UUID 进行修补并cron禁用重新启动作业,以便在启动克隆后不会运行对克隆数据的每日备份。
我预计在接下来的几周/几个月内会多次运行该脚本。因此,克隆过程应该可以毫不费力地重复。
相同的脚本可用于测试安全更新和新的 Ubuntu 内核团队更新,而不会影响生产系统。
我试过使用do-release-upgrade. 表明
no release found
Run Code Online (Sandbox Code Playgroud)
我尝试使用do-release-upgrade -d. 它说
development releases can only be upgraded from LTS releases
Run Code Online (Sandbox Code Playgroud)
我试过了sudo update-manager -c,它显示了类似的错误
MIT-MAGIC COOKIE refused connection
Run Code Online (Sandbox Code Playgroud)
我该怎么办?