制作UNIX文件系统的iso文件 转贴

发表于:2007-06-09来源:作者:点击数: 标签:
制作 UNIX 文件系统的iso文件 很多刻录软件都是基于 Windows 的,对于Unix的文件格式无能为力。 如在Unix中文件myfile和Myfile同存在一个相同的目录中是合法的。 而在windows中是无法让他们共存的,而且Windows不支持Unix文件 系统的权限设置。 其实, unix

制作UNIX文件系统的iso文件

很多刻录软件都是基于Windows的,对于Unix的文件格式无能为力。
如在Unix中文件myfile和Myfile同存在一个相同的目录中是合法的。
而在windows中是无法让他们共存的,而且Windows不支持Unix文件
系统的权限设置。
其实,unix下有个工具可以方便的制作光盘iso文件镜像。
比如下载了一个Oracle 8i Enterprise Edtion 8.1.7.0.1 with
OPS.它是一个.tar文件。用
tar vxf Linux81701.tar
揭开后,在系统中生成了一个./Disk1的目录。
接下来用
mkisofs -a -r -J -V O8iEE81701 -o O8iEE81701.iso ./Disk1
生成一个名为O8iEE81701.iso的光盘镜像文件。
传到windows系统中用一个刻录软件制作成CD就行了。
或者用cdrecord在unix系统中直接烧。
如果用cdrecord,先执行
cdrecord -scanbus
得到SCSI设备的ID号,再用
cdrecord -v speed=4 dev=6,0 O8iEE81701.iso
烧盘。
把刻好的盘mount上来后,就可以直接执行install了。
具体参数看--help,man,info。制作单个软件的安装光盘,以上 参数
就够用了。


 procrus 回复于:2002-05-24 14:47:17
那以后就方便多了

 南非蜘蛛 回复于:2002-05-24 14:49:41
看来只有procrus 识货,这是一个好东东呀

 ultra-guest 回复于:2002-05-24 15:19:24
[这个贴子最后由ultra-guest在 2002/07/08 01:45pm 编辑]

我想要实现这个功能,把盘放到光驱里:用一个命令,把光驱里的内容转成一个iso格式文件保存到硬盘上。

完全本机操作,solaris8,sparc.ultra5。

 carlous 回复于:2002-05-24 17:13:34
牛B

 reallyroot 回复于:2002-05-24 23:51:18
好文章,谢谢你,再接再厉!!


 hoohoo 回复于:2002-05-25 09:22:14
iso文件的解开那!斑竹

 madcat 回复于:2002-07-08 12:56:39
#lofiadm -a 绝对路径/yourfile.iso
you can see a devicename
#mount -F hsfs devicename mountpoint

OK!

 南非蜘蛛 回复于:2002-07-08 13:30:07
[quote][b]下面引用由[u]ultra-guest[/u]在 [i]2002/05/24 03:19pm[/i] 发表的内容:[/b]
我只要,把盘放到光驱里,然后,用一个命令,就能叫光驱里的盘转成iso吗?
完全本机操作,solaris8,sparc.ultra5怎么样?行否?
[/quote]

我想dd应该可以,我在freebsd上这么做过,solaris没有试过

 韦小宝 回复于:2002-07-08 19:14:55
我想大家都没有仔细看sun站点上下载的zip文件吧,上面就有南非蜘蛛转贴文章上提到的方法

 mmmmn 回复于:2002-07-08 19:49:15
在8下有新的命令了,还用这个干什么?

 韦小宝 回复于:2002-07-08 20:15:42
tnnd,人家蜘蛛姑娘好心把这方法告诉大家,你就知道泼冷水,那你把8下新的命令show给大家看啊!

 mmmmn 回复于:2002-07-08 21:26:13
不要在精华的帖子里灌水呀!!!
应该是蜘蛛小mm。
你怎么跟不上时代?

 韦小宝 回复于:2002-07-08 22:23:52
tnnd,你是不是因为人家是小mm,就打算欺负人家!我可要仗义相救的,我那把削铁如泥的匕首呢?!

 gangang 回复于:2002-07-09 09:45:53
