Using
Linux and V-TOWNS
for FM V-TOWNS
FMV-TOWNS における Linux
FM V-TOWNS と Linux - その他の話題 ―
HOME 1st. Release 2001/11/06 / Last update. 2007/05/05(JST)

FMV-TOWNS は、PC/AT互換機にPCI の TOWNS ボードを
中心とし TOWNS アーキテクチャを実装したマシンです。
もともと、FM TOWNS は、FM-R をベースとしているので、
かなり特徴的なマシンです。

  Table Of Contents     FM V-TOWNS について     Linux(AT モード)     Linux/TOWNS(TOWNSモード)     TOWNSモード関連(miscellaneous)  

    5. TOWNS として使用する


    ここでは、V-TOWNS での Linux/TOWNS 以外の話題を、まとめます。

    TOWNS MODE スイッチを ON として TOWNS として使用するときは、Linux/TOWNS が、 使用できます。
    ほかに、VTOWNS.COM と言うプログラムによっても TOWNS モードへ移行することも できます。

    5.1 AMD-K6-III での起動


    私は、メルコの HK6-MS400-V2 と言う AMD-K6-III(400MHzですが、360MHz で動作 させています) プロセッサを使用しています。 残念ながら、FMV-TOWNS は、対応機種にはなっていませんので、 CPU の取り換えは、運まかせとなり、また、自己責任になります。
    この CPU の置き換えを行うと、CPU のクロックスピードが、マザーボードが想定して いたものより速いため、起動時に以下のメッセージが表示されます。
    起動時のメッセージ
    CPU Clock Mismatch
    Equipment Configuration Error

    《中略》

    Press Ctrl_Alt_Esc key to enter SETUP or F1 key to continue...
    このメッセージに対しては、起動する毎に、F1 キーを押すことで対処します。 (これに対して、根本的な対策をとるには、危険が伴いますので…)

    5.2 AMD-K6-III と TOWNS モード


    上記の CPU に入れ換えた時に、私の環境では、TOWNS モードスイッチによって TOWNS モードへ切替えようとしたとき、TownsOS の起動段階でハングアップして しまい Towns モードが使用できなくなってしまいました。
    しかし、VTOWNS.COM による、TOWNS モードへ切替えは、うまく行きました。 それで、Windows95 の起動フロッピーに VTOWNS.COM を納め AUTOEXEC.BAT を 修正して V-TOWNS の起動フロッピーを試しに作ってみたのですが、起動しません でした。
    AMD-K6-III を搭載後に起きた問題なので、CPU に関連する部分に原因があると 思えます。
    「Windows95の DOS モード起動フロッピー + VTOWNS.COM」を利用したときと、 「Windows95 通常起動してから VTOWNS.COM」を利用したときの違いで、思い当 たったのは、スタートアップにある『HK6キャッシュ コントロール ユーティリティ』 です。
    そこで、最小限の起動ディスクを作成 (format a: と sys a:) してに『HK6キャッシュ コントロール ユーティリティ』を組み込んでみました。

    config.sys の記述
    DEVICE=\HK6CTRL\HK6CTRL.EXE /WCDE /W15E

    autoexec.bat の記述
    @echo off
    echo *****************************
    echo * FM V-TOWNS Boot-Disk      *
    echo *      Turn into TOWNS MODE *
    echo *****************************
    VTOWNS.COM

    この方法により、FD による TOWNS モードの起動が可能になるので、安心して ATモードで、ブートローダを試すことができます。
    PC/AT互換機用の CD-ROM 起動ディスクを作成できる人は、ここで作成した、 FD のイメージを使用して "El Torito" の 1.44MB FD エミュレーションすれば、 ATモードからTOWNS モードへ移行して起動する、「TOWNS モード起動用 CD-R」が、 作成できます。また、確認はしていませんが、HDD に組み込むことも可能でしょう。

    TOWNS モード起動用 CD-R の作成手順の例
    # cd TOWNS-BOOT
    # dd if=/dev/fd0 of=boot/tosboot
    # mkhybrid -o ../tos-bootable.iso -R -v -j -b boot/tosboot ../TOWNS-BOOT
    # cdrecord -v speed=4 dev=/dev/sga ../tos-bootable.iso
    # cdrecord -v dev=/dev/sga -eject

    /dev/sga, /dev/fd0, speed=4 などのオプションは、使用している環境により 異なります。また、Linux/TOWNS での CD-R 作成は、うまく行かないかと思います。


about:V-TOWNS