当前位置:首页 » 操作系统 » linux系统的镜像文件

linux系统的镜像文件

发布时间: 2023-08-18 22:17:09

linux怎么制作可启动img/iso镜像文件

img/iso文件是镜像文件,在Linux系统操作中有时需要制作镜像文件,那么制作镜像文件的方法有哪些呢?下面我就给大家介绍下如何下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 命令只能从逻辑扇区开始 ,先前我想可否用 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 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 个块后再开始复制。

seek=blocks

从输出文件开头跳过 blocks 个块后再开始复制。(通常只有当输出文件是磁盘或磁带时才有效)

count=blocks

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

首先,把光盘复制到硬盘上创建个文件夹里。
要知道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镜像文件。

③ linux Ubuntu的ISO镜像怎么安装啊解压出来后运行那个文件

1、首先在Windows上下载安装UltraISO。

④ linux操作系统iso镜像文件在哪下载

首先要知道您需要下载linux哪个发行版,目前比较流行的是ubuntu,所以以ubuntu为例说明:

1、访问ubuntu官方网站www.ubuntu.com

热点内容
linuxpython界面 发布:2025-03-10 11:06:38 浏览:574
安卓对苹果怎么传通讯录 发布:2025-03-10 10:47:11 浏览:403
十周年源码 发布:2025-03-10 10:42:09 浏览:239
安卓手机内存卡怎么解决 发布:2025-03-10 10:39:39 浏览:964
云引擎云服务器 发布:2025-03-10 10:39:39 浏览:672
安卓部落冲突怎么加好友 发布:2025-03-10 10:38:06 浏览:151
如何查询服务器的sn 发布:2025-03-10 10:36:40 浏览:588
为什么越来越多人从苹果转向安卓 发布:2025-03-10 10:28:08 浏览:105
php正则结尾 发布:2025-03-10 10:19:57 浏览:780
影音先锋在线脚本 发布:2025-03-10 10:10:51 浏览:421