Jac*_*cob 18 ubuntu opensuse bootable
如果我可以在安装后立即设置系统,使用我想要的所有主题和程序以及 SDK,然后保存该快照,那不是很好吗?就像备份一样,除了我能够启动该映像并将其安装在我想要的任何机器上?
我很确定这是可能的。事实上,我知道在某种程度上是这样。
https://help.ubuntu.com/community/LiveCDCustomizationFromScratch
但是有更好的方法吗?有人知道我可以使用的魔法吗?难道我不能只保存我的系统状态,这样当我安装一些不受支持的服务器软件并且我的系统变砖时,我不需要再花一个小时来设置它吗?
Fab*_*bby 12
我同时使用CloneZilla和Back In Time分别进行系统和数据备份。
CloneZilla 相对于内置工具的优势dd在于它使用自己的partclone创建非常小的图像(它识别稀疏文件,可以使用许多压缩实用程序,...)并回退到ddrescue允许读取损坏的硬盘驱动器!(很高兴在 HDD 最终完全放弃之前进行最后一次备份。)
但是/,/home如果您想轻松区分操作系统和用户配置文件,您应该(至少)有一个单独的文件。
没有什么比 CloneZilla 更灵活、强大和快速来做完整的离线图像/磁盘备份(如果有人提到它最喜欢的备份工具,我总是阅读备份手册,看看他们是否有什么东西)比我更好)
如果您将 CloneZilla 放在外部 USB HDD 的 512 MB 可启动分区上,您只需在任何机器上启动它,并使用相同硬盘的其余部分恢复您对分区所做的任何备份。
警告:如果你将同一个系统备份恢复到多台机器上,所有这些机器都将是彼此的克隆,具有相同的主机名、时区、IP(如果是静态的)……所以所有这些都需要在“之后进行个性化”恢复”...
或者,我有一个可启动的USB SLC记忆棒,它完全安装了 Linux(在我的例子中是 lubuntu),没有任何专有驱动程序和一个领先的 FAT 分区,没有交换分区,但/分区内有一个交换文件,我可以在任何机器上启动(到目前为止)并且我用来消毒 Windows 机器(或者只是在别人的机器上工作而不接触他们的数据,如果他们偏执的话)。
是的,有办法。机器甚至不需要总是相同的,因为 Linux在内核启动时动态创建/dev,/proc和/sys文件系统,这给了你很大的自由来进行一些非常激烈的硬件更改。
假设您的操作系统安装在磁盘上/dev/sda。您可以/dev/sda使用以下命令制作 ISO及其所有分区,无论它们是什么:
dd if=/dev/sda of=/path/to/image.iso
Run Code Online (Sandbox Code Playgroud)
这样做的缺点是图像将是您指定为if(输入文件)的磁盘的完整大小,即使该磁盘未满。
如果您想直接从 克隆磁盘/dev/sda,只需插入另一个磁盘并使用以下内容:
dd if=/dev/sda of=/dev/sdb
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
53709 次 |
| 最近记录: |