Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

Book8088's CF2IDE stumps Freedos boot (Users)

posted by samwdpckr, 04.02.2024, 03:23

XT-class BIOSes don't usually support LBA, so the DOS kernel has to use CHS to access the sectors on the disk.

Many DOS implementations (probably at least FreeDOS and MS-DOS, not sure) detect the disk geometry from the information in the FAT boot sector, so you cannot just write any random filesystem image to the SD card with Linux's dd command and expect it to work properly.

When creating the filesystem you need to use the same geometry that the Book8088's BIOS uses.

At least MS-DOS and FreeDOS also require that the disk is partitioned. The starting sectors of the partitions in the partition table also need to be compatible with the actual geometry.

 

Complete thread:

Back to the forum
Board view  Mix view
22049 Postings in 2034 Threads, 396 registered users, 74 users online (0 registered, 74 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum