This page is written in japanese (ISO-2022-JP).

FFMHOB linux conference FAQ-02 (システム関連)

[Q] Linux で HDD の DOS区画(T-OS 含む) をマウントするにはどうすればいいんですか?

[A]
TOWNS Linux は他の Linux と違って Linux 区画が必ずその HDD の先頭から 割り当てられます。

DOS SCSI ID 区画 Linux パーティション
D 1 DOS /dev/sdb3
E 1 LINUX /dev/sdb1
F 1 LINUX /dev/sdb2
この例では D ドライブが物理的に E,F より前にあっても Linux では /dev/sdb3 と、 E,F の後ろの番号となります。

[Q] ボードの自動認識って何ですか?

[A]
自動認識、というのはボードの設定を自動的に調べてくれる機能で、 自動的に空いている IRQ に設定してくれる機能では無いです。

立ち上げ時にI/Oアドレスを調べてカードがささっていたら IRQを調べたりその他の設定を自動的にしてくれるというものです。

[Q] a.out 環境と ELF 環境が混在する時にコンパイルがうまくいかないソフトウェアがあるんですが...

[A]
a.out のライブラリと ELF のライブラリが同じディレクトリにあると コンパイル、リンクがうまくいかないことがあります。 % ldconfig -p で同じライブラリでマイナー番号が違うものが、同じディレクトリにないかどうか 確認して下さい。 同じものがあった場合は a.out のライブラリを /usr/i486-linuxaout/lib などに、おいてから % ldconfig して、目的のプログラムを再コンパイルして下さい。

[Q]Lilo をインストールしたのに OS の選択画面にならない。

[A]
その1
6ボタンパッドには対応していませんので、mes 10 にあるパッチか COM 入力を 0 にする様にして make する必要があります。
その2
起動ドライブが lilo が入っている所 (boot =) になって いないのかもしれません。

以下、起動ドライブの設定の方法です。

  1. MS-DOS のコマンドモードにする
  2. SETUP2 を実行する
  3. ディスクを選ぶ
  4. 区画設定で変更したいユニットを選ぶ
  5. 区画内容が表示されるので起動したい区画を選んで非起動から起動に変える
  6. DOS に戻る
区画の設定の時、容量やOSタイプを変更すると区画の内容が消えてしまいますの で注意して下さい。

後は、TownsOS の設定メニューの中の起動ドライブか SETUP2 のディスクメニュー にある起動ドライブを先程変更した区画があるドライブ(SCSI-ID)に変えます。

リセットしてパッドの SELECT を押していれば Lilo の起動指定ができ、押してい なければ一番最初に指定した image もしくは other が立ち上がります。

[Q] シングルユーザーモードで起動する方法は?

[A]
dosboot5 なら single パラメータを渡す。

[Q] linux の起動の途中で Checking 386/387 coupling... OK. fpu using exception 16 error reporting というエラーが出るんですが。

[A]
このメッセージは FPUの動作条件を表示しているだけでエラーではありません。

[Q] gcc-lib/i486-*/2.7.0/ を消したら cpp でエラーが出るのですが。

[A]
/usr/bin/cpp や /lib/cpp が /usr/lib/gcc-lib/i486-linux/2.7.0/cpp に シンボリックリンクされていませんか?

[Q] dblspace で圧縮された DOS 区画を見る方法はありますか?

[A]
リードオンリーですが thsfs があります。

[Q] lilo と dosboot5.exe について教えて下さい。

[A]

[Q] kernel のリメイクで Network support を yes にするとブート時に以下のメッセージが出ます。

insmod: make_EII_client undefined insmod: make_8023_client undefined insmod: destroy_8023_client undefined insmod: destroy_EII_client undefined Loading failed! The modules symbols(from linux-2.0.14) don't match your linux-2.0.14
[A]
RUN RUN Linux 第2版の P.285 に対処方法が 書かれています。 /etc/conf.modules に以下の部分を追加 alias net-pf-3 off alias net-pf-4 off alias net-pf-5 off こうすると、以下の部分は残るものの表示は出なくなりました。 *** Unresolved symbols in module /lib/modules/2.0.14/misc/appletalk.o *** Unresolved symbols in module /lib/modules/2.0.14/misc/ipx.o なお、IPX / APPLETALK のモジュールを作成しても出なくなるようです。

このページに関する、御意見、御質問、バグレポートなどは