mkisofs 后的 -a 好象有问题,不加这个参数可以吗。
我在RH linux71上用,在生成ORACLE9I的iso时候,很多文件被改名了(可能是文件名太长)
郁闷ing

 ultra-guest 回复于:2002-07-23 15:17:24
 madcat:
#lofiadm -a 绝对路径/yourfile.iso
you can see a devicename
#mount -F hsfs devicename mountpoint
OK!
这个东西对我的要求有帮助吗?
我的机器怎么没有这个命令?



 ultra-guest 回复于:2002-07-23 15:40:14
。。。。。
# mkisofs -a -r -J -V officexp2002 -o /opt/officexp2002.is /cdrom/cdrom0
  1.56% done, estimate finish Tue Jul 23 15:34:38 2002
  3.12% done, estimate finish Tue Jul 23 15:34:38 2002
  4.67% done, estimate finish Tue Jul 23 15:34:38 2002
  6.23% done, estimate finish Tue Jul 23 15:34:38 2002
  7.79% done, estimate finish Tue Jul 23 15:34:51 2002
  9.35% done, estimate finish Tue Jul 23 15:34:49 2002
 10.91% done, estimate finish Tue Jul 23 15:34:48 2002
 12.47% done, estimate finish Tue Jul 23 15:34:46 2002
 14.02% done, estimate finish Tue Jul 23 15:34:46 2002
 15.58% done, estimate finish Tue Jul 23 15:34:38 2002
 17.14% done, estimate finish Tue Jul 23 15:34:38 2002
 18.70% done, estimate finish Tue Jul 23 15:34:38 2002
 20.25% done, estimate finish Tue Jul 23 15:34:38 2002
 21.81% done, estimate finish Tue Jul 23 15:34:38 2002
 23.37% done, estimate finish Tue Jul 23 15:34:34 2002
 24.93% done, estimate finish Tue Jul 23 15:34:34 2002
 26.48% done, estimate finish Tue Jul 23 15:34:31 2002
 28.04% done, estimate finish Tue Jul 23 15:34:31 2002
 29.60% done, estimate finish Tue Jul 23 15:34:35 2002
 31.16% done, estimate finish Tue Jul 23 15:34:35 2002
 32.72% done, estimate finish Tue Jul 23 15:34:38 2002
 34.28% done, estimate finish Tue Jul 23 15:34:38 2002
 35.83% done, estimate finish Tue Jul 23 15:34:36 2002
 37.39% done, estimate finish Tue Jul 23 15:34:33 2002
 38.95% done, estimate finish Tue Jul 23 15:34:33 2002
 40.51% done, estimate finish Tue Jul 23 15:34:31 2002
 42.06% done, estimate finish Tue Jul 23 15:34:34 2002
 43.62% done, estimate finish Tue Jul 23 15:34:36 2002
 45.18% done, estimate finish Tue Jul 23 15:34:34 2002
 46.74% done, estimate finish Tue Jul 23 15:34:34 2002
 48.29% done, estimate finish Tue Jul 23 15:34:34 2002
 49.85% done, estimate finish Tue Jul 23 15:34:32 2002
 51.41% done, estimate finish Tue Jul 23 15:34:33 2002
 52.97% done, estimate finish Tue Jul 23 15:34:33 2002
 54.53% done, estimate finish Tue Jul 23 15:34:33 2002
 56.09% done, estimate finish Tue Jul 23 15:34:33 2002
 57.64% done, estimate finish Tue Jul 23 15:34:32 2002
 59.20% done, estimate finish Tue Jul 23 15:34:33 2002
 60.76% done, estimate finish Tue Jul 23 15:34:35 2002
 62.32% done, estimate finish Tue Jul 23 15:34:34 2002
 63.88% done, estimate finish Tue Jul 23 15:34:34 2002
 65.43% done, estimate finish Tue Jul 23 15:34:34 2002
 66.99% done, estimate finish Tue Jul 23 15:34:34 2002
 68.55% done, estimate finish Tue Jul 23 15:34:34 2002
 70.10% done, estimate finish Tue Jul 23 15:34:33 2002
 71.66% done, estimate finish Tue Jul 23 15:34:33 2002
 73.22% done, estimate finish Tue Jul 23 15:34:32 2002
 74.78% done, estimate finish Tue Jul 23 15:34:32 2002
 76.34% done, estimate finish Tue Jul 23 15:34:33 2002
 77.89% done, estimate finish Tue Jul 23 15:34:35 2002
 79.45% done, estimate finish Tue Jul 23 15:34:33 2002
 81.01% done, estimate finish Tue Jul 23 15:34:34 2002
 82.57% done, estimate finish Tue Jul 23 15:34:35 2002
 84.12% done, estimate finish Tue Jul 23 15:34:38 2002
 85.68% done, estimate finish Tue Jul 23 15:34:42 2002
 87.24% done, estimate finish Tue Jul 23 15:34:42 2002
 88.80% done, estimate finish Tue Jul 23 15:34:43 2002
 90.36% done, estimate finish Tue Jul 23 15:34:43 2002
 91.91% done, estimate finish Tue Jul 23 15:34:45 2002
 93.47% done, estimate finish Tue Jul 23 15:34:44 2002
 95.03% done, estimate finish Tue Jul 23 15:34:44 2002
 96.59% done, estimate finish Tue Jul 23 15:34:45 2002
 98.15% done, estimate finish Tue Jul 23 15:34:45 2002
 99.70% done, estimate finish Tue Jul 23 15:34:45 2002
