Короче у тех у кого процессор AMD и хочет поставить Windows NT 4.0 на VirtualBox я заметил такую проблему, что некоторые старые программы не запускаются, допустим старые версии FoxPro и Visual FoxPro отказываются запускаться в Windows NT 4.0, сообщая Insufficient Memory, т.е. нехватает якобы ОЗУ, хотя когда я создавал виртуальную машину я указал 1 или 2ГБайт ОЗУ:
Чтобы эту проблему решить нужно установить в boot.ini флаг /MAXMEM=128. Вот полный код:
[boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINNT [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINNT="Windows NT Workstation, Version 4.0" multi(0)disk(0)rdisk(0)partition(1)\WINNT="Windows NT Workstation, Version 4.0 [VGA-Mode]" /basevideo /sos multi(0)disk(0)rdisk(0)partition(1)\WINNT="Windows NT Workstation, Version 4.0 128MB Memory" /MAXMEM=128
Теперь когда вы работаете со старыми приложениями типа FoxPro или Visual FoxPro выберайте всё время Windows NT Workstation, Version 4.0 128MB Memory: