怎么把linux系统镜像iso分成几份

怎么把linux系统镜像iso分成几份,第1张

首先,把光盘复制到硬盘上创建个文件夹里。

要知道autorun里的引导顺序。

然后,把最后引导的文件移到第二个文件夹。

留下一半或者4.3G左右的文件。

或者另外制作一张引导顺序的命令。

这样就能随心所欲分配了。

然后把2个分配好的文件夹命名成一样的,这都要在引导信息里编辑清楚。

最后找个酒精或者尼禄刻录,不要刻文件夹啊,刻文件夹里面的文件。

或者用UISO直接做成镜像,然后烧录镜像。

ISO文件的使用:

ISO是一种光盘镜像文件,无法直接使用,需要利用一些工具进行解压后才能使用。DaemonTools是一款不错的虚拟光驱软件,利用它就可以直接将ISO文件虚拟为光盘文件使用。DaemonTools的安装很简单,在完成文件的复制工作后,系统会提示你安装一个虚拟光驱的新硬件,需要重新启动来完成软硬件的安装。DaemonTools能自动设置成为自启动,只在任务栏上生成一个小图标,用鼠标左键点击,进入菜单选择ISO文件的位置,即可将ISO文件虚拟成光盘。其实还有很多解压ISO文件的软件。

ISO文件的制作:

WinISO软件就可以,它可以用来制作ISO文件。

光盘镜像文件(Image)也叫光盘映像文件,形式上只有一个文件,存储格式和光盘文件相同,所以可以真实反映光盘的内容,它可由刻录软件或者镜像文件制作工具创建。

使用方法

(1)一般用来刻录 *** 作系统的安装光盘,可用虚拟光驱打开或运行。虚拟光驱软件有WinISOv5.3.0,DaemonTools,碟中碟,精灵虚拟光驱,DAEMONTools,虚拟光驱(VirtualDrive),酒精120%(Alcohol120%),WinMount,等等工具。

(2)ISO是一种光盘镜像文件可以利用一些工具进行解压后才能使用。DaemonTools是一款不错的虚拟光驱软件,利用它就可以直接将ISO文件虚拟为光盘文件使用。DaemonTools的安装很简单,在完成文件的复制工作后,系统会提示你安装一个虚拟光驱的新硬件,需要重新启动来完成软硬件的安装。DaemonTools能自动设置成为自启动,只在任务栏上生成一个小图标,用鼠标左键点击,进入菜单选择ISO文件的位置,即可将ISO文件虚拟成光盘。其实还有很多解压ISO文件的软件。

(3)现在还可以利用解压缩软件直接进行解压。如360解压。

制作方式

(1)WinISO软件就可以制作ISO文件,它可以用来制作ISO文件。

(2)DVD视频通常也可以制作光盘映像,ISO镜像文件,像很多的DVD刻录软件(如:ones刻录软件、狸窝dvd刻录软件等)都是可以用来制作ISO镜像文件的。

(3)NeroBurningROM烧录软件,也可以用来制作ISO镜像文件。

建立软盘镜像:

前面在 Writing x86 PC Bootloader With Free Software 一文中提到了如何制作启动软盘镜像,但是这个软盘镜像仅仅能用来启动电脑,而不能用来存储数据。因为它没有被格式化,所以不能挂载,因此最主要的任务是要将它格式化。

首先,生成空白软盘镜像:

dd if=/dev/zero of=data.img bs=512 count=2880

使用 losetup 命令,将 data.img 作为 loop device 使用:

sudo losetup /dev/loop0 data.img

然后,格式化这个 loop device:

sudo mkfs.msdos /dev/loop0

检查文件系统:

sudo fsck.msdos /dev/loop0

删除 loop device:

sudo losetup -d /dev/loop0

这时候,data.img 已经格式化完成,可以作为一个软盘镜像使用,比如用 sudo mount -o loop data.img mountdir/ 挂载到 mountdir 上。设置一定的权限之后,使用虚拟机打开这个软盘镜像,就可以把这个镜像当作共享目录来使用,虽然很可怜的是这个文件只有 1.44 M 大小,但在某些时候已经能满足需要了。

