1.如何制作linux操作系统镜像

怎么把自己的电脑系统做成镜像_如何把自己电脑系统做镜像

根据你的情况说以下几点,教程网上多的是,不必在这里问的!

一、使用环境(重点是分区操作了)

1、GHOST使用是发现机器有问题时应立即使用,尤其有病毒的情况下。注意:在XP环境下,不要打开GHOST的有关文件,避免病毒侵入。

2、GHOST是一个MS-DOS程序,应在DOS环境中使用。在XP、2000、98等操作系统下不要试图打开它,也打不开的。

3、GHOST主程序是不用安装的,只许将它复制到一个专用的文件包内即可,将来它产生的系统盘(一般是C:盘)映像文件会自动的也放在这个包里,后缀名为.gho的就是了。看了下面的过程你自然会知道的。

4、GHOST已经发展到了10.0版本,8.0以下的版本不支持NTFS格式。使用中感觉GHOST8.3是现在最好用的。以后的版本功能太多,对我们不实用,而且程序太大。

5、大家都知道DOS是不支持NTFS格式的,它支持FAT16和FAT32格式,因此,如果你的硬盘所有分区均为NTFS格式,那么你需要用无损分区软件(推荐使用PQ8)在后第二分区分出一个备份分区,格式为FAT32,大小5、6个G吧。你应该会吧?当然,如果原来有FAT32分区的话,这一 步可以省了!

二、如何进入DOS?

如果你有启动软盘、安装光盘都是可以进入的!这里不在给你说了啊。我给你推荐一个软件,可以在什么都没有的情况下使用,他就是 虚拟启动软盘1.0 这些软件我都有,只是不知道你邮箱,没法发给你。你上网下载吧。软件在XP 安装即可,按完后要求重启的。重启后就多了一个启动菜单,按键盘向下的箭头,选中“由虚拟软盘启动”按回车后,就进入了DOS程序。

三、准备工作,我在重复一下:1、安装虚拟启动软盘1.0。 2、建立FAT32备份分区 3、在所建的备份分区内新建一个名为“GHOST”的文件包,当然其他名也可以,但必须英文并且少于8个字节,否则DOS下认不出来。4、在GHOST文件包内复制放入GHOST8.3程序,并改名为GHOST 下面开始备份操作。

四、系统分区备份操作

重启计算机后,按向下键。选中“由虚拟软盘启动”按回车后,进入DOS程序。出现A:/>后输入你选的备份的盘符,比如E:按回车。

出现E:/> 输入 CD GHOST 回车

出现e:/ghost> 输入 ghost 回车 进入GHOST 主程序 点OK,进入主菜单

选择Local->Partion->To Image, 回车 对分区进行备份。

备份分区的程序如下:选择硬盘->选择分区->设定镜像文件的位置->选择压缩比例

在选择压缩比例时,为了节省空间,一般选择High。但是压缩比例越大,压缩就越慢。

等到完成100%就好了啊

五、将E:下的GHOST包,或者GHOST主程序和镜象文件以数据方式刻录。

其实你的想法可以,但实现起来有写问题。主要是镜象文件一般都在1G以上,

而用CD刻录,最大支持700M。用DVD刻录,其刻录方式是UDF方式,DOS下是不认识这种格式的,也就是说,你的想办法将镜象文件拆成700M以下的文件,GHOST在恢复时才能认出来。办能办到,好麻烦的!

所以,建议你用硬盘保留镜象以及主程序,这样和虚拟启动软盘启动配合十分方便!

如何制作linux操作系统镜像

使用ghost软件,可以将电脑上装的系统做成镜像。

以windows7 旗舰版操作系统,Ghost64 11.5.1为例,步骤如下:

1、首先打开ghost软件,选择OK。

2、想将系统备份到其他分区,需要选择:本地—分区—到镜像。

3、选择本地系统盘,然后选择确定。

4、然后选择需要备份的分区,默认都是第一项,如果没有特殊要求直接点击确定就可以。

5、选择镜像存放的位置,这里要选择其他分区,然后名字可以命名为backup.gho。

6、确认无误的话直接点击yes就可以开始备份了。

7、最后,等读条走完,可以在刚才那个分区中找到备份好的backup.gho了。

