]GUIでの作業の場合、Xは強制終了され、CUIでの作業となる事に注意。fsckコマンドで作成されたパーティションがcleanであるかどうかを検証するためにfsckコマンドを実行する。変換されたパーティションがExt3ファイルシステムで認識されるように、必要に応じて/etc/fstabの変更する。作成されたパーティションをmountし、dfコマンドで作成されたパーティションがExt3ファイルシステムでmountされているかの確認はdfコマンドを実行する。topLinuxで作成したテキストファイルをWindows用に。改行を「LF」から「CR+LF」に変換。EUCからシフトJISへ。シフトJISからEUC。topcannaの場合である。「insert」を叩く。記号選択画面が現れる。カーソルを目的まで移動。「enter」で確定。「insert」で入力できる。top/etc/inittabファイルをvi等で開き、以下の行をコメントにする。これで[Ctrl]+[Alt]+[Delete]キーは使えなくなった。ftpクライアントアプリケーションを探して来ることになる。7.1にバンドルされていたので知った。MacでいえばFecheだ。6.5に、RPMパッケージを見つけてきてインストールしてみた。MiracleLinuxにもと思いRPMパッケージを試したがうまくいかない。tar.gzを頂いてきた。RPMパッケージのインストールの場合、GUI画面のプルダウンメニューにアイコンとして現れるが、tar.gz展開の場合はそうはいかなかった。打ち込めばgFTPが立ち上がる。シンボリックリンクをつくり、画面上においてしまうことになる。スクリーン・ショットを撮るソフトとして、xwdがあります。このコマンドの後、スクリーンショットしたい部位にカーソルを移しクリックします。この作業をユーザtakoで行っているなら/home/takoにwindow.xwdファイルができます。Windowに表示されます。importはターミナルからするスクリーンショットコマンドです。この場合、/home/tako下のpublic_htmlというディレクトリと、その中にあるファイルの所有者とグループが、同時にtakoになる。topWebサーバであるApacheに関わることがらである。ここではユーザが.htaccessファイルの管理ができるようになっていなければならない。制限をかけたいディレクトリに.htaccessファイルをおく。以下がファイルの内容である。.htaccess(属性644)ファイルの内容が上記である場合、index.html以下の拡張子が.htmlと同等に使用出来る。phpや.cgiの行は、これらの拡張子ファイルはphp、cgiのファイルであると宣言している。アクセスできないようにしている。toprootになることのできるユーザを規定します。/etc/login.defsファイルに以下の一行を追記します。/etc/pam.d/suファイルに以下の一行を追記します。/etc/groupファイルを編集します。これで再起動すればsuコマンドはrootとtakoしか使えなくなります。topscisカードを増設して、zipを接続することにした、の例である。全てが接続でき再起動してscisカードとzipが認識できているか確認しよう。コマンドを打って見る。認識されているので、このような文字列を見ることができた。上記の文字列がなければ追加しよう。確認のため次のコマンドを打ってみよう。ZipのSCSI番号を次のコマンドで見てみよう。このようになったが、これはあくまでも筆者の環境での話である。SCSIカードの商品も違うと思われるので、環境にあわせて読み変えていただきたい。ディレクトリを作成した。zipドライブのメディアをフォーマットしよう。つづいて、zipドライブのメディアをマウントしてみる。ファイルの編集を行う。マウントオプションである。下記のコマンドでマウントできるようになる。パーミッションは、利用に合わせて設定しておかなくてはならない。topZipが使えるようになったので、Mac用に使っていたSCSIタイプのMOを引っ張り出して、使えるようにしてみた。大枠Zipと同じである。ファイルの編集を行う。ドライブのメディアをマウントしてみる。マウントできれば、既にメディアがフォーマットされているということになる。Windowsで使っていたらまだしも、Macなので何も起こらない。ならないのでメディアをフォーマットしよう。Windowsでも使えるように。ディスクラベルを作成します。/root]#マウント・ポイントがない場合は作成する。/mnt/moマウントできただろうか。ext2ファイル・システムでフォーマットしてみよう。//マウント・ポイントがないばあいは作成しておく以上である。利用することもできる。]フロッピーの場合です。Windowsでフォーマットしたものは難なく使えました。後は差し込んで使うだけです。クライアントでも同じです。物理的にHDDを追加するというものである。言葉を変えれば、計画性が無かったということになる。今後は困窮の事態を避けることができよう、となればこのTipsはない。容量不足は不可避的に訪れる。作業要件は以下である。PCの電源を切るIDE用のHDDをセカンダリのマスターに接続(スレーブでもいいかも知れない)電源を投入して、起動させるまず増設のHDDが認識されているかどうかを確認しよう。ここでは/dev/hdbで認識されていることにする。dmesgこの二つのコマンドで調べてみる。ジャンパーピンの位置などをチェックすることになる。認識されているなら、シングルユーザモードになる。-2.0X#fdiskを起動しパテーションを切ることになるのだが、fdiskの使用法は割愛させて頂く。/dev/hdbfdiskによって/dev/hdb1が作成されたことにする。/dev/hdb2や/dev/hdb3を作成しても構わない。つづいて/dev/hdb1のフォーマットである。/dev/hdb1オプション「-c」で不良ブロックのチェックを行う。HDDの容量でフォーマットの時間が少々かかるだろうが、シングルユーザモードでの作業は終りとなる。exitログインプロンプトに帰るので、rootでログインしてマウントポイントを作成する。直下にhome02というディレクトリを作成した。マウントポイントの作成場所と名称は任意である。このマウントポイントをPCの起動で認識させるには/etc/fstabに次の文字列を追加する。PCを再起動することで/home02は他のディレクトリと同じように使用できることになる。これらの作業はPCIスロットにIDEカードを追加してHDDの増設を行う場合も同等である。増設したHDDも利用しています。]ここで行った作業は、新たに用意したHDDを初期化して用いた手順でした。WorkstaitionのKDEに「KOnCD」という焼き付けソフトがある。このソフトでCD-R/RWを使えるようにしてみたい。実は、対象として想定するPC機に一年ほど前、バルク品のCD-R/RWを増設したのであった。残念ながらわたしの力量では使いこなせなかった。以来このPC機にはCD-Rが二台あるという始末であった。したがって作業の前提はCD-ROMドライブが/dev/hdc、CD-R/RWが/dev/hddとして認識されているということになる。オフィシャルマニュアル』(刊・インプレス)のp395を実施した報告であることもお断りしておきたい。LinuxではIDE接続のCD-R/RWドライを仮想的にSCSI機器として認識させるSCSIエミュレーションを行う。GUI上で操作をすることになる。カーネルに渡すオプションを/boot/grub/grub.confで指定する。アップグレードによるのか筆者の環境では/boot/grub/grub.confdである。追記は以下の行だが、記述する位置をいろいろ試したが、最初の行とした。しないとカーネルパニックが起きてしまった。viで対象行をコメントにしようと思ったのだが、viが使用できなかった。今もわかっていません。いうことで、ファイルのバックアップと、起動ディスクの用意はお勧めしておきます。再起動の後、以下のコマンドでモジュールがロードされているか確認する。lsmodlsmodコマンドでモジュールがロードできているかどうか確認できる。ide-scsiやsr_modの文字列があればOKである。ここまでで、SCSIエミュレーションができ、モジュールがロードされていれば、次のコマンドでSCSIディバイスの確認ができる。/proc/scsi/scsiいかがだろうか。リスト表示できただろうか。最初に表示されるドライブが/dev/scd0となる。このままPC機を再起動すると、このモジュールはロー?匹気譴覆ぁ??哀蹇璽匹垢襪砲?/etc/modules.confに次を追記する。/proc/scsi/scsiコマンドで確認して頂きたい。筆者の場合、/etc/modules.confの追記で再起動したが自動ロードされず、SCSIディバイスもなかった。sr_modこうしてマニアル本とおりの結果になったのだが、少々不安を残している。なるのかという思いは打ち消せていない。トラブルが起きたとき考えようとたかを括っているのであるが......ここまでくれば次のコマンドで、SCSIエミュレーションしたCD-R/RWドライブが確認できる。.........略........................略...............以上で接続機器に絡んだ設定は終った。「KOnCD」の設定を少々。KOnCDはcdrecordプログラムのフロントエンドとして稼働する。オプションでしていする必要がある」ということだ。このため「cdrecordはコマンドを実行にオプションが指定されなかったときのために、/etc/cdrecord.confに」次の行を追記する。