如何从硬盘映像制作可启动 CD

如何从硬盘映像制作可启动 CD

标题说的是这个想法,我需要将我的 ubuntu 服务器和我在其上进行的所有修改和安装都映像到一张 CD 中,当然,这个想法是使用这张 CD 在另一台机器上安装克隆,这样我就可以轻松地将所有信息传递给一台比之前持有它的机器更新、更好的机器。

“为什么”是因为我只能通过 CD 来完成(因为我想要接收图像的 PC 很旧,无法从 USB 启动)

我想克隆的分区在硬盘上的使用空间很小,但分区的大小(包括未使用的空间)比 CD 还大,无论如何,我正在考虑使用 ubuntu live cd 来减少它,如果可能的话,有必要创建克隆 CD

因此,我将列出以下问题:

1)真的有必要减少它吗?它考虑创建克隆的可用空间还是仅考虑已用空间?

并与“减少分区/图像业务”分开

2)创建克隆以达到我想要达到的目标的最佳方法是什么?

如果您需要解决此问题,请随时提出任何问题

提前致谢

附言:我是一个非常新手的 CentOS 和 Ubuntu 用户,一般来说,我是 Linux 用户。

答案1

从技术上来说,你问的是可能的。重制版及其继任者重新旋转(跟着重制版链接)。它们支持一些 Debian 和 Ubuntu 版本,你应该检查你的源系统是否受支持。因为我还没有尝试过,所以我不知道它们是否复制了所有数据,以及在新系统上的安装是否无缝。

或者,您可以使用十几个开源工具,经过反复试验,自己动手完成。如果是一次性的,可能有一种更简单的方法将文件复制到新系统,例如启动 Linux 实时 CD 或 USB,将旧硬盘复制到 USB 外部硬盘上的映像文件,然后在目标系统上启动相同的 Linux 实时 CD 或 USB,将映像文件复制到硬盘,在 BIOS 中调整一些启动设置,如果运气好的话,它就能启动。

回到你最初的问题,请记住,一张 CD(或 DVD)可能太小,无法容纳你的 Ubuntu Server 文件。CD 的最大容量约为 700 MB,DVD 的最大容量约为 4700 MB。从中减去大约 100 MB(10 MB 用于 Linux i386 内核,50 MB 用于 Linux initrd,40 MB 用于 Linux 文本模式用户空间程序),因此你还有大约 600 MB(CD)或 4600 MB(DVD)的存储空间可用于将 Linux 文件存储在压缩存档中。推荐的良好压缩率算法是 LZMA2,.tar.xz 或 .7z 文件支持该算法。压缩率为 5 是一个乐观的估计,因此在压缩之前它可以容纳 3 GB(CD)或 23 GB(DVD)的数据。这可能不够,尤其是 3 GB 对于当代 Ubuntu Server 的文件来说太小了。

相关内容