无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 4445|回复: 9
打印 上一主题 下一主题

有谁知道mkisofs得用法啊????

  [复制链接]
跳转到指定楼层
1#
发表于 2002-4-30 11:52:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
推荐
发表于 2002-5-1 01:03:45 | 只看该作者

有谁知道mkisofs得用法啊????

mkisofs功能非常强
我都是用这个来做iso
windows的版本是从linux下移植过来的
具体帮助可以查看man mkisofs
回复

使用道具 举报

推荐
发表于 2002-4-30 15:52:03 | 只看该作者

有谁知道mkisofs得用法啊????

用CDIMAGE软件
回复

使用道具 举报

推荐
 楼主| 发表于 2002-4-30 15:05:22 | 只看该作者

有谁知道mkisofs得用法啊????

就是找不到啊
我搜遍了论坛啊
回复

使用道具 举报

推荐
发表于 2002-4-30 14:45:57 | 只看该作者

有谁知道mkisofs得用法啊????

多看一下帖吧!你会有收获的。
回复

使用道具 举报

6#
 楼主| 发表于 2002-5-1 01:19:40 | 只看该作者

有谁知道mkisofs得用法啊????

[这个贴子最后由yjc666在 2002/05/01 01:34am 编辑]

做n合1非要cdimage了
但是其他方面的mkisofs是公认的最好的iso镜像制作工具
solospace大哥,你能不能把具体用法说说阿
太多了,拣总要的有用的说说阿
man是英文的阿
而且linux下的和windows下的有些不同
linux下的可以找到中文的
windows版的我就找不到了
以下是linux版(1。11)的(和windows版的有些不同比如什么no-emul-boot等阿):
mkisofs(make iso file system)
  功能说明:建立ISO 9660映像文件。
  语  法:mkisofs [-adDfhJlLNrRTvz][-print-size][-quiet][-A <应用程序
ID>][-abstract <摘要文件>][-b <开机映像文件>][-biblio ][-c <开机文件名称>][-C <
盘区编号,磁区编号>][-copyright <版权信息文件>][-hide <目录或文件名
>][-hide-joliet <文件或目录名>][-log-file <记录文件>][-m <目录或文件名>][-M <开
机映像文件>][-o <映像文件>][-p <数据处理人>][-P <光盘发行人>][-sysid <系统ID
>][-V <光盘ID >][-volset <卷册集ID>][-volset-size <光盘总数>][-volset-seqno <卷
册序号>][-x <目录>][目录或文件]
  补充说明:mkisofs可将指定的目录与文件做成ISO 9660格式的映像文件,以供刻录光
盘。
  参  数:
  -a或--all mkisofs通常不处理备份文件。使用此参数可以把备份文件加到映像文件中

  -A<应用程序ID>或-appid<应用程序ID> 指定光盘的应用程序ID。
  -abstract<摘要文件> 指定摘要文件的文件名。
  -b<开机映像文件>或-eltorito-boot<开机映像文件> 指定在制作可开机光盘时所需的
开机映像文件。
  -biblio 指定ISBN文件的文件名,ISBN文件位于光盘根目录下,记录光盘的ISBN。
  -c<开机文件名称> 制作可开机光盘时,mkisofs会将开机映像文件中的全
-eltorito-catalog<开机文件名称>全部内容作成一个文件。
  -C<盘区编号,盘区编号> 将许多节区合成一个映像文件时,必须使用此参数。
  -copyright<版权信息文件> 指定版权信息文件的文件名。
  -d或-omit-period 省略文件后的句号。
  -D或-disable-deep-relocation ISO 9660最多只能处理8层的目录,超过8层的部分,
RRIP会自动将它们设置成ISO 9660兼容的格式。使用-D参数可关闭此功能。
  -f或-follow-links 忽略符号连接。
  -h 显示帮助。
  -hide<目录或文件名> 使指定的目录或文件在ISO 9660或Rock RidgeExtensions的系统
