我想创建我的 20.04 系统分区的映像作为备份,以防出现任何问题,以便我以后可以恢复它。
此外,我想让系统分区更小一些(也许在备份之后......),这样我就可以为一些照片和其他数据创建一个单独的分区(不应该自动安装,但可以在需要时安装)
我的问题是笔记本电脑没有光驱,目前我这里没有任何可以启动的东西(除了实时 DVD,如果没有光驱,它显然没什么帮助)
所以我认为,当我首先手动卸载 / 时,应该可以以某种方式做到这一点,也许是在启动到紧急模式之后?或者即使在紧急模式下也无法卸载 /?
当 / 以只读方式安装时,使用 dd 是否也能起作用?
有什么想法可以让我完成这些简单的任务而不必从 USB 介质重新启动?
任何帮助都将受到赞赏。
编辑:
我现在已经放弃修改分区部分,因为似乎真的没有一个很好的解决方案来缩小已安装的系统分区 - 但我仍然无法相信没有办法从正在运行的系统创建“实时”映像,因为这通常是服务器或其他您无法物理访问的计算机所需要的......?!(几年前在其他一些操作系统中已经可以做到这一点)
答案1
如果您没有从光驱或 USB 启动的手段,您可以将大多数 live iso 文件放在本地硬盘上并向 grub 添加自定义菜单项来启动它们。
我在下面的链接中描述了如何使用 GParted 执行此操作,并希望您可以使用类似 clonezilla 的工具来执行相同的操作来镜像您的系统
我已经在大多数系统上设置了 GParted 来这样运行,它的工作方式就像从 USB 启动一样
答案2
我已将 PonJar 的答案标记为已接受,因为这是我得到(并发现)的最佳解决方案,并且没有很好的方法可以收缩无论如何,在系统运行时删除系统分区。
但是如果有人想从硬盘启动其他 ISO 映像,则可能需要修改 GRUB 条目。
以下是有关如何执行此操作的详细且更通用的指南:https://help.ubuntu.com/community/Grub2/ISOBoot
甚至可以使用此方法在没有 USB 驱动器或 DVD 的情况下安装 Ubuntu(只要 GRUB 存在并正常工作)
答案3
不可能,您无法在分区挂载时调整其大小。只需从实时 USB 启动并使用 gparted 即可。