Re: [Freedos-user] remastering cd iso under Linux?

2005-02-04 Thread Bernd Blaauw
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?

2005-02-04 Thread kd4d
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?

2005-02-04 Thread Bernd Blaauw
[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?

2005-02-04 Thread Michael

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?

2005-02-04 Thread Michael
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?

2005-02-04 Thread Bernd Blaauw
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?

2005-02-04 Thread Michael

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