I have a USB thumb drive that is properly recognized by FreeDOS on my
notebook, but not on my desktop. But syslinux and grub4dos recognize
it on both computers.
The pendrive geometry is 974/128/63 according to the desktop BIOS. In
the MBR its formatted as 1021/124/62, that is how linux sees it
If all is well, your pendrive's boot sector(s) use the 1021/124/62 geometry.
I think the partition is properly set as 1021/124/62 because the
desktop refused to boot Syslinux in the pendrive earlier. Since I had
set the geometry this way it can boot from the pendrive.
You can always use SYS
I'm really sorry, I admit my description was quite confusing. All of
this is not exactly a problem to me, I could just format the pendrive
with the desktop BIOS geometry 974/128/63 and be done with it. I am
just being stubborn, trying to understand if there is a technical
reason that FreeDOS
try
SYS CONFIG KERNEL.SYS FORCELBA=1
after that
SYS CONFIG KERNEL.SYS
to list current option
this will force the freedos kernel.sys to always use LBA
and ignore CHS completely.
Tom
I have already been told to do that. If SYS CONFIG changes the file
KERNEL.SYS itself, then it
If all is well, your pendrive's boot sector(s) use the 1021/124/62 geometry.
I think the partition is properly set as 1021/124/62 because the
desktop refused to boot Syslinux in the pendrive earlier. Since I had
set the geometry this way it can boot from the pendrive.
You can always use SYS