找回密码
 注册
查看: 830|回复: 13

如何挂装".bin"的光盘影像文件?

[复制链接]
发表于 2003-11-18 20:16:35 | 显示全部楼层 |阅读模式
请问.bin格式的光盘影像应该怎样加载?
我用-t iso9660 mount 失败, 好像是另外的格式。

另外问一问其他的影像文件格式 ,像img, vcd 等又应该怎样?
谢谢!
发表于 2003-11-21 16:02:54 | 显示全部楼层
iso的可以加-o loop挂载,bin应该也可以
回复

使用道具 举报

 楼主| 发表于 2003-11-23 08:04:25 | 显示全部楼层
我本来是那样做的,mount只提示格式错误,应该不是iso格式。但这个文件在win下用虚拟光驱是可以挂上的
回复

使用道具 举报

发表于 2003-11-23 11:17:24 | 显示全部楼层
不要加 -t 参数
回复

使用道具 举报

 楼主| 发表于 2003-11-23 18:17:46 | 显示全部楼层
mount命令不能识别它的格式
回复

使用道具 举报

发表于 2003-11-23 21:14:40 | 显示全部楼层
Red Hat Linux 中的mount命令只可以挂装ISO9960格式的,这是一个标准。

默认的是在mnt/cdrom 中,使用cd /mnt/cdrom查看内容
回复

使用道具 举报

发表于 2003-11-23 21:19:42 | 显示全部楼层
mount下的一些简单参数说明

-t auto 用来查询磁盘并推测他包含的数据类型。

-r   使用他可以将挂装文件设置为只读。

-w  使用只读/写权限挂装文件系统。
回复

使用道具 举报

发表于 2003-11-24 19:49:44 | 显示全部楼层
技巧问题         如何编程实现bin文件转化为iso文件

出处         水木清华
技巧主题         根目录-=>编程开发-=>C与C++
技巧作者         书生
发表时间         2002-12-17 22:58:48

Bin2ISO, here is the source code:

#include <stdio.h>

/* G L O B A L D E F I N E S */
#define byte unsigned char
#define SIZERAW 2352
#define SIZEISO 2048

FILE *INPUT, *OUTPUT;

/* ///////////////////////////////////// */

int main( argc, argv )

int argc;
char *argv[];
{
        byte buf[SIZERAW+100];

        /* Tell them what I am. */
        fprintf (stderr, "raw2iso - Converts RAW format files to ISO format - V1.0 ");

        /* Input -- process -- Output */
        if ( argc != 3 ) return 1;
        INPUT = fopen( argv[1], "rb" );
        OUTPUT = fopen( argv[2], "wb" );
    memset( &buf[0], ' ' ,, sizeof( buf ) );
    while( fread( &buf[0], SIZERAW, 1, INPUT ) ) {
            fwrite( &buf[0]+16, SIZEISO, 1, OUTPUT );
            memset( &buf[0], '
回复

使用道具 举报

发表于 2003-11-24 19:51:11 | 显示全部楼层
while( fread( &buf[0], SIZERAW, 1, INPUT ) ) {
            fwrite( &buf[0]+16, SIZEISO, 1, OUTPUT );
            memset( &buf[0], '', sizeof( buf ) );
        };
        return 0;
}
回复

使用道具 举报

发表于 2003-11-24 19:54:30 | 显示全部楼层
好像就是把前16个字节去掉
回复

使用道具 举报

发表于 2003-11-25 20:38:48 | 显示全部楼层
看看这里:http://he.fi/bchunk/

好像这个软件有一个功能就是可以把bin/cue文件转换为iso的。

命令格式:
bchunk aa.bin aa.cue /u/aa11.iso
注意不要把bin和cue的顺序写反了
回复

使用道具 举报

发表于 2003-11-27 20:55:25 | 显示全部楼层
佩服,我在google上中文外文的查了半天也没找到
回复

使用道具 举报

 楼主| 发表于 2003-11-29 20:51:39 | 显示全部楼层
太感谢了:)
回复

使用道具 举报

发表于 2004-1-4 21:07:27 | 显示全部楼层
谢谢,谢谢!!!
回复

使用道具 举报

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

本版积分规则

GMT+8, 2025-7-22 15:49 , Processed in 0.054848 second(s), 16 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

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