Hi Eric,

Thanks a lot for teaching me more about how the different DOS'es and 
BIOS'es work with respect to disk partitioning. This is a very 
interesting thread for me to follow.

Bob


On 11/12/12 3:20 PM, Eric Auer wrote:
> Hi Karen, (Bob: please see below...)
>
> important snippet from
> https://en.wikipedia.org/wiki/DR-DOS#After_Novell
>
> Support for LBA and FAT32 originally was a DRFAT32 device driver,
> so in old DR DOS, you first have to boot from a FAT16 partition
> which is entirely in the first 8 GB of your disk and less than
> 2 GB in size, I would assume. Also, FDISK may be limited, so you
> better use something else than old DR DOS FDISK to partition...
>
> In DR DOS 7.04 and newer, things were getting better, but it is
> unlikely that you have that version. However, based on OpenDOS
> 7.01 source code, EDR-DOS implemented a free kernel with FAT32
> and LBA support (version "DR DOS 7.01.08" of July 2011). Due to
> license conflicts with the free improvements, DR DOS 8.0 and 8.1
> have been discontinued, so DR DOS 7.03 (from the year 1999!) is
> the most recent DR DOS. I strongly recommend EDR DOS instead:
>
> http://www.drdosprojects.de/index.cgi/download.htm
> (just get the binaries, otherwise you need source+patch+compiler)
>
> Note that EDR DOS comes with very little extra software - simply
> use the extra software of another DOS like DR DOS or FreeDOS :-)
>
>
>
> Hi Bob,
>
>> I wonder what the brandand firmware revisions the harddrive(s) in
>> question are and whether or not they have a size-limiting jumper
>> connected. Doesn't such a jumper, in combination with hardcoded BIOS
>> settings, control the cylinders-heads-sectors that "the DOS" flavor
>> sees? And doesn't DOS itself need a device driver in order to talk
> The last time that I saw such a jumper, it limited the
> size to 32 GB to avoid crashes with broken BIOSes. Also,
> some drives came with software to limit them to 128 GB
> to avoid yet other compatibility issues. Unless you have
> a VERY old BIOS (early 1990s) you do not need drivers:
>
> The BIOS will support sizes up to 128 GB using LBA, or
> in newer BIOS versions even up to 2 TB and more. Older
> DOS versions only support CHS which is where "geometry"
> (cylinder head sector) matters. If at all possible, use
> DOS versions and partition types with LBA, as those do
> not need to worry about geometry. For example MS DOS 4
> does not support LBA, so you must use CHS and geometry
> must match between BIOS *and* partitioning *and* DOS.
>
> The BIOS will usually select some default with many
> (240, 254, 255?) heads for big disks, to get as much
> of the disk as possible in the first 1024 "cylinders"
> but you still do not get further than 8 GB. So if you
> must use CHS, pretend that your whole disk is smaller.
> Even MS DOS 4 can then use up to 2 GB per drive letter
> but do not get too close to 2048 MB or it will fail.
>
> Really old (also early 1990s, 1980s) BIOS versions do
> not support geometry settings above 16 heads, so you
> would need "dynamic drive overlay" or "ontrack" style
> "drivers" (actually installed as sort of boot loader)
> to get beyond 500 MB (0.5 GB).
>
> That said, a normal FreeDOS with FAT32 support can use
> the first 2 TB of your disk as long as you use LBA FAT32
> type partitions. You can even make one partition of that
> size if you do not want to use several drive letters...
>
> Using SSD is no problem for DOS at all, only the size
> matters, the BIOS supports it all. If DOS would KNOW
> that the disk is SSD, it could get a bit more speed.
> Also, modern harddisk and SSD allow parallel access to
> gain speed, but DOS is not multitasking things anyway.
>
> Note that DOS drivers like UIDE allow faster data transfer
> in cases where the "driver" built into the BIOS is slow.
> So DOS drivers for disks do exist, but are not essential.
>
>
>
> ------------------------------------------------------------------------------
> Monitor your physical, virtual and cloud infrastructure from a single
> web console. Get in-depth insight into apps, servers, databases, vmware,
> SAP, cloud infrastructure, etc. Download 30-day Free Trial.
> Pricing starts from $795 for 25 servers or applications!
> http://p.sf.net/sfu/zoho_dev2dev_nov
> _______________________________________________
> Freedos-user mailing list
> Freedos-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-user
>


------------------------------------------------------------------------------
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to