中隐藏。
  -hide-joliet<目录或文件名> 使指定的目录或文件在Joliet系统中隐藏。
  -J或-joliet 使用Joliet格式的目录与文件名称。
  -l或-full-iso9660-filenames 使用ISO 9660 32字符长度的文件名。
  -L或-allow-leading-dots 允许文件名的第一个字符为句号。
  -log-file<记录文件> 在执行过程中若有错误信息,预设会显示在屏幕上。
  -m<目录或文件名>或-exclude<目录或文件名> 指定的目录或文件名将不会房入映像文
件中。
  -M<映像文件>或-prev-session<映像文件> 与指定的映像文件合并。
  -N或-omit-version-number 省略ISO 9660文件中的版本信息。
  -o<映像文件>或-output<映像文件> 指定映像文件的名称。
  -p<数据处理人>或-preparer<数据处理人> 记录光盘的数据处理人。
  -print-size 显示预估的文件系统大小。
  -quiet 执行时不显示任何信息。
  -r或-rational-rock 使用Rock Ridge Extensions,并开放全部文件的读取权限。
  -R或-rock 使用Rock Ridge Extensions。
  -sysid<系统ID> 指定光盘的系统ID。
  -T或-translation-table 建立文件名的转换表,适用于不支持Rock Ridge
Extensions的系统上。
  -v或-verbose 执行时显示详细的信息。
  -V<光盘ID>或-volid<光盘ID> 指定光盘的卷册集ID。
  -volset-size<光盘总数> 指定卷册集所包含的光盘张数。
  -volset-seqno<卷册序号> 指定光盘片在卷册集中的编号。
  -x<目录> 指定的目录将不会放入映像文件中。
  -z 建立通透性压缩文件的SUSP记录,此记录目前只在Alpha机器上的Linux有效。

望各位大哥补充一下用法阿!!
:em12:  :em11:
回复

使用道具 举报

7#
发表于 2002-5-1 02:21:00 | 只看该作者

有谁知道mkisofs得用法啊????

[这个贴子最后由solospace在 2002/05/01 02:33am 编辑]

据我所知1.11版即使不是最新也是非常新的版本了
时间有限
只能说一下我经常用的
因为我做的启动光盘都是windows的
所以启动光盘没有用mkisofs做过
相关的选项是-b和-c,具体没用过我也不能乱说
其他的主要是
-r -R 创建一个RR文件系统,两者差别较大,-R保留所有属性,而-r更有用一些,具体就不多说了几乎所有的文档上都有介绍
-J 创建joliet文件系统
-allow-lowercase  iso文件系统允许文件名的小写字母
-allow-multidot  iso文件系统允许多个点“.”
-V label    (label也分好几种,长的短的,具体记不清了)
-o filename  输出的iso文件名
我一般就用这几个也够用了
另外做n in 1的话
在linux下是可以的
就是把相同的文件只保留一份拷贝
其他的用硬连接
然后再做iso
只不过手工做这样的工作比较累
不知道有没有什么工具
我没试过
做好了iso可以用mount -o loop检查一下
回复

使用道具 举报

8#
发表于 2002-5-1 08:36:48 | 只看该作者

有谁知道mkisofs得用法啊????

顶好的
回复

使用道具 举报

9#
发表于 2002-5-1 12:43:52 | 只看该作者

有谁知道mkisofs得用法啊????

mkisofs已经集成在《简体中文启动光盘菜单制作包》里啦!!!
你不需要知道具体的参数,只要简单的按几下按钮就行了!
回复

使用道具 举报

10#
发表于 2002-5-1 16:48:29 | 只看该作者

有谁知道mkisofs得用法啊????

想了一下n in 1在linux下应该用一个shell就可以搞定的
有空可以写一个试试
另外找了一些关于启动光盘的文章

发信人: cybergene (活泼的基因), 信区: Linux      
标  题: 如何制作ISO文件
发信站: BBS 水木清华站 (Fri Dec 24 09:42:02 1999)

在Mandrake主页上看见的,应该是普遍适用的吧。
How to create a iso image ?
    #mirror from ftp the oxygen/ directory preserving permissions and
symlinks
    cd /mnt/disk
    lftp -c 'open ftp.somewhere.org; cd some/dir/oxygen; mirror'
    # Do a little prep to get the boot images to the start of the disk
    mkdir -p /tmp/r
    mv /mnt/disk/images /tmp/r

    mkisofs -R \
            -o /output/dir/oxygen.iso \
            -b images/gi_cdrom.img \
            -c images/.catalog \
            /tmp/r \
            /mnt/disk

