Короче у тех у кого процессор AMD и хочет поставить Windows NT 4.0 на VirtualBox я заметил такую проблему, что некоторые старые программы не запускаются, допустим старые версии FoxPro и Visual FoxPro отказываются запускаться в Windows NT 4.0, сообщая Insufficient Memory, т.е. нехватает якобы ОЗУ, хотя когда я создавал виртуальную машину я указал 1 или 2ГБайт ОЗУ:
https://i.ibb.co/HnWtmJn/visfoxpro-error-23-48-01-10-2023-min.jpg

Чтобы эту проблему решить нужно установить в 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:
https://i.ibb.co/Stf1RLg/boot-ini-23-34-01-10-2023-min.jpg