Hi Tomas,


While the paid version of serva has more features, I
would really assume that booting ISO over network is
one of the things you can do for free. And I believe
you said booting from usb is not supported on aopen?

If you google: "pxe" iso freedos then you get a list
of other people explaining how they did it. For example
if you assume that your boot files are on the server
in /var/lib/tftpboot (or equivalent Windows place)
then you could put the ISO and (!) a boot floppy at

/var/lib/tftpboot/freedos/floppy.img
/var/lib/tftpboot/freedos/freedos.iso

and memdisk from the syslinux package at

/var/lib/tftpboot/memdisk

then you make a pxelinux.cfg/default config as either

# FreeDOS
label live-fd
menu label FreeDOS Live system
linux memdisk
initrd freedos/fdboot.img

or alternatively just

# FreeDOS installation
label install_fd
menu label FreeDOS Instalaltion
linux memdisk
initrd freedos/fd11src-1.1.iso
append iso

The "append" tells the memdisk that the image
to load already is an image, so the second style
is for booting the full ISO while the first style
demonstrates booting only the virtual floppy.
Note that this will eat as much RAM as the size
of your ISO.

As you have mentioned that the memdisk may need
the "raw" option, you can just write that in the
"append" line, I think.

One thing which is popular to boot DOS is RUFUS:

https://superuser.com/questions/438120/making-a-pxe-bootable-10mb-or-larger-dos-image

https://rufus.ie/

If you want to consume less RAM, you can copy
the ISO on your C: partition using Windows and
then use SHSUCDHD in FreeDOS to mount the ISO
as a virtual CD :-) That way, you could do a
minimal install via PXE first and later open
the virtual CD to install the remaining apps.

Cheers, Eric



_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to