I really need to build a custom CD rom for our lab. I currently have a fully working PXE install setup. This was a simple task in SuSE 9.0, but now in SuSE 9.2, the utility seems to have disappeared. The manual says only this about this subject: 7.2.2. Booting from CD-ROM ... It is also possible to create customized CD-ROMs to hold only the package you need in addition to the control file which also can be saved on the CD-ROM. This method requires creation of CD-ROMs every time you wish to change the configuration though. But how? I really need to do this! I'd copy the .rpm's and other files manually, if I knew how to generate a list of all dependencies. Any assistance would be greatly appreciated! Thanks, Ryan
Hi Allan,
I really need to build a custom CD rom for our lab. But how?
I have never created a complete CD, but a customized boot image. From this I guess to know what should be done:
I'd copy the .rpm's and other files manually, if I knew how to generate a list of all dependencies.
Yes, this should be the first step. Make a directory structure as found on an orig SuSE install CD and copy all the original stuff there. The cd into the SuSE directory and type create_package_descr -o setup/descr/ -x setup/descr/EXTRA_PROV This will give you a warning "output dir: setup/descr/ is not a directory: ignoring" which you can ignore. This step is described in the AutoYaST menual, section 5.3. After this, cd into the base dir of the distribution and create the CD image: mkisofs -o ~/my-suse-install.iso -b boot/loader/isolinux.bin -c boot/loader/isolinux.cat -no-emul-boot -boot-load-size 4 -boot-info-table . This image (my-suse-install.iso) can be burned and is bootable. (I tested just the last step of making a bootable CD without packages). HTH Regards Ole -- Lassen Sie Ihren Gedanken freien Lauf... z.B. per FreeSMS GMX bietet bis zu 100 FreeSMS/Monat: http://www.gmx.net/de/go/mail
The utility for creating CDs was moved out of autoyast to a seperate module which is now only on SLES9. Anas Ryan Allen wrote:
I really need to build a custom CD rom for our lab. I currently have a fully working PXE install setup. This was a simple task in SuSE 9.0, but now in SuSE 9.2, the utility seems to have disappeared.
The manual says only this about this subject:
7.2.2. Booting from CD-ROM
...
It is also possible to create customized CD-ROMs to hold only the package you need in addition to the control file which also can be saved on the CD-ROM. This method requires creation of CD-ROMs every time you wish to change the configuration though.
But how? I really need to do this! I'd copy the .rpm's and other files manually, if I knew how to generate a list of all dependencies. Any assistance would be greatly appreciated!
Thanks, Ryan
participants (3)
-
Anas Nashif
-
Ole Streicher
-
Ryan Allen