BootAble – FreeDOS boot testing freeware
To obtain direct, low-level access to a system's mass storage drives, SpinRite runs under a GRC-customized version of FreeDOS which has been modified to add compatibility with all file systems. In order to run SpinRite it must first be possible to boot FreeDOS.
GRC's “BootAble” freeware allows anyone to easily create BIOS-bootable media in order to workout and confirm the details of getting a machine to boot FreeDOS through a BIOS. Once the means of doing that has been determined, the media created by SpinRite can be booted and run in the same way.
The participants here, who have taken the time to share their knowledge and experience, their successes and some frustrations with booting their computers into FreeDOS, have created a valuable knowledgebase which will benefit everyone who follows.
You may click on the image to the right to obtain your own copy of BootAble. Then use the knowledge and experience documented here to boot your computer(s) into FreeDOS. And please do not hesitate to ask questions – nowhere else can better answers be found.
(You may permanently close this reminder with the 'X' in the upper right.)
So according to what @EdwinG said, you may not get PXE to boot a FreeDOS image on a machine without legacy booting support (which implies either BIOS or a CSM.)I tried booting the IMG file but it didn't work for me.
1.44 MB Floppy disk imageYeah I'm doing legacy boot for sure.
Is there a way to write the IMG to a standard 1.44MB floppy disk image? That's how I boot many utilities with PXE. Alternatively an ISO would also work.
I started AIOBoot-v0.9.9.19 and then PXE booted for the first timeThanks @millQ, will check it out...
@echo off
SET PATH=\;\FREEDOS
SET DIRCMD=/OGN /Y
SET COPYCMD=/-Y
CALL FIXPATH.BAT
CALL RAM.BAT
fdapm apmdos
alias reboot=fdapm warmboot
alias shutdown=fdapm poweroff
alias edc=edit \config.sys
alias eda=edit \autoexec.sys
menu
I started AIOBoot-v0.9.9.19 and then PXE booted for the first time
I'm not really following this part. AIOBoot looks like a USB boot creation utility, maybe similar to YUMI (which I use quite a bit). I'm not sure how a USB boot utility relates to PXE booting.
By the way, I tried your image file and it wouldn't PXE boot for me. I didn't have time yet to try and troubleshoot why. Strange....
C:\pxesrv\files\menu.ipxe
item --gap -- ------------------------------ Advanced ---------------------------------
item readspeed ReadSpeed (using Memdisk)
item spinrite60 Spinrite6.0 (using Memdisk)
item spinrite61 Spinrite6.1 (using Memdisk)
C:\pxesrv\files\menu.ipxe
######################## other items
:readspeed
kernel ${boot-url}/memdisk
initrd ${boot-url}/images/readspeed.img
boot
:spinrite60
kernel ${boot-url}/memdisk
initrd ${boot-url}/images/spinrite60.img
boot
:spinrite61
kernel ${boot-url}/memdisk
initrd ${boot-url}/images/spinrite61.img
boot
I used my floppy image RSRAM02.imgI'm also using iPXE and memdisk to boot floppy disk images and ISOs. But it didn't work for me with ReadSpeed.img, presumably because of what has previously been discussed - it's not a floppy image. It also didn't work with the custom img file you provided in the mega.nz link. Your custom img file worked for you with iPXE?
The file you download is 1.4 MB (1 474 560 bytes)?
it did not like the splash screen(hangs after enter is pressed
Ummm I hope you used the necessary precautions, because my PC blocked that download and said it had a virus... so I went to virus total (see attached.) I also looked at the Windows Defender report, and I find the reference to Android strange, and it says "unwanted behaviour" so I don't know... but I'm unwilling to install or investigate further because I don't want to risk it.I decided to download the Tiny PXE server(for windows portable version) separately
http://erwan.labalec.fr/tinypxeserver/pxesrv.zip
Trying to get SpinRite 6.1 SRPR-053 to work PXE using iPXE ...
Hah, I just posted about this on the newsgroup over the weekendTrying to get SpinRite 6.1 SRPR-053 to work PXE using iPXE memdrive and it hangs with just cursor _ with both DOS 6.22 and FreeDos 1.3 But 6.0 works fine
I used it a couple of years ago...2021, so I don't know if they changed anything in the code 2023.Ummm I hope you used the necessary precautions, because my PC blocked that download and said it had a virus... so I went to virus total (see attached.) I also looked at the Windows Defender report, and I find the reference to Android strange, and it says "unwanted behaviour" so I don't know... but I'm unwilling to install or investigate further because I don't want to risk it.