Hi Arpit, > I want to boot from CD that has FreeDOS, but dont want other options like, > install FreeDOS using CD and other options that are displayed when we boot > from CD. I don't want LIVE CD. Also, I want to add some of my files to it
If you need less than 3 MB for your own files, try this... If you need more, also read the end of the text below :-). Get the 2.88 MB diskette image from the "almost FreeDOS 1.1" RUFFIDEA distro at http://rugxulo.googlepages.com/ Mount it (easy with Linux mount or Linux mtools, but there are also free tools to do the same in Windows) and remove as many unneeded files as you want. Add your own files and adjust (fd)config / autoexec files. Unmount the 2.88 MB disk image again. Create a data CD or DVD project - it does not need to have any files on it. Then add the 2.88 MB disk image as the "boot image". In the K3B CD/DVD burning tool for example you would click on "Project" "Edit Boot Images" and then select the disk image file :-). By activating suitable drivers (gcdrom, xcdrom, xgcdrom, uide or eltorito for lowlevel depending on drive type plus shsucdx for the iso9660 filesystem) in (fd)config / autoexec you can let DOS access the normal files on the data CD or DVD itself. Then you could even use a 1.44 MB boot disk (easier for trying out things because you can also copy it to a real floppy...) and you can install up to a whole CD or DVD full of your own files, useful if 2.88 MB was not enough :-). Note that Linux / Windows users will not SEE the files on the boot disk image easily (needs extra activities to access them) so you will always want to put at least a README.TXT into the normal data CD / DVD which says "this CD / DVD is not really empty, it is a boot disk - the files are on the boot image" ;-). Without loading CD / DVD drivers, DOS will only see the files which are on the boot diskette image itself. Note that you should always load HIMEMX and use DOS=HIGH to let FreeDOS use RAM above 640k more efficiently. Adding EMM386 or JEMM386 can add even more possibilities, but it is hard to make a one-size- fits-all configuration for (J)EMM386 so if you want to use your boot CD / DVD on many different computers, you probably want to omit (J)EMM386 and use only HIMEMX. If you do use (J)EMM386, do not forget to add DOS=HIGH,UMB and DOSDATA=UMB to (fd)config. Eric ------------------------------------------------------------------------------ Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H _______________________________________________ Freedos-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freedos-devel
