我已经在戴尔 PC 上安装了 Ubuntu。使用我们的映像软件制作了它的映像。
当我在另一台电脑上恢复映像时,只有一个白色光标在闪烁,GRUB 没有出现。
是否有类似 SYSPREP 的东西可以使系统准备就绪然后关闭它以生成独立于系统的映像?
答案1
我找到了解决方案。
Linux 在磁盘和 Grub 中使用系统相关的 UUID。这就是为什么我的第二台电脑在恢复后无法启动。
步骤 1:在干净的 Ubuntu 上安装所有需要的额外应用程序,如 CLAMAV / CLAMTK / LibreOffice /...
步骤2:使用 remastersys 创建系统备份,该备份可以在任何类型的系统上恢复。
wget -O - http://www.remastersys.com/ubuntu/remastersys.gpg.key | sudo apt-key add -
deb http://www.remastersys.com/ubuntu precise main
apt-get update
apt-get install remastersys
apt-get install remastersys-gui
步骤3:启动 remastersys 并选择备份。这将创建一个实时启动 CD,保存在~/custom.iso
步骤4:安装UNetbootin以使用此自定义映像创建可启动的USB记忆棒。
步骤5:使用新的 USB 记忆棒安装新系统。
现在您有一个独立于系统的 USB 映像恢复棒。
另一种方法是使用 FOG。
FOG 是一款基于 Linux 的免费开源计算机映像解决方案,适用于 Windows XP、Vista 和 7,它将一些开源工具与基于 php 的 Web 界面结合在一起。FOG 不使用任何启动盘或 CD;一切都通过 TFTP 和 PXE 完成。此外,fog 的许多驱动程序都内置在内核中,因此您实际上不必担心驱动程序(除非没有适用于它的 Linux 内核驱动程序)。
您可以创建 Ubuntu 系统的映像,然后在任何其他设备上恢复它。无需担心 UUID,这一切都由 FOG 处理。