LoginSignup
4
4

More than 5 years have passed since last update.

[メモ] らずぱいでWinNT4(bochs-2.6.8)

Last updated at Posted at 2016-06-27

03.png

  • インターネットエクスプローラ Ver.3 (pngとUTF-8コードに対応してない??) NT4_24.png

概要

  • らずぱい(Raspberry Pi 3)で、Windows NT4を動かした。
  • bochs-2.6.8使用
    • apt-get install bochs*でインストールされるのは、2.6でちょいと古い
    • 仮想環境の設定・イメージ作成は、Windows PC(bochs-2.6.8)で。
    • 母艦で作った設定ファイルを使うために、ラズパイ側も2.6.8にした。

手順

(らずぱい)bochs-2.6.8のビルド

  1. sudo apt-get install bochs-x; sudo apt-get remove bochs-x;
    # 動作に必要なライブラリを入れる。
  2. sudo apt-get build-dep bochs-x
    # 開発に必要なライブラリなどは、これでインストール
  3. ビルド - インストール先は /home/pi/usr以下になる。(--prefix=~~~~あたりを変更)

    mkdir -p $HOME/dev
    cd $HOME/dev
    wget https://sourceforge.net/projects/bochs/files/bochs/2.6.8/bochs-2.6.8.tar.gz
    tar xf ./bochs-2.6.8.tar.gz
    cd bochs-2.6.8
    #
    # configureにパッチ.
    sed -i 's/2.6\*|3.\*)/2.6\*|3.\*|4.\*)/g' configure 
    #
    # -Werror=format-securityは使わない。
    CPPFLAGS="-D_FORTIFY_SOURCE=2" \
    CFLAGS="-Wall -g -O2 -fstack-protector-strong -Wformat" \
    CXXFLAGS="-Wall -g -O2 -fstack-protector-strong -Wformat" \
    ./configure \
    --build arm-linux-gnueabihf \
    --prefix=$HOME/usr \
    --mandir=\${prefix}/share/man \
    --with-x11 \
    --with-rfb \
    --with-term \
    --with-sdl \
    --with-wx \
    --disable-docbook \
    --enable-cdrom \
    --enable-pci \
    --enable-a20-pin \
    --enable-cpu-level=6 \
    --enable-x86-64 \
    --enable-avx \
    --enable-vmx=2 \
    --enable-fpu \
    --enable-debugger \
    --enable-debugger-gui \
    --enable-disasm \
    --enable-idle-hack \
    --enable-all-optimizations \
    --enable-repeat-speedups \
    --enable-plugins \
    --enable-clgd54xx \
    --enable-sb16 \
    --enable-es1370 \
    --enable-ne2000 \
    --enable-pnic \
    --enable-pcidev
    ##
    #
    make -j 4
    #
    make install
    #
    # PATHを通す.
    export PATH=$HOME/usr/bin:$PATH
    

bochsにWinNT4をインストールする手順

  • cpuidcpuid_limit_winnt=1
  • user shortcutで、ctrl-alt-delを送信してログオンする。
  • ... あとはそのうち...

その他

  • bochsにNT4をいれて、動作させるほうが大変かも..

スクショ

01.png

02.png

03.png

04.png

05.png

06.png

07.png

08.png

09.png

10.png

11.png

インターネットエクスプローラ V3

  • デフォルト(msn.com ?)
    NT4_21.png
    NT4_22.png

  • ぐぐるぜ!
    NT4_23.png

  • Yahoo JAPAN!
    NT4_24.png

  • 2ちゃん
    NT4_25.png

  • Qiita ..
    NT4_26.png

  • Microsoft インターネットエクスプローラ Version 3.0
    NT4_27.png

4
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
4