img/iso文件是镜像文件,在Linux系统操作中有时需要制作镜像文件,那么制作镜像文件的方法有哪些呢?下面小编就给大家介绍下如何下Linux下制作可启动img/iso文件。

如何在Linux系统中制作可启动img/iso镜像文件

制作镜像文件有三种方法,cp, cat, dd 和其它专用工具。cp ,cat 和 dd都可以从设备复制文件来创建镜像。而 dd 命令更为强大,可以通过指定块大小,块多少来直接创建镜像。

IMG 文件:

因为cp, cat 只能从设备来制作镜像,但又没有专用工具来做 IMG 文件,故这里用 dd 命令来制作 IMG 文件。

1,制作

dd if=/dev/zero of=fdimage.img count=2880

or

dd if=/dev/zero of=fdimage.img bs=1024 count=1440

2,格式化

mkfs.msdos fdimage.img

3,修改

可以用下面的命令 mount 后,可直接修改

mount -o loop *.img /mnt

4,可启动

因为制作可启动镜像一定会用到虚拟机,推荐用 Virtualbox,先到网上下个 DOS 启动盘来引导。用 DOS 的 sys 命令传递系统。推荐使用 FreeDOS,属自由软件。也可用 dd 命令 来传递引导引导信息,并复制启动启动时所需文件来做启动盘。以 FreeDOS 为例,传递启动信息用以下命令,其中下载的启动盘为 balder10.img 文件

dd if=balder10.img of=fdimage.img bs=512 count=1 conv=notrunc

多系统用 grub4dos,

1),用 grub.exe 引导多系统

2),安装 grub 到MBR,用 grldr 来引导多系统。当然也可用同上面一样的办法用 dd 直接写入引导信息。

bootlace.com --floppy --chs 0x00

注:才发现用 dd 命令只能从逻辑扇区开始 copy,先前我想可否用 dd 来将 grldr.mbr 写入 u 盘,我用自己的 U 盘试了,结果不能打开了。因为我的 U 盘为 fat16 格式,逻辑扇区开始是OBR,接着是FAT表,结果把 FAT1 表给盖了,那时还没有想到还有 FAT2 呢,就格了,现在想起来郁闷啊,好多东西都没有了。

为什么软盘可以呢,因为它就没有前面的63个扇区,直接从逻辑0扇区开始的。

ISO 文件:

因为文件系统的关系,就不能用 dd 来直接做 ISO 镜像了(当然,它还是可以从设备制作 ISO 镜像)。 ISO 文件的制作有专用工具,

1,制作

mkisofs -r -o cdimage.iso /home/XXX/cddir

2,格式化

用mkiso制作的 iso 已有文件系统 iso9660

3,可启动

无论是引导单系统还是引导多系统都还是用 mkisofs 这个工具,只是加载到光盘的 boot loader 不一样而已。当然也可以将 DOS 的引导器 (也就是它的引导扇区) 或 windows 的引导器 ( XP 系统的是 ntldr ) 放入让光盘引导。下面只讨论 grub4dos 的使用

1),用 grub.exe 引导多系统

用 DOS 加载 grub.exe 引导多系统

2),将 grub 安装到光盘 MBR

在制作时可用下面的命令直接生成可启动镜像,其中 grldr, menu.lst 要放在 cddir 目录下,也就是在 cd 根目录。

mkisofs -R -b grldr -no-emul-boot -boot-load-seg 0x1000 -o cdimage.iso cddir

mkisofs -R -b grldr -no-emul-boot -boot-load-size 4 -o cdimage.iso cddir

PS,下面给出 dd 命令和 mkisofs 参数说明

dd (convert and copy files)

dd 是 Linux/UNIX 下的一个非常有用的命令,作用是用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。

dd 的主要选项:

指定数字的地方若以下列字符结尾乘以相应的数字:

b=512, c=1, k=1024, w=2, xm=number m

if=file

输入文件名,缺省为标准输入。

of=file

输出文件名,缺省为标准输出。

ibs=bytes

一次读入 bytes 个字节(即一个块大小为 bytes 个字节)。

obs=bytes

一次写 bytes 个字节(即一个块大小为 bytes 个字节)。

bs=bytes

同时设置读写块的大小为 bytes ,可代替 ibs 和 obs 。

cbs=bytes

一次转换 bytes 个字节,即转换缓冲区大小。

skip=blocks

从输入文件开头跳过 blocks 个块后再开始复制。