Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I would like to be able to burn a filesystem other than iso9660 to a cd (probably something like squashfs or cramfs), but I have encountered failure so far.
I have used standard CD-R's, and am using cdrecord (actually a symlink to wodim) while trying to burn an xfs filesystem. I have successfully burned iso9660 discs. I tried burning with and without the -pad option, but after burning, reading the resulting cd results in read errors. Do I need to use a specific mode? I think I just used -data. Any help would be appreciated!
Like looking at a country map and noticing that roads link up cities and villages (OK most of the time) a file system provides the structures the OS needs to find stuff. A squashfs isn't something you'd read like you would a regular read-write file system but rather expand in RAM to access the contents of say a Live CD file system: How to create and use a Live CD if you don't mind reading (the Fedora Wiki).
I'm not really trying to make a live cd (I could do that if I could get isolinux compiled), I'm just trying to cram as much stuff as possible on a cd. Instead of making a cd of compressed files, or of one compressed filesystem, I am trying to directly write the one compressed filesystem to a cd. It makes sense that if you normally write a file containing an iso9660 filesystem to a cd, you should theoretically be able to write ANY file to a cd (as long as you pad it to the right length), but I have not had much success.
Your solution would be to use some form or compression I would think as in your cram or squash. Most of the live cd guides tell how to make the compressed file but that can be later used live or to be mounted on a running system.
Something using mkcramfs piped in to the cd tools.
I would not try to use the disk in a new format or raw.
You are almost stuck with the iso standard if you want any support hardware. Some drives are pretty hard coded to only work in one manner.
I suppose the iso9660 overhead is probably rather small for one file. I could probably deal with making a compressed filesystem of my files, and putting that file on a normal cd. Then at least the cd would be portable (though each system would still have to have a driver for the compressed filesystem). I just want to minimize the overhead of putting a bunch of compressed files on a cd.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.