| PLEX86 | ||
|
A CD image viewer and extractor 86
The file system is the business of the kernel - it's possible that somebody has done a userspace implementation of the kernel driver, but I don't know of one. There is a library libiso9660-0 that looks as though it is intended to facilitate userspace access. It is part of libcdio. A CD image viewer and extractor 89 Black Sun and said: The problem is localized (I think) in lib-drivers-cdiostdio.c , where stat() gets called on the ISO file. stat64() is actually being called, and it returns 0 according to strace... The libcdio package contains a library which encapsulates CD-ROM reading and control. Applications wishing to be oblivious of the OS- and device-dependent properties of a CD-ROM can use this library. They mention that "kiso" is a userspace tool that uses it to read and edit iso images, and that there is a samba module that would enable you to access the image via samba client. Projects using libcdio are the Video CD authoring and ripping tools and a Samba vfs module that allows exporting a CD without mounting it So follow up on that. OTOH, they say that libcdio itself comes with a tool for extracting files from an iso image: Other utility programs in the libcdio package are cd-read, for performing low-level block reading of a CD or CD image, iso-info for displaying ISO-9660 information from an ISO-9660 image, iso-read for extracting files from an ISO-9660 image, a version of the CD-DA extraction tool cdparanoia which corrects for CD-ROM jitter, and a simple curses-based CD player, cdda-player using the analog CD-ROM output. And they say that dvds are not supported. Excutive summary: use iso-read. You may have some compiling to do first. Or ask root to install it. Peter A CD image viewer and extractor 87 Black Sun and said: I think you're running the wrong program. If you want to get output similar to an "ls -lR" run on the ISO image, you need to do "iso-info -l image.iso...
|
||||||||||