--
Windows: 32 bit extensions and a graphical shell for a 16 bit patch to
an 8 bit operating system originally coded for a 4 bit microprocessor,
written by a 2 bit company, that can't stand 1 bit of competition.
Welcome to DNA Studio: http://dnastudio.dhs.org
new software, navupdate, wallpapers, mp3z, linux, forums......
※ 来源:·BBS 水木清华站 smth.org·[FROM: 202.112.85.250]

发信人: ttao (苦乐生涯), 信区: Linux      
标  题: Re: 请问 .iso文件的刻盘问题
发信站: BBS 水木清华站 (Mon Dec  6 13:43:14 1999)
ok! 搞定了,现在可以直接光盘启动安装了.就是这个.给闹的,
改过来就好了,正确的命令应该是:
#mkisofs -r -v -T -J -V "Extreme_RedHat5.0" -b images/boot.img
-c misc/boot/boot.cat /tmp/exRedhat.iso  .
                                        ^^^当前所在的目录,在用这个命令的时候
                                         就是存放extreme_linux的目录.
【 在 ttao (苦乐生涯) 的大作中提到: 】
:                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^//faint,这个地方应该是 .
: 它要用相对路径,比较两种方法的iso,大小差了30k,
: 等明天cd-wirter试一试,这是刻的第三张盘.

--
※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: 210.73.88.195]

发信人: ClearMind (自由战士流血不止战斗不息永不言弃), 信区: Linux      
标  题: 多启动映象光盘制作(简方)
发信站: BBS 水木清华站 (Thu Oct 11 18:18:43 2001)
老早就想做这样的东西了.还特意问过suzhe.看了n多的文档还是没有找到
答案,原来那个时候的mkisofs根本就不支持.当然了,要是在Windows下面
我也用不着那么费劲了.最近制作Trustix Secure Linux,把安装盘和源码
盘二合一还只是3xxM,一张650M的光盘就这么浪费实在不忍心,所以就想方
设法合并LinuxCare Rescure Toolkit啊,SmoothWall啊什么的.这样一张
光盘可以存在多个可安装系统.于是又重新考虑multi bootimage这些事情.
根据 google.com的搜索结果,终于找到了.返回来一看mkisofs,原来
最新的mkisofs已经支持了.hiahia....真是爽毙了.经过n次CDRW的擦写
测试安装,确定完全可行啊.把基本命令整理一下,先扔出来,旨在抛子弹
引导弹.以后再慢慢完善吧.
光盘基本刻录支持和基本命令
==========================
1. mkisofs的使用
mkisofs -b images/boot.img -c boot.cat -J -r -T \
        -p "光盘标识号" -P "光盘制作人" -A "长光盘标识号" -V "短光盘标识号" \
        . -o 光盘映象ISO
2. cdrecord刻录
cdrecord -v -dev=刻录机设备 -speed=刻录速度 -eject -fs=4m -data 光盘映象ISO
3. 多启动光盘映象光盘(multi-boot-image bootable CDROM)的制作
mkisofs -J -r -T -R -relaxed-filenames -c boot.cat \
        -p "光盘标识号" -P "光盘制作人" -A "长光盘标识号" -V "短光盘标识号" \
        -b image1.img -eltorito-alt-boot \
        -b image2.img -eltorito-alt-boot \
        -b image3.img -eltorito-alt-boot \
        -b image4.img -eltorito-alt-boot \
        -hide-rr-moved -max-iso9660-filenames \
        -o 光盘映象ISO 光盘内容目录/

--
知禅之味,护以善念,乃得超脱。
没有寄托,没有归宿,无尽痛苦。
悲欢离合,不断重复,真实生活。
无欲无求,无内无外,无他无我。
儒道佛医,无量天尊,阿弥陀佛。
哈哈哈哈,笑开天地,自由穿梭!

※ 来源:·BBS 水木清华站 smth.org·[FROM: 210.74.191.34]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-17 06:41

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表