I feel your FreeDOS pain.  I just spent two days setting up a bootable
USB before I finally got it working.


Specifically, I was trying to flash gPXE into ROM on an intel NIC.

So, I learned that gPXE is relatively low-volume.  Check out iPXE, which
seems to be a fork.  They advertise that they actually have more
commits/updates than gPXE.

Certainly, their Intel flash instructions are more up to date:
http://ipxe.org/howto/romburning/intel


They do have a dosboot.img file up there, which is a freedos boot image.
You may want to try that (it's linked at the top of that page).  You
should be able to try that at least.


Otherwise, I think I finally tried the 144 image here:
http://www.fdos.org/bootdisks/ and loading it via GRUB, following these
instructions (on a linux box, not the windows one.  That didn't work)
http://sourceforge.net/apps/mediawiki/freedos/index.php?title=USB  



So, how does it help you?  Well, hopefully that 144 image will work out
of the box.  No further work required.  

Good luck


-----Original Message-----
From: gpxe-boun...@etherboot.org [mailto:gpxe-boun...@etherboot.org] On
Behalf Of Ruzsinszky Attila
Sent: Friday, January 13, 2012 5:15 AM
To: gpxe@etherboot.org
Subject: [gPXE] Booting FreeDOS - beginner question

Hi,

I want to test, setup, learn, use a virtual environment.

I've got a very simple scenario. Booting a simple FreeDOS.

FreeDOS is on an iSCSI target which comes from FreeNAS.
DHCP server is a SuSE 9.3 Linux.
Client is a 4.x Virtualbox which is running under WinXP.

Almost everything is ready but when I try to boot FreeDOS,
I got: Error loading operating system.
Of course I'm not sure the iSCSI target image is correct. I
did it half a year before.

The messages when the system is booting:

Loading ROM image .......
gPXE initialising devices...

gPXE 1.0.1 -- Open Source Boot Firmware -- http://etherboot.org
Feature: AoE HTTP iSCSI DNS TFTP bzImage COMBOOT ELF Multiboot NBI PXE
PXEXT

net0: 08:00:27:2c:61:a6 on PCI00:03:0 (open)
   [Link:up, TX:0 TXE:0 RX:0 RXE:0]
DHCP (net0 08:00:27:2c:61:a6).... ok
net0: 192.168.52.22/255.255.255.0 gw 192.168.52.254
Booting from root path
"iscsi:192.168.52.60::::iqn.2010-12.hu.mavrt.bbf.fc:fdos-disk"
Registered as BIOS drive 0x80
Booting from BIOS drive 0x80
Error loading operating system

I "mounted" that disk under XP with iSCSI initiator without problem.
The image was create from balder10 image and there are just a KERNEL.SYS
and
some inrelevant files and directories. I think the problem is related to
the
disk image which was created from balder10 image.
The question: how can I make a bootable FreeDOS image under Linux and
how can I check it in a virtual environment?

The further goal would be a boot server setup installing Linuxes and
other
OSs from network with PXE.

TIA,
Ruzsi
_______________________________________________
gPXE mailing list
gPXE@etherboot.org
http://etherboot.org/mailman/listinfo/gpxe
_______________________________________________
gPXE mailing list
gPXE@etherboot.org
http://etherboot.org/mailman/listinfo/gpxe

Reply via email to