mikshaw
Group: Members
Posts: 4856
Joined: July 2004 |
|
Posted: April 24 2005,14:41 |
|
Your new ISO path need fixing. You're creating an ISO from the contents of /home/d/Desktop/DSL/CustomDSL1.0.1.iso/ (a directory), which is correct. However, the new ISO needs to be a regular file and *not* a directory. You need to specify a different path for your new ISO. You should also keep in mind that the ISO will be created from the contents of /home/d/Desktop/DSL/CustomDSL1.0.1.iso, so your new ISO should *not* be created inside that same directory.
Just to be a little more clear about the mkisofs command, "-o /path/to/new_DSL_CD.iso" is the new ISO file being created, the output filename. "./" is the current directory, where the files will be found for creating the ISO (input). To avoid confusion, I'd drop the ".iso" from the directory name. After you cd into /home/d/Desktop/DSL/CustomDSL1.0.1, you'd do this: mkisofs -r -l -b KNOPPIX/boot.img -c KNOPPIX/boot.cat -o ../CustomDSL1.0.1.iso ./ That will create the ISO on the same level as the ISO directory rather than inside it, so you'd have this in /home/d/Desktop/DSL: CustomDSL1.0.1 (a directory) CustomDSL1.0.1.iso (the new ISO file)
As an extra bonus, before you build the ISO, you can create a directory called "/home/d/Desktop/DSL/CustomDSL1.0.1/optional" where you can put additional myDSL applications that you don't want to automatically load. During boot, DSL will build a new submenu in the fluxbox menu that contains these extensions...just click the menu item for a particular package you want to install.
-------------- http://www.tldp.org/LDP/intro-linux/html/index.html
|