Hi Gerry,

> The summary of the issue, is that Windows thinks there's a "previous 
> operating system" on the C drive, even though FreeDOS has _never_ been 
> installed on that C drive. It causes a "boot loader" menu to appear in 
> Windows every time the computer is started offering Windows or the 
> "previous o/s". To fix it requires changing attribs on BOOT.INI, editing 
> it, then re-apply attribs...

You could write a small batch script to automate that...

> FreeDOS Beta9sr1:
> ...
> 4. <reboot>
> 5. FORMAT C:

Did you verify that the reboot is needed? I know we recommend it, but
you never know... Well probably do DO need it. Just wondering ;-).

> "This is not a bootable disk. Please insert a bootable floppy and try 
> again..."

Default boot sector of FreeDOS FORMAT probably. Windows decides that
this is not the default Windows or MS DOS boot sector, so it takes the
safe route and assumes that anything other than Windows is another OS.
OSCHECK is actually smarter in detecting other operating systems :-).


> Now I'm wondering ... is that text string above FreeDOS related? If so 
> then it seems I'm correct about what's happened.

I would recommend two things: Use FAT32/LBA partition type, and format
with FORMAT C: /A for easier conversion to NTFS. This will also be a
good test whether our FAT32 format is Windows compatible even for convert.

> C:\="Previous Operating System on C:"
> The last line should not exist, and would not be there under MS-DOS.

You could zap it, but you could try if running MS DOS SYS C: to put a
MS DOS boot sector on the drive makes Windows behave more as intended
(assuming that it will not suggest Windows users to boot MS DOS ;-)).
You can also use attrib and del after that to delete the MS DOS kernel:
Microsoft always seems to use potentially bootable boot sectors, even if
you do not use SYS, so Windows should be able to detect that this is a
"MS DOS disk but not bootable because kernel is missing" when it sees
the MS DOS boot sector. As MS DOS does not support FAT32, you can use
Win98 DOS SYS instead.

Eric



-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO September
19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to