Total extents actually written = 320956
Total translation table size: 0
Total rockridge attributes bytes: 99433
Total directory bytes: 256000
Path table size(bytes): 1088
Max brk space used 92000
320956 extents written (626 Mb)

作者好猛啊。。仰暮中。

 wwmiao 回复于:2002-11-22 13:30:49
请问在aix下有制作iso的方法吗?

 Shark010 回复于:2003-06-16 18:11:57
好宝贝!

 lqy009 回复于:2003-07-23 16:36:08
非常 NNN 。。。

 caozy 回复于:2003-07-23 20:53:17
我补充一句,cdrecord对CD-R的兼容性不是很好,在solaris安装的resource kit盘中就有一个cdrw程序,这个程序兼容性相对较好,下面是一些使用例子:
Example 1: Creating a data CD.
$ cdrw -i /local/iso_image

Example 2: Creating a CD from the directory tree /home/foo.
$ mkisofs -r /home/foo 2>/dev/null | cdrw -i -p 1

Example   3:   Extracting audio track number 1 to /home/foo/song1.wav.
$ cdrw -x -T wav 1 /home/foo/song1.wav

Example 4: Creating an audio CD from wav files on disc.
$ cdrw -a song1.wav song2.wav song3.wav song4.wav

Example 5: Erasing a CD-RW media in a CD-RW drive.
$ cdrw -b all

Example 6: Creating a data CD on a system with multiple  CD-R/RW drives.
$ cdrw -d c1t6d0s2 -i /home/foo/iso-image

Example 7: Checking if the system can provide data to a  CD-RW drive at a rate sufficient for write operation.
$ cdrw -S -i /home/foo/iso-image

Example 8: Running cdrw at a higher priority (for root user only).
$ priocntl -e -p 60 cdrw -i /home/foo/iso-image

Example 9: Looking for CD devices
bamako 5% cdrw -l
Looking for CD devices...
    Node              |    Connected Device         |  Device type
----------------------+--------------------------------+-----------------
  /dev/rdsk/c0t1d0s2   | LITEON   CD-ROM LTN485S   JOU2 | CD Reader
  /dev/rdsk/c7t0d0s2   | IOMEGA   ZIPCD 650 USB    I1.1 | CD Reader/Writer
bamako 6% cdrw -d /dev/rdsk/c0t1d0s2 -M
Device : LITEON   CD-ROM LTN485S  
Firmware : Rev. JOU2 ()

Track No. |Type    |Start address
----------+--------+-------------
 1        |Data    |0
Leadout   |Data    |222392

Example 10: Copy data CD from IDE CDROM to Blank CD
bamako 8% cdrw -c -d /dev/rdsk/c0t1d0s2 -s /dev/rdsk/c7t0d0s2
Analyzing source CD...Target device is not a CD writer.

 littlebaggio 回复于:2003-07-24 14:24:31
感谢楼主提供,继续呀!

原文转自:http://www.ltesting.net