建立光盘镜像很简单,使用下面命令即可:

genisoimage -o data.iso /data/yourdir/*

这就能直接将 /data/yourdir/ 下的所有文件建立成一个光盘镜像。但是使用光盘镜像唯一一个不足就是,它是只读的,所以文件的共享只能从一个方向进行(如果虚拟机上的系统不支持烧录CD的话 ^_^)。

一、下载安装包

可以根据你的系统类型自行去官网下载,由于会有很多依赖关系,条件允许建议者通过网络yum的形式安装(具体 *** 作很多教程有)。

当然如果你是redhat6版本,那么可以直接在http://download.csdn.net/detail/u012209894/9669034下载,我已经上传了,

里面的包已经全部囊括其中,安装命令,有依赖关系的先安装好依赖关系。

二、使用工具备份成镜像

root用户下输入mondoarchive,然后就都是图形 *** 作了,鉴于要截图,所以使用的是远程连接工具,实际图的界面没这么丑。

[root@TIANCOM ~]# mondoarchive

See /var/log/mondoarchive.log for details of backup run.

Checking sanity of your Linux distribution

选择标记的存放在服务器本地硬盘里面就可以了,点击回车下一步出现让你选择存放路径,直接默认即可,回车下一步。

一般选择gzip作为压缩条件就可以了,随你自行选择吧,回车下一步。

压缩标准,最大压缩率,最小压缩率,一般压缩率,其实选择一般就可以了,最小的话用时会比较久点,这个也根据自己实际情况选择吧,如果你系统需要备份的太多,那么你最好选择最小,因为如果压缩不超出范围,会生成两个盘,相对来说就不好刻录还原了,回车下一步。

这里让你选择镜像文件的大小,一般直接默认dvd的4480M就好了,选择Ok回车下一步。

替你的镜像命名,随意命名即可,如果有多个镜像工具会在后面自行标记1-9来区分,ok下一步。

选择你要备份的目录,一般默认根目录即可,直接下一步。

选择你要排除的文件,一般镜像存放目录肯定排除不需要备份,还有根目录下的临时文件,或者一些其他不用的,具体根据实际情况和网上一些备份情况斟酌,注意在还原的时候你建立这些没有备份的文件。

默认选择下一步。

同上。

问你是否备份并且检测,点击yes下一步。

选择你的系统内核,redhat内核不要改动,其他系统有些需要改动,不用改的直接下一步。

选择yes就进去备份界面了。

该版本存在一个问题(从官网上来看估计是工具的bug),在你备份完系统之后(最好将系统所有软件都停止运行),通过genisoimage命令制作镜像时会报错。

经过查看/var/log/mondoarchive.log日志找到具体的genisoimage命令(通过mkisofs调用,二者之间的关系自行搜索 ),发现工具是想将/home/mondo.scrcath.xxfsca(各人最后的xxfsca不一样)制作成镜像的,但是isolinux.bin存在。于/home/mondo.scrcath.xxfsca/syslinux下,由于genisoimage命令只会在它需要制作的目录/home/mondo.scrcath.xxfsca下搜索,自然找不到啦,那么解决就简单了,直接将syslinux下的文件使用cp命令复制出来即可,然后重试制作(接报错的步骤即可,不需要重头再开始),等待几分钟,系统就会提示你制作成功了,然后到默认路径下查看是否生成iso文件即可。

至此你linux制作镜像就算成功了。

通过软通牒在win上刻录好光盘(如果你有两个iso文件当然刻录两个啦),能刻录的光驱会标记有DVD_RM等字样,刻录成功之后,在另外的机器上试着还原,有四个命令供你选择,一般选择第一个自动恢复(如果你不需要重新分区什么的)。

然后就是等待,十几分钟基本就搞定。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7940167.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-11
下一篇 2023-04-11

发表评论

登录后才能评论

评论列表(0条)

保存