Re: [Freedos-user] remastering cd iso under Linux?
Michael schreef: I have a CD ISO image I keep of useful free software programs for Windows. I was wanting to use the spare space on the discs to make a FreeDOS (and maybe Memtest) rescue disc. I've downloaded the FreedOS CD ISO. Do I just copy this ISO to a directory and copy the files from my other ISO into that directory? I'm working under Linux here. Is there anything special I need to do when remaking the ISO in order to make disc bootable into FreeDOS? Any tips would be appreciated. Thanks. Nothing difficult. However, FreeDOS cdrom *is* a bootable cdrom, and like Linux distributions, uses ISOLINUX bootloader for the installation cdrom. You can use MKISOFS under Linux, and point to isolinux/isolinux.bin as bootloader. layout is basically this: AUTORUN.INF (root of cd, optional) FREEDOS ISOLINUX and then your other programs You'll first have to unpack the ISO (or mount it, then copy it to a writable directory) before adding your other programs and remastering. Bernd --- This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting Tool for open source databases. Create drag--drop reports. Save time by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. Download a FREE copy at http://www.intelliview.com/go/osdn_nl ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] remastering cd iso under Linux?
Good day: You do not HAVE to use the SYSLINUX loader. I've been successful using the El Torito standard (with 1.44 or 2.88 MByte) boot sectors on CD's. The trick is getting a proper floppy disk image file. I did it this way because I've also been fiddling with MS-DOS boot CD's and haven't played with ISOLINUX for those yet. These CD images can be created from the boot floppy image file using mkisofs -b imagefile.img -c catalog ... I got the 2.88MByte boot disk image I'm using from www.fdos.org/bootdisks. I mounted the image file (using a program called VFD on Windows XP), configured it the way I wanted it, and then used it to build an ISO file for a bootable CD. I'm actually building these on Windows XP, but the basic process is the same. You can put a CD-ROM driver in config.sys and access the rest of the CD as a seperate drive letter. The computer basically acts like it was booted from a floppy drive and the floppy disk image ends up mapped as A:, not C: (which is where the boot device is if you use the ISOLINUX boot loader). No special drivers are required at all...it's just like booting from a floppy. You don't even need a CD-ROM driver unless you want to access more than 2.88 MBytes! :-) You don't need eltorito.sys or anything else that you would not need for booting from a floppy disk. No ISOLINUX, no ISOLINUX.CFG... Hope this helps. Mark Michael schreef: I have a CD ISO image I keep of useful free software programs for Windows. I was wanting to use the spare space on the discs to make a FreeDOS (and maybe Memtest) rescue disc. I've downloaded the FreedOS CD ISO. Do I just copy this ISO to a directory and copy the files from my other ISO into that directory? I'm working under Linux here. Is there anything special I need to do when remaking the ISO in order to make disc bootable into FreeDOS? Any tips would be appreciated. Thanks. Nothing difficult. However, FreeDOS cdrom *is* a bootable cdrom, and like Linux distributions, uses ISOLINUX bootloader for the installation cdrom. You can use MKISOFS under Linux, and point to isolinux/isolinux.bin as bootloader. layout is basically this: AUTORUN.INF (root of cd, optional) FREEDOS ISOLINUX and then your other programs You'll first have to unpack the ISO (or mount it, then copy it to a writable directory) before adding your other programs and remastering. Bernd --- This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting Tool for open source databases. Create drag--drop reports. Save time by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. Download a FREE copy at http://www.intelliview.com/go/osdn_nl ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user --- This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting Tool for open source databases. Create drag--drop reports. Save time by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. Download a FREE copy at http://www.intelliview.com/go/osdn_nl ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] remastering cd iso under Linux?
[EMAIL PROTECTED] schreef: You do not HAVE to use the SYSLINUX loader. I've been successful using the El Torito standard (with 1.44 or 2.88 MByte) boot sectors on CD's. The trick is getting a proper floppy disk image file. That's correct. There are several bootloaders, and ofcourse there's always floppy emulation (720KB up to 2.88MB) and harddisk emulation. Windows 98 cdrom uses floppy emulation. You'll need a normal cdrom driver for it, and the emulated diskette is read-only, because the floppy image is located on cdrom. I got the 2.88MByte boot disk image I'm using from www.fdos.org/bootdisks. I mounted the image file (using a program called VFD on Windows XP), configured it the way I wanted it, and then used it to build an ISO file for a bootable CD. I'm using WinImage, it can create any regular size of diskette. Save the empty diskette image as a file, then use it with VFD ( http://chitchat.at.infoseek.co.jp/vmware/ ), Filedisk, RamdiskNT (Cenatek, shareware) or any other program that can mount floppy file as diskdrive. Next, download a kernel package from www.fdos.org/kernel , unpack it to the floppy drive. Rename the .SYS file (about 44KB) to KERNEL.SYS. Open up a command prompt, type the following to make the disk bootable: B:\SYS B: B: /BOOTONLY Next, add your other files, and optionally (well..) create a config.sys and autoexec.bat Most CD writing software allows you to enter a drive or imagefile as bootimage. and the floppy disk image ends up mapped as A:, not C: (which is where the boot device is if you use the ISOLINUX boot loader). ??? Isolinux bootloader allows normal disk emulation, but also loading an imagefile into RAMDISK, using a floppy image loader called MEMDISK. In that case, the floppy contents becomes A:, and normal diskdrive becomes B: CDrom will only be C: if you have no usable partitions for DOS (example: NTFS on harddisk, thus FreeDOS does not map a partition to 'C:'). No special drivers are required at all...it's just like booting from a floppy. You don't even need a CD-ROM driver unless you want to access more than 2.88 MBytes! :-) You don't need eltorito.sys or anything else that you would not need for booting from a floppy disk. No ISOLINUX, no ISOLINUX.CFG... Yes, to each their own way. As you have Windows XP, you might find it interesting that you can create a LiveCD out of it: http://www.911cd.net/forums/index.php?showtopic=10482 I'm using Isolinux as primary bootloader to allow me to -boot to harddisk -boot Knoppix (Linux LiveCD) -boot Windows2000 setup -boot FreeDOS -boot WindowsPE LiveCD -boot ReactOS LiveCD and so on. Hope this helps. Mark Thanks for your detailed explanation, it will help people a lot in using a customised FreeDOS in their own way. Bernd --- This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting Tool for open source databases. Create drag--drop reports. Save time by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. Download a FREE copy at http://www.intelliview.com/go/osdn_nl ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] remastering cd iso under Linux?
I have a CD ISO image I keep of useful free software programs for Windows. I was wanting to use the spare space on the discs to make a FreeDOS (and maybe Memtest) rescue disc. I've downloaded the FreedOS CD ISO. Do I just copy this ISO to a directory and copy the files from my other ISO into that directory? I'm working under Linux here. Is there anything special I need to do when remaking the ISO in order to make disc bootable into FreeDOS? Any tips would be appreciated. Thanks. Nothing difficult. However, FreeDOS cdrom *is* a bootable cdrom, and like Linux distributions, uses ISOLINUX bootloader for the installation cdrom. You can use MKISOFS under Linux, and point to isolinux/isolinux.bin as bootloader. layout is basically this: AUTORUN.INF (root of cd, optional) FREEDOS ISOLINUX and then your other programs You'll first have to unpack the ISO (or mount it, then copy it to a writable directory) before adding your other programs and remastering. Thanks, this works great. Is there a way to boot into FreeDOS from this CD such that I have access to the harddrives? -- Michael [EMAIL PROTECTED] http://kavlon.org --- This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting Tool for open source databases. Create drag--drop reports. Save time by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. Download a FREE copy at http://www.intelliview.com/go/osdn_nl ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] remastering cd iso under Linux?
Also, does the cd image come with memtest or do I need to do something to add that? It looks like it's supposed to be there, from reading the docs, but I don't seem to be able to load it from the boot menu. -- Michael [EMAIL PROTECTED] http://kavlon.org --- This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting Tool for open source databases. Create drag--drop reports. Save time by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. Download a FREE copy at http://www.intelliview.com/go/osdn_nl ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] remastering cd iso under Linux?
Michael schreef: Also, does the cd image come with memtest or do I need to do something to add that? It looks like it's supposed to be there, from reading the docs, but I don't seem to be able to load it from the boot menu. you need to add the Memtest86+ binary (www.memtest.org) to the Isolinux directory yourself. Be sure to remove the .bin extension from the Mt86+ binary. This is because Isolinux interprets it as a 'cd bootsector' which it is not. The Memtest+ binary currently is only delivered with the special bootdisk I'm offering for users who cannot boot from cdrom. Harddisk is accessible as C:, but only if it has FAT filesystem, not NTFS or any Linux filesystem. Bernd --- This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting Tool for open source databases. Create drag--drop reports. Save time by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. Download a FREE copy at http://www.intelliview.com/go/osdn_nl ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] remastering cd iso under Linux?
you need to add the Memtest86+ binary (www.memtest.org) to the Isolinux directory yourself. Be sure to remove the .bin extension from the Mt86+ binary. This is because Isolinux interprets it as a 'cd bootsector' which it is not. The Memtest+ binary currently is only delivered with the special bootdisk I'm offering for users who cannot boot from cdrom. Thanks, works great. I'll post a link to my finished ISO once it finishes uploading to my webserver. Harddisk is accessible as C:, but only if it has FAT filesystem, not NTFS or any Linux filesystem. Are there any NTFS drivers I could load? -- Michael [EMAIL PROTECTED] http://kavlon.org --- This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting Tool for open source databases. Create drag--drop reports. Save time by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. Download a FREE copy at http://www.intelliview.com/go/osdn_nl ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user