建立ISO 9660映像文件 补充说明 mkisofs命令用于将指定的目录与文件制作成ISO 9660格式的映像文件,以供刻录光盘。 语法 mkisofs [选项] [参数] 选项 -a或--all:mkisofs通常不处理备份文件。 开机映像文件>:指定在制作可开机光盘时所需的开机映像文件; -biblio<ISBN文件>:指定ISBN文件的文件名,ISBN文件位于光盘根目录下,记录光盘的ISBN; -c<开机文件名称>:制作可开机光盘时,mkisofs 实例 在linux中用mkisofs命令把文件制作成ISO步骤: 把NFS服务器上的目录挂载到本地/mnt/nfs/的目录: mount -t nfs 10.0.2.2:/linuxos/rhel4.0 exec rm {} \; 复制本地的所需文件到指定目录: cp /usr/share/comps/i386/.discinfo rhel4.0/ 把指定目录下的所有文件制作成ISO文件: mkisofs
(3)genisop_w_picpath、mkisofs、xorrios几个命令的区别 说起genisop_w_picpath和mkisofs,其实里面是有点故事的。 最早的时候,Linux系统使用cdrtools工具来管理iso及光盘,mkisofs是cdrtools里面的一个工具,后来cdrtools更好了了授权许可,从GPL修改为CDDL许可,开源社区又推出了一套基于 GPL的工具,cdrkit,mkisofs也被genisop_w_picpath去掉,现在系统中的mkisofs实际是genisop_w_picpath的软连接: ls -l /usr/bin/mkisofs /usr/bin/mkisofs ->/etc/alternatives/mkisofs ls -l /etc/alternatives/mkisofs /etc/alternatives/mkisofs
利用Ubuntu自带的命令mkisofs就可以制作iso文件, 具体方法如下: 1.如果你是直接从cd压制iso文件的,执行 sudo umount /dev/cdrom dd if =/dev/cdrom of=file.iso bs=1024 2.如果你要把某个文件或者目录压到iso文件中,需要使用mkisofs这个工具。 最简单的用法如下: mkisofs -r -o file.iso your_folder_name/ 3.如果你想装酷生成一个MD5文件,执行 md5sum file.iso > file.iso.md5
光盘写入工具1.mkisofs建立镜像文件制作一般的镜像文件mkisofs -r -v -o /tmp/system.img /root /home /etc文件不能一样比如 /root/crontab /etc/crontab(由于/root/etc的存在导致/etc似乎没有被包含进去)mkisofs -r -V 'linux_file' -o /tmp/system.img -m /root/etc srv/newcd 挂载这张光盘到/mnt 并且将所有数据复制到/srv/newcd中 以后在/srv/newcd中进行修改 rsync 可复制文件的内容和权限3)cd /srv/newcd mkisofs
用于系统安装同样也相当高效 下面利用CentOS Linux虚拟机介绍如何制作Kickstart无人值守安装的自定义ISO镜像,步骤如下 1、yum安装相关工具包anaconda repodata createreop mkisofs [root@localhost ~]# yum install anaconda repodata createreop mkisofs 2、CentOS Linux虚拟机挂载CentOS6.9的官方 comps.xml [root@localhost ~]# cd /DIY_ISO/ [root@localhost DIY_ISO]# createrepo -g repodata/comps.xml ./ 9、mkisofs 制作ISO镜像 [root@localhost DIY_ISO]# mkisofs -o YuanFan_DIY_CentOS.ISO -b isolinux/isolinux.bin -c isolinux
Linux 磁盘管理命令:tune2fs文件系统调整、mkisofs建立ISO9660 映象文件、cfdisk磁盘分区、sfdisk硬盘分区工具程序、parted磁盘分区工具tune2fs:文件系统调整作用 #tune2fs -m 10 /dev/sda1 #tune2fs -o acl,user_xattr /dev/sda1 #tune2fs -i 0 -c0 /dev/sda13.27 mkisofs :建立ISO9660 映象文件作用:mkisofs 可将指定的目录与文件做成 ISO 9660 格式的映象文件,以供刻录光盘。 -a 或--all mkisofs 通常不处理备份文件。 -c<开机文件名称> 制作可开机光盘时,mkisofs 会将开机映象文件中的-eltorito-catalog <开机文件名称>全部内容做成一个文件
. 1 root root 109M Nov 16 10:50 etc.cpio [root@localhost ~]# cpio -idvcu < /root/etc.cpio 制作ISO镜像: mkisofs [root@localhost ~]# mkisofs --help 命令语法:[ mkisofs [选项] 文件或目录 ] -o #后面接镜像名 -v #显示构建过程 -m #排除指定文件 -V #新建volume 通过mkisofs [root@localhost ~]# mkisofs -r -v -o /root/lyshark.iso /etc/ [root@localhost ~]# ls -lh total 123M -
10000 10000+0 records in 10000+0 records out 10240000 bytes (10 MB) copied, 0.00852247 s, 1.2 GB/s ◆mkisofs 制作镜像◆ mkisofs命令用来将指定的目录与文件做成ISO 9660格式的映像文件,以供刻录光盘,其实 mkisofs 有非常多好用的选项可以选择,不过如果我们只是想要制作数据光盘时,下面介绍的的选项也就够用了 [root@localhost ~]# mkisofs --help 命令语法:[ mkisofs [选项] 文件或目录 ] -o #后面接镜像名 -v #显示构建过程 -m #排除指定文件 -V #新建volume 制作一个镜像:通过mkisofs [root@localhost ~]# mkisofs -r -v -o /root/lyshark.iso /etc/ [root@localhost ~]# ls -lh total 123M -
hello-test kernel bzImage append root=/dev/ram init=/linuxrc initrd=ramfs.tar.gz 5.回到img,制作自己的iso文件 mkisofs
mirrors.aliyun.com/repo/epel-7.repo yum clean all && yum makecache yum -y install anaconda repodata createrepo mkisofs 制作对应版本的镜像建议使用对应版本的系统进行制作ISO,比如CentOS6.X不能制作CentOS7.x版本由于两者系统的genisoimage命令版本不一致; 其实最早时候Linux系统使用cdrtools工具来管理 iso 及光盘, mkisofs cdrtools 里面的一个工具然后cdrtools开发者将其从GPL修改为CDDL许可开源社区又推出了一套基于 GPL 的工具cdrkit,kisofs 也被 genisoimage 去掉现在系统中的 mkisofs 实际是 genisoimage的软连接 # EFI 启动参数 -eltorito-alt-boot -bimages/efiboot.img -no-emul-boot # 6 版本 mkisofs
mirrors.aliyun.com/repo/epel-7.repo yum clean all && yum makecache yum -y install anaconda repodata createrepo mkisofs 制作对应版本的镜像建议使用对应版本的系统进行制作ISO,比如CentOS6.X不能制作CentOS7.x版本由于两者系统的genisoimage命令版本不一致; 其实最早时候Linux系统使用cdrtools工具来管理 iso 及光盘, mkisofs cdrtools 里面的一个工具然后cdrtools开发者将其从GPL修改为CDDL许可开源社区又推出了一套基于 GPL 的工具cdrkit,kisofs 也被 genisoimage 去掉现在系统中的 mkisofs 实际是 genisoimage的软连接# EFI 启动参数 -eltorito-alt-boot -bimages/efiboot.img -no-emul-boot # 6 版本 mkisofs -
. # mkisofs -R -J -T -v -input-charset UTF-8 --no-emul-boot --boot-load-size 4 --boot-info-table -V "
libmpc-dev libmpfr-dev libncurses5-dev libncursesw5-dev libreadline-dev libssl-dev libtool lrzsz \ mkisofs
secret) ---- network_data.json ---- user_data(init script) ---- disk ---- disk.config(mkisofs
步骤:安装工具sudo apt install genisoimage -y # 或 mkisofs(功能类似)打包文件为 ISO假设要将 /home/data 文件夹下的所有内容打包为 custom-data.iso
fsck fsck.minix fsconf fdformat hdparm mformat mkbootdisk mkdosfs mke2fs mkfs.ext2 mkfs.msdos mkinitrd mkisofs
1 prompt_ramdisk=0 ramdisk_size=8192 ro root=/dev/ram0 initrd/ttylinux/filesys.gz 执行如下命令,创建iso镜像: # mkisofs
、losetup、mbadblocks、mformat、mkbootdisk、mkdosfs、mke2fs、mkfs.ext2、mkfs、mkfs.minix、mkfs.msdos、mkinitrd、mkisofs
通过rpm查看相关安装类包情况 rpm -qa cdrecord-1.9-7 mkisofs-1.13-4 AIX-rpm-6.1.6.0-1 tcl-8.4.7-3 tk-8.4.7 1.12.3-2.aix5.2.ppc.rpm rpm -ivh gtk2-2.10.6-4.aix5.2.ppc.rpm 再rpm确认安装的情况 rpm -qa cdrecord-1.9-7 mkisofs
解压会还原到该位置 - --exclude=FILE压缩但不包含FILE 备份 XFS文件系统 - 备份:`xfsdump` - 还原:`xfrestroe` 光盘写入工具 - 建立印象档:`mkisofs