Installing Windows NT 4 on a Raspberry Pi 4 using QEMU

In this video I install Windows NT4 on a Raspberry Pi 4 using QEMU emulation software. I also install service pack 6a on top of Windows NT4.

CanaKit Raspberry Pi 4 (4GB) Starter Kit (Amazon Affiliate)
US: https://amzn.to/3azJgrW
UK: https://amzn.to/2JdMq9o
CA: https://amzn.to/3bwiRvY
ES: https://amzn.to/2T06LnM (similar)
FR: https://amzn.to/3cvIZrs (similaire)
IT: https://amzn.to/2Ar74Sj (simile)
DE: https://amzn.to/2AqfWHQ (ähnlich)
IN: https://amzn.to/3ey6fWj
AU: https://amzn.to/2VTUt1C
NL: https://amzn.to/3f5NdsD (vergelijkbaar)

Windows NT4: http://ebay.us/IGSxa9 (eBay Affiliate)

Install QEMU
sudo apt install qemu
Create Disk Image
qemu-img create -f qcow2 nt4.cow 4G
Start QEMU (Boot from CD-ROM)
qemu-system-i386 -L . -hda nt4.cow -net nic,model=pcnet -net user -cpu pentium -soundhw all -vga cirrus -m 1G -cdrom winnt.iso -boot d
Make QEMU Full Screen

Control-Alt-F

Release Keyboard and Mouse

Control-Alt-G

Start QEMU (Boot from Hard Drive)
qemu-system-i386 -L . -hda nt4.cow -net nic,model=pcnet -net user -cpu pentium -soundhw all -vga cirrus -m 1G -cdrom winnt.iso
Install Nginx on Raspberry Pi
sudo apt install nginx
Edit Nginx Config
sudo nano /etc/nginx/sites-available/default

Add this line under “server” section:

autoindex on;

Type control-o to save and control-x to exit.

Restart Nginx
sudo systemctl restart nginx
Copy Service Pack 6 to Web Directory
sudo cp sp6i386.exe /var/www/html
Remove Index Page
sudo rm /var/www/html/index.nginx-debian.html
Find IP Address of Raspberry Pi
ip a

Look for a line similar to “inet 192.168.1.120” under the eth0 section

Open up website on Windows NT using http://192.168.1.120 (substitute your IP).

Leave a comment

Your email address will not be published. Required fields are marked *