x86 assembly OS
CPU: Core-i5(x86_64)
OS: Windows Subsystem for Linux(Ubuntu18.04 LTS)
・作って理解するOS x86系コンピュータを動かす理論と実践
https://gihyo.jp/book/2019/978-4-297-10847-2
・WSL上でGUI利用
https://www.mazn.net/blog/2018/05/19/1656.html
apt install nasm
https://sourceforge.net/projects/vcxsrv/
apt-get install build-essential libssl-dev libreadline-dev zlib1g-dev x11-apps x11-utils x11-xserver-utils fonts-ipafont libxml2-dev libxslt1-dev fontconfig libxrandr-dev
ln -s /mnt/c/Windows/Fonts /usr/share/fonts/windows
fc-cache -fv
export DISPLAY="localhost:0.0"
git submodule init
git submodule update
cd bochs/bochs
./configure
make
use .bochsrc (if error, comment out error line)
source env.sh