利用Ubuntu自带的命令mkisofs就可以制作iso文件,具体方法如下:

1.   如果你是直接从cd压制iso文件的,执行

sudo umount /dev/cdrom
dd if=/dev/cdrom of=file.iso bs=1024

2.   如果你要把某个文件或者目录压到iso文件中,需要使用mkisofs这个工具。这个工具非常强大,还可以压缩DVD格式的iso。你想改的参数都可以修改,而且还有-gui这个参数。最简单的用法如下:

mkisofs -r -o file.iso your_folder_name/

3.   如果你想装酷生成一个MD5文件,执行

md5sum file.iso > file.iso.md5

4.   如果你想把一个iso文件烧制出来更简单了。右键点这个文件,然后看到了没有?有烧录的选项(write to disc...),点击这个选项,再选择光盘的目录就可以进行烧录了。

实例:

1)建立映像文件 (把目录a下的内容做成iso文件)

$mkisofs  -r -o a.iso    a/

2)建立映像文件 (把目录a下的内容做成iso文件,并指定不把文件b.txt放到iso中)

$mkisofs -m b.txt -r -o a.iso    a/

3)建立映像文件 (把目录a下的内容做成iso文件,并指定不把目录b放到iso中)

$mkisofs -x b -r -o a.iso    a/

4)建立映像文件 (把目录a下的内容做成iso文件,并指定不把目录b放到iso中,并指定数据处理人为Jack Chen)

$mkisofs -p "Jack Chen" -x b -r -o a.iso    a/

5)建立映像文件 (把目录a下的内容做成iso文件,并指定共4张光盘,此为第2张)

$mkisofs -volset-size 4  -volset-seqno 2  -r -o a.iso    a/

6)预计建立映像文件的容量大小

$mkisofs  -print-size  -r a/

Ubuntu下制作ISO文件的更多相关文章

  1. 10年前文章_respin 下制作iso 文件的脚本说明

    1.prepare_spin.sh 用于在 /var/rpm 下生成  lhs-local 需要的repositery 2.respin.sh 使用revisor 生成 iso 3. post_spi ...

  2. 如何制作iso文件

    UltraISO 9.6.2.3059中文完美破解安装版 http://www.upantool.com/qidong/2011/UltraISO_v9.5.0.2800.html 软碟通v9.6.2 ...

  3. Ubuntu下如何修改文件或者文件夹的权限

    Ubuntu下如何修改文件或者文件夹的权限------chmod的亲身测试   具体原理如下: Linux系统下如何修改文档及文件夹(含子文件夹)权限,我们来看一下.              一 介 ...

  4. Ubuntu下查看so文件的函数列表

    Ubuntu下查看so文件的函数列表   可使用如下命令: 1.nm -D XXX.so 2.objdump -tT  XXX.so   nm libcyusb.so | grep "usb ...

  5. ubuntu中安装iso文件

    [font=微软雅黑]小施今天写一篇教程来教大家如何在Ubuntu中使用虚拟光驱. 在中使用是很简单的.可是很多新手却不会  前提:你所在的用户必须拥有root权限(终端中需要用到root权限).一个 ...

  6. Ubuntu封装制作ISO镜像

    首先下载Remastersys的Deb软件包 链接:http://pan.baidu.com/s/1i3tYPKT 密码: 使用命令强制安装 dpkg --force-all -i remasters ...

  7. linux下制作镜像文件

    第一:制作iso镜像的方法: 把/dev/cdrom目录制作为镜像,名字为/root/rh1.iso 方法1:dd if=/dev/cdrom of=/root/rh1.iso 方法2:#cat /d ...

  8. 在ubuntu下如何验证文件的MD5码 (转载)

    转自:http://blog.csdn.net/david_xtd/article/details/7641682 在windows下可以使用专用的工具软件如WinMD5等来查看文件的MD5码, 在u ...

  9. Ubuntu下制作deb包的方法详解

    1  认识deb包 1.1   认识deb包 deb是Unix系统(其实主要是Linux)下的安装包,基于 tar 包,因此本身会记录文件的权限(读/写/可执行)以及所有者/用户组. 由于 Unix ...

随机推荐

  1. 31. Flatten Binary Tree to Linked List

    Flatten Binary Tree to Linked List Given a binary tree, flatten it to a linked list in-place. For ex ...

  2. hive日期函数

    今天select from_unixtime(unix_timestamp(),'yyyy-MM-dd HH:mm:ss') UNIX时间戳转日期函数: from_unixtime 语法: from_ ...

  3. Shell脚本IF条件判断和判断条件总结

    转自:http://m.jb51.net/article/56553.htm 这篇文章主要介绍了Shell脚本IF条件判断和判断条件总结,本文先是给出了IF条件判断的语法,然后给出了常用的判断条件总结 ...

  4. struts2下s:iterator取不出值

    1:问题起因:通过action方法连接数据库取出Arraylist集合,在前台页面遍历显示无数据,用s:debug查看 stack里有值,用了各种方法,包括session传值,但是仍然取不出来. 2: ...

  5. html-css实例

    <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title&g ...

  6. javascript高级程序设计--笔记01

    概述 JavaScript的实现包含三个部分: 1  核心(ECMAScript)   提供核心语言功能 2  文档对象模型(DOM)  一套提供了访问以及操作网页内容的API 3  浏览器对象模型( ...

  7. jquery selector checkbox

    $("#competencyList input:checkbox").on("click", function () { var checkedCompete ...

  8. [主页]大牛系列01:Microsoft Research的Johannes Kopf

    时间:2015.11.21 版本:初稿 -------------------------------------------------------------------------------- ...

  9. nginx环境下配置nagios-关于nagios配置文件nginx.conf

    接上文:nginx环境下配置nagios-关于nginx.conf 配置如下: ;          location ~ .*\.(php|php5)?$          {            ...

  10. 解决IE上登陆oracle OEM时报:“证书错误,导航已阻止”的错误

    今天在IE上登陆OEM时,报证书错误,导航已阻止,我选择:继续浏览此网站(不推荐),但是点了之后还没有反应,在网上搜了很多,原因基本都是windows的问题,最后发现问题是:oracle oem证书的 ...