Математическая модель управления кучей в DOS-системах (95/98/ME) не подразумевает работу с оперативной памятью объёмами свыше 512 мегабайт, поэтому о двух гигабайтах и не мечтайте. Читайте
http://support.microsoft.com/kb/253912 в качестве технического обоснования.
Практический предел может наступить около 700 мегабайт, но я чаще встречал после 400 Мб. То есть, на машинах с объёмами оперативной памяти свыше 384 Мб DOS-системы неприменимы ВООБЩЕ. А совет ставить беззащитную систему, не поддерживающую разделение привилегий пользователей и изоляцию приложений друг от друга выглядит классически анекдотично..