linux 如何把一个装好的系统 做成镜像

结论:yum安装更方便。

redhat6 官网下载包,在http://download.csdn.net/detail/u01 2 2 09 8 9 4 /9 6 6 9 03 4 找。

mondoarchive命令备份,图形界面操作。

路径选默认,压缩选一般。

镜像大小4 4 8 0M,命名随意。

排除镜像目录和临时文件。

备份时选yes,内核不改。

自己掂量。

使用再生龙CloneZilla进行Linux系统的镜像完全封装和还原

嘿,兄弟们,我来说说怎么用那个CloneZilla整Linux系统的镜像封装和还原,这东西我用了好多年了,得心应手啊。

第一步,得先下载CloneZilla,去clonezilla.org的download页面,挑个alternativestable的下载项,然后根据你自己的需要选个zip或者iso格式的文件下下来。

第二步,得做启动U盘。
如果你下载的是iso文件,就用那个软碟通UltraISO来刻录。
先选“启动”,再选“写入硬盘镜像”,把U盘格式改成FAT3 2 ,然后选“USBHDD+”这个写入方式,弄完之后,syslinux就写上去了,U盘就搞定了。
要是下载的是zip文件,那就用Tuxboot,插上U盘,选预下载,然后加载CloneZilla的zip文件,选U盘盘符,点OK就开始制作了。

第三步,开始封装Linux系统。
你得准备个没用的U盘,格式要改成ext4 重启电脑,把BIOS启动顺序设置成优先USB启动,然后进入CloneZilla的图形界面,选“使用再生龙”,再选“硬盘/分区「存到/来自」镜像文件”。
把存储镜像的U盘插上,选“nofsck”跳过检测,然后输入个镜像名称,选要封装的硬盘。
用zip压缩方式,跳过检查与修正来源分区的文件系统,也跳过镜像完整性检查,然后选不加密。
最后选“关机”或“重启”,输入个y就开始封装了。

第四步,进行还原。
插上 CloneZilla 启动U盘,重启电脑,进到图形界面,选“使用再生龙”,再选“还原镜像文件到本机硬盘”。
选你要还原的镜像文件和目标硬盘,根据需要选是否检查镜像完整性,然后选完成还原后的操作。
输入y开始还原,还原完了就重启,黑屏后把U盘拔掉。

注意事项啊,还原的机器硬件配置得跟封装时的一样,免得显卡驱动用不了。
用CloneZilla做Linux系统镜像封装和还原,主要是为了确保数据、分区、挂载、启动项这些都一致,这样备份和迁移系统就方便多了。
当时我也没想明白,后来慢慢摸索就搞明白了,这东西用的人多了,细节自然就出来了。

如何制作linux操作系统镜像

上周试过在Linux下做启动镜像。

方法挺多。

最常用是dd。

比如用
dd if=/dev/zero of=hdimage.img bs=5 1 2 count=2 8 8 0
这会直接创建一个2 8 8 0块大小的IMG文件。

然后格式化。

mkfs.msdos hdimage.img
挂载修改。

mount -oloop hdimage.img /mnt
启动信息很重要。

一般用虚拟机测试。

比如VirtualBox。

先找个DOS启动盘。

balder1 0.img是个例子。

用dd传递引导信息。

dd if=balder1 0.img of=hdimage.img bs=5 1 2 count=1 conv=notrunc
多系统就用grub4 dos。

grub.exe引导多系统。

grub安装到MBR。

用grldr引导。

mkisofs工具制作ISO。

比如
mkisofs -R -o myiso.iso /path/to/dir
grub4 dos也用mkisofs。

加参数
-bgrldr -no-emul-boot
menu.lst要放好位置。

dd参数要记牢。

ibs,obs,bs很关键。

cbs转换缓冲区。

skip跳过块。

ISO文件系统不同。

不能用dd直接做。

专用工具mkisofs。

格式是iso9 6 6 0。

启动也要配置bootloader。

grub或grldr。

总结就是dd和mkisofs。

你看着办。