ISO9660 FS
-
Hi all, I have to develop a ISO9660 File System in windows NT platform.I have dowmloaded the mkisofs whihc is written mainly for UNIX.How can i use this code for windows.Also, if somebody had already worked in this code meand how can we use this code(can u explain how the exe works& how we have to give the args at command line).Is any config file used. I tried going thro the docs for this.But, cuold not succeed in creating the file system.. TIA.
-
Hi all, I have to develop a ISO9660 File System in windows NT platform.I have dowmloaded the mkisofs whihc is written mainly for UNIX.How can i use this code for windows.Also, if somebody had already worked in this code meand how can we use this code(can u explain how the exe works& how we have to give the args at command line).Is any config file used. I tried going thro the docs for this.But, cuold not succeed in creating the file system.. TIA.
From your explanation it sounds like what you try to accomplish is to write an ISO-9660 image. The file system driver for it is already provided by Microsoft. :-) You are right that mkisofs is written mainly for *nix, but it's works almost as good on Win32 (perhaps/probably equally well is compiled under cygwin). The tiny problem is with inodes used for hashing, why recursing directory trees can be a bit strange. As for the syntax of how you invoke mkisofs, have you read any of the docs included? Let's say you want to create an image where the "volume name" is to be "Mush" and it is to be only used on Windows why a an additional Joliet directory but no Rock Ridge directory would suffice, and that CD is to have two files "foo" and "bar" in the root, and finally the image file is to be named barf.img. mkisofs -V Mush -J -o barf.img foo bar
-
From your explanation it sounds like what you try to accomplish is to write an ISO-9660 image. The file system driver for it is already provided by Microsoft. :-) You are right that mkisofs is written mainly for *nix, but it's works almost as good on Win32 (perhaps/probably equally well is compiled under cygwin). The tiny problem is with inodes used for hashing, why recursing directory trees can be a bit strange. As for the syntax of how you invoke mkisofs, have you read any of the docs included? Let's say you want to create an image where the "volume name" is to be "Mush" and it is to be only used on Windows why a an additional Joliet directory but no Rock Ridge directory would suffice, and that CD is to have two files "foo" and "bar" in the root, and finally the image file is to be named barf.img. mkisofs -V Mush -J -o barf.img foo bar
Hi, Thanx for the information. I am using windows NT.I am using the earliest version 0.99 and don't want Joliet or Rock Ridege extensions. I am facing prob with vms.c file as certain functions like opendir(),readdir() use certain unix specific functions.The code compliation gives error becos of this. Moreover if iam having jpeg file(for forming image file) in a particular path how can i specify that in the command line. TIA. Y.Yamini Devi
-
From your explanation it sounds like what you try to accomplish is to write an ISO-9660 image. The file system driver for it is already provided by Microsoft. :-) You are right that mkisofs is written mainly for *nix, but it's works almost as good on Win32 (perhaps/probably equally well is compiled under cygwin). The tiny problem is with inodes used for hashing, why recursing directory trees can be a bit strange. As for the syntax of how you invoke mkisofs, have you read any of the docs included? Let's say you want to create an image where the "volume name" is to be "Mush" and it is to be only used on Windows why a an additional Joliet directory but no Rock Ridge directory would suffice, and that CD is to have two files "foo" and "bar" in the root, and finally the image file is to be named barf.img. mkisofs -V Mush -J -o barf.img foo bar
Hi, Thanx for the information. I am using windows NT.I am using the earliest version 0.99 and don't want Joliet or Rock Ridege extensions. I am facing prob with vms.c file as certain functions like opendir(),readdir() use certain unix specific functions.The code compliation gives error becos of this. Moreover if iam having jpeg file(for forming image file) in a particular path how can i specify that in the command line. TIA. Y.Yamini Devi
-
Hi, Thanx for the information. I am using windows NT.I am using the earliest version 0.99 and don't want Joliet or Rock Ridege extensions. I am facing prob with vms.c file as certain functions like opendir(),readdir() use certain unix specific functions.The code compliation gives error becos of this. Moreover if iam having jpeg file(for forming image file) in a particular path how can i specify that in the command line. TIA. Y.Yamini Devi
I am using the earliest version 0.99 Wow, that's pretty old. Last I checked it was at 1.15a22. I am facing prob with vms.c file LOL. Read its comment header. It's (obviously, with that name) for the operating system VMS. But the opendir&co functions are indeed a problem. The way I solved it was to implement them myself. No big deal, just boring. Moreover if iam having jpeg file(for forming image file) in a particular path how can i specify that in the command line. It's in the documentation.
-
I am using the earliest version 0.99 Wow, that's pretty old. Last I checked it was at 1.15a22. I am facing prob with vms.c file LOL. Read its comment header. It's (obviously, with that name) for the operating system VMS. But the opendir&co functions are indeed a problem. The way I solved it was to implement them myself. No big deal, just boring. Moreover if iam having jpeg file(for forming image file) in a particular path how can i specify that in the command line. It's in the documentation.
Hi, I am trying to create ISO9660 Image file.I awnt to create the image file for a jpeg file.I am giving the JPEG file path & name of taht JPEG file thro the comamnd line like this. mkisofs -o outfile.iso -V TEL C:/file1.jpeg My iso file is craeted.But, it does not contain any jpeg file data.Where am i going wrong. TIA, Y.Yamini Devi :omg: