As IMB said, there are software programs that'll allow you to update your bios from windows, but not all motherboards supports this...

Check the manufacturers homepage to see if they support the feature or not.

If it doesn't support it, you could burn a bootable cd with the new bios file on it, though this requires that you have a cd-writer and a burn program that supports writing a bootable cd (not all does)...

If you can't use any software from windows, but do have a cd-writer, and would like instructions on how to create a bootable cd from which you can flash your bios, post again and we'll do our best to help you through it...

Alternatively, you could try to borrow a USB floppy drive from someone and flash the bios from that...

The bios is from Phoenix and the board i believe is from Intel BX440 chipset something like that. I've tried searching and no luck as to flashing on windows, but i've been hopeful of trying to find alternate routes as to loading the files onto a CD and getting it to flash from that instead of a floppy.

I have a similar problem on a compaq Ipaq legacy free desktop..
I recently dug it out of trash and tried to resurrect it.. came without any slim cd..so effectively with just USBs and 1 hard drive with Win2k installed..first day itself.I messed up the password..since then I've been trying to resurrect it..I tried taking teh drive out, doing a fresh installation and putting it back, but the Bios kleeps complaining.. OS not found.I have tried installing linux--in which case it brings up grub sometimes..but cant make it go furthur..lilo doesnt work altogether..same error.. tried loading a OS loader and programming it.. same problem.. cant load the loader.. tried writing the MBR with RanishPartMgr.. that doesnt work too..Intially I was thinking that its the old Xp problem, where a XP installation gets stamped with hardware details..so if you take the HD out and put it in another system, it creates problems, sp if the new Host is an intel box..but I don't think the same problem exists in Win2k.
So finally I have come to the conclusion that it is a cirrupt bios which is telling the hardware wrong partitioninfo so its looking at the wrong s\cylinder for the OS.. I've been told other ppl have seen this before (on other hardware/softwares) and been able to fix it with a BIos update..
For me the Compaq site gives a BIOS update..But I have to figure out how to get it in without the services of a floppy (USB doesnt work.. tried it..doesnt even detect the damn things..same for USB drives)

System is a compaq Ipaq legacy free Celeron500 ..havent been able to determine the mobo..not in their manual.. or site.. and its not printed on the mobo..
it has only 1 std hard drive IDE socket and 1 slim cd adapter.. I dont have anything in there yet, as the slim cd interface on it does not match any spare slim cds I have..
( I have booted Damn smal linux and knoppix from a cd drive connected at the onyl available IDE.. both boot but only dsl is usable as it has support for USB mouse and keyboard..could not install it to HD though.. tried putting a hd on the same IDE cable and powering it from outside --worked and install seemed to go ok..but on booting, after swapping the CD out for the HD..same error came back)

So basically I can connect and HD or a CD onyl.. I can burn a bootable CD , but what utility Do I use to flash the BIOS image ?

Not being able to fix this is REALLY bruising my ego..and I could use some serious and urgent help!!

sam issue, but on a legacy free system with only 1 available IDE slot !

I have a similar problem on a compaq Ipaq legacy free desktop..
I recently dug it out of trash and tried to resurrect it.. came without any slim cd..so effectively with just USBs and 1 hard drive with Win2k installed..first day itself.I messed up the password..since then I've been trying to resurrect it..I tried taking teh drive out, doing a fresh installation and putting it back, but the Bios kleeps complaining.. OS not found.I have tried installing linux--in which case it brings up grub sometimes..but cant make it go furthur..lilo doesnt work altogether..same error.. tried loading a OS loader and programming it.. same problem.. cant load the loader.. tried writing the MBR with RanishPartMgr.. that doesnt work too..Intially I was thinking that its the old Xp problem, where a XP installation gets stamped with hardware details..so if you take the HD out and put it in another system, it creates problems, sp if the new Host is an intel box..but I don't think the same problem exists in Win2k.
So finally I have come to the conclusion that it is a cirrupt bios which is telling the hardware wrong partitioninfo so its looking at the wrong s\cylinder for the OS.. I've been told other ppl have seen this before (on other hardware/softwares) and been able to fix it with a BIos update..
For me the Compaq site gives a BIOS update..But I have to figure out how to get it in without the services of a floppy (USB doesnt work.. tried it..doesnt even detect the damn things..same for USB drives)

System is a compaq Ipaq legacy free Celeron500 ..havent been able to determine the mobo..not in their manual.. or site.. and its not printed on the mobo..
it has only 1 std hard drive IDE socket and 1 slim cd adapter.. I dont have anything in there yet, as the slim cd interface on it does not match any spare slim cds I have..
( I have booted Damn smal linux and knoppix from a cd drive connected at the onyl available IDE.. both boot but only dsl is usable as it has support for USB mouse and keyboard..could not install it to HD though.. tried putting a hd on the same IDE cable and powering it from outside --worked and install seemed to go ok..but on booting, after swapping the CD out for the HD..same error came back)

So basically I can connect and HD or a CD onyl.. I can burn a bootable CD , but what utility Do I use to flash the BIOS image ?

Not being able to fix this is REALLY bruising my ego..and I could use some serious and urgent help!!

Thanks nodsu for ur suggestions..and sorry everyone for the duplicate posts! I was under the impression there were two therads here related to teh same topic, and thought I was posting to 2 sep threads!

As for ur sugegstion.. That is what I've been trying to its more complicated than I thought..
The image privided by Nero ( have nero 6 ultra and roxio) -- a .IMA image-- is not recognized by Nero itself as a standard editable image..(just supports .nrg and iso)..It tries to load the image as raw data and hence does not let me edit the image add the files from the boot floppy (flashing util+flash image)..Obviously I'm doind something wrong..neone done this before ?

I have tried multiple hard disks..in fact I have multiple ready with diff working OS installs..and I have checked teh Partition table and mbr on each..they are all ok..

ok ..managed to do it.. thanks..
[still stuck with the OS thought.. booted thr Damn small linux and installed it on a laptop hard drive on the 2nd slim cd interface..but grub keeps giving a "GRUB hard disk erro" on boot. Also, if I swap out the IDE cdrom with a IDE hard drive and try to boot of it, I get a "ntldr not found" ..take the HD out and put it on anopther system--works like a charm..I dont know what is diff abt the legacy free system HW that is causing this..]

Glad to find similar case here. But mine is slightly different. I have a machine without Floppy and CD ROM, running under Embedded Linux. I wanted to flash the BIOS using Phoenix BIOS utility Phlash16.exe. My intention is to flash it directly from the Linux OS that runs in the system.

I found a cute tool, DOSEMU, which can execute DOS commands under Linux. Been trying using this to run the phlash16 utility, but it didn't work as it kept detecting the presence of memory manager although I've disabled those from config sys (by putting the rem on memory manager-related lines). \

Did anyone try this before, flashing the BIOS directly from the OS? Is this actually possible? I haven't found any documentation that says it is impossible, but haven't got any successfull attempt either. Hope anyone can give some input. Thanks in advance for the help.

Thanks for the prompt reply... Well, I do have the PXE boot already. Actually the dosemu is an alternative that I'm currently looking for since PXE boot maybe something that would be avoided in my project.
Anyway, at least now I know that this DOS emulator cannot be used for this purpose and will not pursue for that. Thanks for the input... =)