--------- 8X 8X 8X 8X 8X ---------
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!news.join.ad.jp!newsserver.jvnc.net!newsserver2.jvnc.net!howland.erols.net!newsfeed.internetmci.com!131.103.1.114!news1.chicago.iagnet.net!iagnet.net!newsfeed.gol.com!nspixp!news3.sphere.ad.jp!news2.sphere.ad.jp!deneb.vega.or.jp!yosshy
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!news.join.ad.jp!newsserver.jvnc.net!newsserver2.jvnc.net!howland.erols.net!newsfeed.internetmci.com!131.103.1.114!news1.chicago.iagnet.net!iagnet.net!newsfeed.gol.com!nspixp!news3.sphere.ad.jp!news2.sphere.ad.jp!deneb.vega.or.jp!yosshy
From: yosshy _at_ lyra.vega.or.jp. (Akira YOSHIYAMA)
Newsgroups: fj.os.linux
Subject: Re: irq=3 unset serial port
Date: 14 Jan 1998 17:44:29 GMT
Organization: Internet Vega Co., Osaka, Japan
Lines: 28
Message-ID: <69itht$bm0$1 _at_ deneb.vega.or.jp>
References: <34BCACC0.3702D280 _at_ orchid.nissay-c.co.jp>
NNTP-Posting-Host: lyr016.lyr.vega.or.jp
X-Newsreader: mnews [version 1.20] 1996-12/08(Sun)
Xref: clifford.ktarn.tmcnet.or.jp fj.os.linux:7970
吉山@神戸大です.
I follow masuda _at_ orchid.nissay-c.co.jp's message received on 01 14 , 1998.
+ pcmcia-csでサポートされていないイーサネットカード(TOSHIBA/J31PCTP1)を
+ ノートPC(SHARP/Mebius[MN-5100])で利用できるようにしています。
+ なんとかfmvj18x_csドライバーが使えそうです。
+ しかし、自分のIPにはpingできますが他のIPにはpingできません。
+ tty01 at 0x02f8 (irq=3) is a 16550A
+ でCOM2のシリアルポートと競合しているのが原因のようです。
+ このirq=3のtty01を起動時から使用不可にする方法を教えてください。
BIOS の設定で使用不可に設定できませんか?
私の知っているマシンではどれも,マシンの電源投入後,メモリチェック辺
りで <DEL> や <F1> など特定のキーを押す事によって BIOS の設定画面に移
行することができます.シリアルポートの無効化もここでできるかもしれません.
詳しくはマシン自体のマニュアルを参照して下さい.
---
「私はかつて自分が初心者だった事を忘れるような人間になりたくない」
Name: 吉山あきら Akira Yoshiyama
E-mail: yosshy _at_ debian.or.jp
URL: http://jedi.seg.kobe-u.ac.jp/~yosshy/linux.html
『FAQ の部屋』公開中.
--------- 8X 8X 8X 8X 8X ---------
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!netaidnews!news6-tokyonet!tokyonet.ad.jp!feed-tokyonet!news.bento.ad.jp!cij-news!mitz
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!netaidnews!news6-tokyonet!tokyonet.ad.jp!feed-tokyonet!news.bento.ad.jp!cij-news!mitz
From: 今泉光之<mitz _at_ cij.co.jp>
Newsgroups: fj.os.linux
Subject: Re: Ghostscript を使ってPS
ファイルを印刷したい
Date: 14 Jan 1998 07:57:02 GMT
Organization: Computer Institute of Japan, Ltd.
Lines: 40
Message-ID: <69hr4e$1ki _at_ cij-gw.ykhm.cij.co.jp>
References: <34BA22EA.73FC _at_ pb.highway.ne.jp>
NNTP-Posting-Host: coredump.ops.ykhm.cij.co.jp
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-2022-JP
X-PGP-FINGER: 8B F9 76 AA A2 9F FA A3 93 74 50 8E D4 FF E6 6F
X-Newsreader: mnews [version 1.21+UnOfficialPatch] 1997-12/23(Tue)
Xref: clifford.ktarn.tmcnet.or.jp fj.os.linux:7971
今泉です。
#一度フォローしたつもりでしたが、記事が見当たらないので再投稿します。
#重複していたらすみません。
fj.os.linuxの<34BA22EA.73FC _at_ pb.highway.ne.jp>の記事において
JST時間1998年01月12日(月)23時05分29秒頃
choma _at_ pb.highway.ne.jpさんは書きました。
> Linux上でGhostscriptを使ってPSファイルを印刷したいのですが、gs
> コマンドを実行すると、
> gs:Can't find initialization file gs_init.ps
> と出て、印刷もできないようです。
> 初心者なので設定の方法がわからないのですが、どなたかご存知の方
> お教えください。
> 私の環境は以下の通りです。
> Slackware-3.1
> JE-0.9.8a
私も同様な現象で一度ハマッったことがあります。
Slackware + JE の組合せの場合、
Slackware で gs をインストールすると /usr/bin/gs がインストールされます。
これは日本語対応していない gs です。
さらに JE から gs をインストールすると /usr/local/bin/gs がインストール
されまして、これは日本語化された gs コマンドです。
whereis コマンドで、gs の実行ファイルが複数(/usr/bin/gs, /usr/local/bin/gs)
表示される場合であれば、原因はこれだと思います。
Slackware 版(ってすごく変な表現だな)の /usr/bin/gs をアンインストール
して、JE版(?)の /usr/local/bin/gs が実行される様にすれば解決すると思います。
JE版の gs(/usr/local/bin/gs)しかインストールしていないのに発生する場合は
判りません。
では。
--
M.IMAIZUMI --- Computer Institute of Japan, Ltd.
---------------------------- Yokohama, JAPAN ---
PGP key: `finger senna _at_ exelion.yk.rim.or.jp`
--------- 8X 8X 8X 8X 8X ---------
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!netaidnews!news6-tokyonet!tokyonet.ad.jp!feed-tokyonet!pinnacle.co.jp!not-for-mail
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!netaidnews!news6-tokyonet!tokyonet.ad.jp!feed-tokyonet!pinnacle.co.jp!not-for-mail
From: hiramoto _at_ pinnacle.co.jp (平本光二/
HIRAMOTO Kouji)
Newsgroups: fj.os.linux,fj.questions.unix
Subject: rotation of syslog
Date: 14 Jan 1998 17:12:46 +0900
Organization: TECHNOCOM Co.,Ltd.
Lines: 24
Message-ID: <ba4t37h3sx.fsf _at_ wren.pinnacle.co.jp>
NNTP-Posting-Host: 172.16.0.15
Mime-Version: 1.0 (generated by tm-edit 7.105)
Content-Type: text/plain; charset=ISO-2022-JP
X-Newsreader: Gnus v5.0.15
Xref: clifford.ktarn.tmcnet.or.jp fj.os.linux:7972 fj.questions.unix:1939
平本@クボタ です。
UNIX (Linux) で、SunOS や Solaris がやるような各種ログのロー
テートをやりたいんですが、標準でそういう機能はあるんでしょう
か? また標準ではないとしたら、どのようなプログラムを入手す
ればいいのでしょうか?
「SunOS や Solaris がやるような各種ログのローテート」って
のは、/var/log/syslog や /var/log/messages 等を適当な間隔(一
週間とか)で syslog → syslog.0 → syslog.1 → ... と名前を変
えていって最後には消してしまうようなものです。
使用しているシステムは Linux Slackware 3.4 です。ソースで
もバイナリでも構いません。(ソースの方が好み :-)
#ノートPC に入れた dhcpcd や leafnode が結構大量のログを吐
#いてくれるので、何とかしたいと思ってるんです。
#前にもこういう話題があったのは知ってるんですが、興味がない
#時ってのは流し読みしちゃうから‥‥(^^;)
-----
平本 光二 / みんと No.25
(株)クボタ コンピュータ事業推進室
hiramoto _at_ pinnacle.co.jp
--------- 8X 8X 8X 8X 8X ---------
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!news.join.ad.jp!wnoc-tyo-news!csdnews.sm.sony!netserv.sm.sony.co.jp!not-for-mail
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!news.join.ad.jp!wnoc-tyo-news!csdnews.sm.sony!netserv.sm.sony.co.jp!not-for-mail
From: Hirofumi Tamori <tamori _at_ tamopc1.sm.sony.co.jp>
Newsgroups: fj.os.linux
Subject: Debian libc package upgrade problem
Date: 14 Jan 1998 18:07:01 +0900
Organization: Sony IT Lab.
Lines: 23
Message-ID: <87zpkzfmq2.fsf _at_ tamopc1.sm.sony.co.jp>
NNTP-Posting-Host: tamopc1.sm.sony.co.jp
X-Newsreader: Gnus v5.3/Emacs 19.34
Xref: clifford.ktarn.tmcnet.or.jp fj.os.linux:7973
田守@Sonyです。
Debian distributionのdpkgについての質問です。
libcを5から6に上げようとして
# dpkg -i --auto-deconfigure libc6_2.0.6-2.deb
を実行したところ
dpkg: considering removing libc5 in favour of libc6 ...
dpkg: no, debianutils is essential, will not deconfigure
it in order to enable removal of libc5.
dpkg: regarding libc6_2.0.6-2.deb containing libc6:
libc6 conflicts with libc5 (<< 5.4.33-7)
libc5 (version 5.4.33-6) is installed.
dpkg: error processing libc6_2.0.6-2.deb (--install):
conflicting packages - not installing libc6
Errors were encountered while processing:
libc6_2.0.6-2.deb
というようなエラーがでてインストールできません。
どうすればいいのでしょうか。
ひょっとしてlibc5依存のものを全部除去しないといけない?
田守@Sony
--------- 8X 8X 8X 8X 8X ---------
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!netaidnews!news6-tokyonet!tokyonet.ad.jp!feed-tokyonet!taurus!news.dti.ad.jp!news2.dti.ne.jp!not-for-mail
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!netaidnews!news6-tokyonet!tokyonet.ad.jp!feed-tokyonet!taurus!news.dti.ad.jp!news2.dti.ne.jp!not-for-mail
From: Tomoo Nomura <nomura _at_ psn.or.jp>
Newsgroups: fj.os.linux
Subject: Setup が動きません
Date: Wed, 14 Jan 1998 17:44:04 +0900
Organization: Nomura Technical Management Office Ltd.
Lines: 24
Message-ID: <34BC7AD4.EABF1445 _at_ psn.or.jp>
NNTP-Posting-Host: ins12.ichikawa.dti.ne.jp
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
X-Mailer: Mozilla 4.04 [en] (Win95; I)
Xref: clifford.ktarn.tmcnet.or.jp fj.os.linux:7974
野村です。
setup と type すると、次のメッセージが出て、止まります。
何が悪いのでしょう。
scsi0: Warning: Extended Translation Setting (> 1GB Switch) does not match
scsi0: Partition Table - Adopting 255/63 Geometry from Partition Table
scsi disk 2.0GB and scsi CD-ROM.
Version 2.0.30.
やりたいことは、モデムを追加セットアップしたのですが。
野村
--
************************************************************
Nomura Technical Management Office Ltd.
http://www.psn.or.jp/~nomura/
Tomoo Nomura nomura _at_ psn.or.jp Nifty:GBH12257
Fax: +81-47-390-6421
ValueFax Support in Japan
HAFAS Electronic Time Table in Japan
HeiseiIshin in Chiba
************************************************************
--------- 8X 8X 8X 8X 8X ---------
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!netaidnews!news1.omp.ne.jp!news.omp.ne.jp!nf3.iij.ad.jp!nr0.iij.ad.jp!news.iij.ad.jp!inetnews.niftyserve.or.jp!niftyserve!XLJ06203
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!netaidnews!news1.omp.ne.jp!news.omp.ne.jp!nf3.iij.ad.jp!nr0.iij.ad.jp!news.iij.ad.jp!inetnews.niftyserve.or.jp!niftyserve!XLJ06203
From: "佐野 武俊"
<XLJ06203 _at_ niftyserve.or.jp>
Newsgroups: fj.os.linux
Subject: BIOS restriction for IDE disk (Re: 8GB E
Message-ID: <INETNEWS-1-9-2.23941 _at_ niftyserve.or.jp>
Date: 14 Jan 1998 17:21:00 +0900
Lines: 50
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-2022-jp
Xref: clifford.ktarn.tmcnet.or.jp fj.os.linux:7975
佐野@浜松です。
<INETNEWS-1-9-2.23900 _at_ niftyserve.or.jp>の記事において
私は書きました。
>> 23900/23900 XLJ06203 佐野 武俊 Re: 8GB E-IDEディスクの顛末
>> ( 2) 98/01/12 23:54
>> <69aqka$nqc$2 _at_ news.alles.or.jp>の記事において
>> zic _at_ alles.or.jpさんは書きました。
>> > > 佐野> マクロ(値は2)と比較してます。
>> > > 何でそんな時代遅れな値に?
>> > > 佐野> コメントから判断すると、BIOS 経由では、fd / hd
>> > > 佐野> それぞれについて 2台目までのドライブからしか起動
>> > > 佐野> できないよ、という制限をここに書いているらしいです。
>> > > これってやっぱ、E無しのIDE時代の制限じゃないのかな?
>> JF の文書を漁ってみたのですが、この制限について解説して
>> あったものは見つかりませんでした。
large-disk-mini-HOWTO を読み直して、以下の記述を見つけました。
> 2. 起動
>
> BIOS はシステム起動時に最初のディスク(か、フロッピー)の
> セクター0 ( MBRと呼ばれます )を読んで、そこにあるコードを
> 実行します。このコードは普通はブートストラップローダーです。
> こういった小さな起動プログラムは普通は自前のディスクドライバ
> は持たず、BIOS サービスを使用します。つまり、Linux を起動する
> にはカーネルが最初の1024シリンダに完全に収まっていなければ
> なりません。
>
> これは、簡単に解決できます。最初の 1024 シリンダにすっぽり
> 収まるパーティションを作って、そこにカーネル(と、LILO map
> のように起動時に使用されるファイル)を置きます。BIOS が
> 読み書きできるのは普通は最初の2ドライブだけですので、上の
> パーティションもこの二つのうちどちらかに置きます。
「BIOS が読み書きできるのは普通は最初の2ドライブだけ」という
制限は IDE 時代のもので、E-IDE が一般的になった現在ではこれを
気にする必要は無いのでしょうか。
御存知の方、フォローお願いします。
---
#わたしのおうちは浜松市、「夜のお菓子」で有名さ。
<xlj06203 _at_ niftyserve.or.jp> : Taketoshi Sano (佐野 武俊)
--------- 8X 8X 8X 8X 8X ---------
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!netaidnews!news1.omp.ne.jp!news.omp.ne.jp!nf3.iij.ad.jp!nr0.iij.ad.jp!news.iij.ad.jp!inetnews.niftyserve.or.jp!niftyserve!XLJ06203
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!netaidnews!news1.omp.ne.jp!news.omp.ne.jp!nf3.iij.ad.jp!nr0.iij.ad.jp!news.iij.ad.jp!inetnews.niftyserve.or.jp!niftyserve!XLJ06203
From: "佐野 武俊"
<XLJ06203 _at_ niftyserve.or.jp>
Newsgroups: fj.os.linux
Subject: DotClock Setting for LCD (Re: XF86Config
Message-ID: <INETNEWS-1-9-2.23942 _at_ niftyserve.or.jp>
Date: 14 Jan 1998 17:21:00 +0900
Lines: 66
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-2022-jp
Xref: clifford.ktarn.tmcnet.or.jp fj.os.linux:7976
佐野@浜松です。フォローありがとうございます。
<69egj5$5fn$2 _at_ rd.fujitec.co.jp>の記事において
kjsasaki _at_ rd.fujitec.co.jpさんは書きました。
>> <INETNEWS-1-9-2.23857 _at_ niftyserve.or.jp>の記事において
>> XLJ06203 _at_ niftyserve.or.jpさんは書きました。
>> XLJ06203> これが液晶画面に一般的に言えることなのか、たまたま
>> XLJ06203> そういう場合だっただけなのか、どなたかわかれば
>> XLJ06203> 教えて下さい。_O_
>> 年末に Mebius MN-5400D を
>> # ローソンで(コンビニですよ時代は変わった)
>> HP の printer 付で ¥19x,xxx (正確には忘れた) で買いました。
うーーん。うらやましい。^^;; たしかにコンビニでノートPC
買うなんて、なかなか想像つかないですねえ。今度ローソンを
さがしてみようかな。
>> 以前、会社のノートにインストールしたとき(C&T だったかな)の場合
>> Clock を 下げたらうまくいったけど、
>> Mebius では、クロックが低いとちらつきが激しかった。
>> 設定は思い出せませんけど、クロックを上げるにしたがってちらつきが
>> へりました。
なるほど。機種によって違うのでしょうか。それとも使われている
液晶によるのかな。
JF の XFree86-Video-Timings-HOWTO を読むと
> 6. システムの構成におけるトレードオフ
>
> 前に示した公式は、このように変形できます。
>
> DCF = RR * HFL * VFL
>
> つまり、ドットクロックが一定だとすると、一秒間にこれだけのドット数を再
> 描画速度、水平解像度または垂直解像度に振り分けることができるということ
> です。これらの数字の一つを増やすと他の数字を減らさなければなりません。
>
> しかし、再描画速度はモニタの最大垂直同期周波数を超えることは出来ません
> ので、注意してください。従って与えられたドットクロックで与えられたモニ
> タでは、自分で強制出来ないフレーム長の積の最小以下になります。
>
> 自分の設定を選ぶ時に、RR が低すぎる場合、画面のちらつきで顔をしかめる
> ことを覚えてください
>
> 多分、再描画速度を 60Hz 以下に下げたくは無いでしょう。蛍光燈のちらつく
> 速さですので、ちらつきに敏感な場合は VESA 人間工学標準の 72MHz に保つ
> 必要があります。
と書かれているので、解像度固定とすると CRT モニターでは
リフレッシュレートを上げるためにモニターとビデオカード
の許容範囲でなるべく高めなドットクロックを使ったほうが
ちらつきには有利と思えるのですが、私の東芝ノート(C&T65554)
はドットクロックを下げたほうがきれいに表示できました。
ドットクロックを上げたほうが良い場合と下げたほうが良い場合に
ついて、何か一般的に通用する基準を御存知でしたら、フォロー
お願いします。_O_
---
#わたしのおうちは浜松市、「夜のお菓子」で有名さ。
<xlj06203 _at_ niftyserve.or.jp> : Taketoshi Sano (佐野 武俊)
--------- 8X 8X 8X 8X 8X ---------
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!news.join.ad.jp!newsserver.jvnc.net!newsserver2.jvnc.net!howland.erols.net!newsfeed.internetmci.com!199.0.65.142!news-feed1.tiac.net!nntp.texas.net!uunet!in2.uu.net!ozemail!news.mel.aone.net.au!newsfeed-in.aone.net.au!news.mel.connect.com.au!news.uwa.edu.au!williams
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!news.join.ad.jp!newsserver.jvnc.net!newsserver2.jvnc.net!howland.erols.net!newsfeed.internetmci.com!199.0.65.142!news-feed1.tiac.net!nntp.texas.net!uunet!in2.uu.net!ozemail!news.mel.aone.net.au!newsfeed-in.aone.net.au!news.mel.connect.com.au!news.uwa.edu.au!williams
From: williams _at_ ee.uwa.edu.au (Paul S Williams (Wil))
Newsgroups: fj.os.linux
Subject: Announce: BD4. Online game and editor
Date: 14 Jan 1998 09:47:37 GMT
Organization: The University of Western Australia
Lines: 31
Message-ID: <69i1jp$fak$1 _at_ enyo.uwa.edu.au>
NNTP-Posting-Host: ares.ee.uwa.edu.au
Keywords: game, networked, X, boulderdash, BD4
X-Newsreader: NN version 6.5.1 (NOV)
Xref: clifford.ktarn.tmcnet.or.jp fj.os.linux:7977
Hello all,
X version 5.05 of BD4 is now available for Linux, SunOS, Solaris,
IRIX and OSF1 (A PC and Java version also exist). The online level
editor has also been complete allowing you to create and play your
own and other's levels.
For those new to the game, BD4 is a game similar to the original
apple II 'boulderdash' game with a few differences. The game
uses a personal player record with optional email and URL tags. It
also stores a top 100 GLOBAL scores for each of the more than 100
levels and has become very competitive. Both single player and
teamwork modes are available.
The original levels include many game objects (bugs, aliens,
running mines, yam yams, rocks, different diamonds types, bombs,
grenades, keys, doors, special walls, nuts, attractor wheels, slime,
etc ) and the new editor and new levels introduce wormholes, baloons,
wizards, mud, switches, cowards, ernies, sources, boondies, expanding
walls, turtles and more...
To date over 320,000 games have been played world wide.
The Linux/UNIX version is completely FREE. Have a look and
spread the word,
http://ciips.ee.uwa.edu.au/~williams/bd4/
Wil
--------- 8X 8X 8X 8X 8X ---------
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!news.join.ad.jp!sinetnews!newssinet!chiba-ns!tweedledum!news.is.uec.ac.jp!uecisb!maeda
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!news.join.ad.jp!sinetnews!newssinet!chiba-ns!tweedledum!news.is.uec.ac.jp!uecisb!maeda
From: maeda _at_ dsl0.is.uec.ac.jp (MAEDA Atusi)
Newsgroups: fj.os.linux,fj.questions.unix
Subject: Re: rotation of syslog
Date: 14 Jan 1998 09:39:04 GMT
Organization: The Univ. of Electro-Communications, Tokyo, Japan
Lines: 166
Message-ID: <MAEDA.98Jan14183904 _at_ dsl0.is.uec.ac.jp>
References: <ba4t37h3sx.fsf _at_ wren.pinnacle.co.jp>
Reply-To: maeda _at_ is.uec.ac.jp
NNTP-Posting-Host: dsl0.sowa.is.uec.ac.jp
Mime-Version: 1.0 (generated by tm-edit 7.103)
Content-Type: text/plain; charset=ISO-2022-JP
In-reply-to: hiramoto _at_ pinnacle.co.jp's message of 14 Jan 1998 17:12:46 +0900
Xref: clifford.ktarn.tmcnet.or.jp fj.os.linux:7978 fj.questions.unix:1940
In article <ba4t37h3sx.fsf _at_ wren.pinnacle.co.jp> hiramoto _at_ pinnacle.co.jp (平本光二/ HIRAMOTO Kouji) writes:
> UNIX (Linux) で、SunOS や Solaris がやるような各種ログのロー
> テートをやりたいんですが、標準でそういう機能はあるんでしょう
> か? また標準ではないとしたら、どのようなプログラムを入手す
> ればいいのでしょうか?
SunOSやSolarisも、後から入れたデーモンのログについては何にもしてくれな
いと思います。ログをローテートするための特別のコマンドも見たこと無い。
ほんとに、なんで無いんでしょうね? 私は以下のようなshell scriptを作って
使っています。/sbin/rotateとかいう名前にしておいて、crontab から呼ぶ
shell scriptで、
/sbin/rotate --keep 3 --owner daemon --group wheel --mode 600 logfile
(デーモンにHUPを送るなどしてrestart)
とかいう風に使って下さい。
前田敦司
---- cut here -------- cut here -------- cut here -------- cut here ----
#!/bin/sh
# $Id: rotate,v 1.1 1997/10/20 06:53:21 maeda Exp $
PATH=/bin:/usr/bin
name=`basename $0`
# Default option settings
compress=${compress:-off}
compressor=${compressor:-"gzip -n -9"}
mode=${mode:-"u=rw,og=r"}
owner=$owner
group=$group
verbose=$verbose
keep=${keep:-9}
usage()
{
cat 1>&2 <<-+
Try \`$name -h' for more information.
+
exit 1
}
help()
{
name=`basename $0`
cat 1>&2 <<-+
Usage: $name [options] FILE
-c, --compress compress old files (default $compress)
-C, --compressor PROG use PROG to compress files (default "$compressor")
-v, --verbose output a diagnostics message
-m, --mode MODE mode of newly created file (default "$mode")
-o, --owner OWNER change owner of newly created file to OWNER
-g, --group GROUP change group of newly created file to GROUP
-k, --keep LIMIT maximum subscript of kept files (defualt $keep)
-h, --help print this help
FILE file name to rotate
Note:
Longer options (starting with \`--') are supported only when you use
POSIX compliant shell as /bin/sh.
+
exit 0
}
message()
{
if [ "$verbose" = on ]; then
echo $* 1>&2
fi
}
rename()
{
message "Renaming $1 to $2"
/bin/mv -f $1 $2
}
nth()
{
shift $1
echo $1
}
while getopts cC:m:o:g:k:vh-: opt; do
case $opt in
c)
compress=on;;
C)
compressor=$OPTARG;;
m)
mode=$OPTARG;;
o)
owner=$OPTARG;;
g)
group=$OPTARG;;
k)
keep=$OPTARG;;
v)
verbose=on;;
h)
help;;
-)
case $OPTARG in
compress|verbose)
eval "$OPTARG=on";;
compressor|mode|owner|group|keep)
if [ $# -le $OPTIND ]; then
echo "$name: $OPTARG requires argument" 1>&2
usage
fi
eval $OPTARG='`nth $OPTIND "$@"`'
shift;;
help)
help;;
*)
echo "$0: illegal option -- $OPTARG" 1>&2
usage;;
esac;;
*)
usage;;
esac
done
shift `expr $OPTIND - 1`
if [ $# != 1 ]; then
echo "$name: you must specify exactly one file name"
usage
fi
file=$1
i=$keep
while [ "$i" -gt 0 ]; do
i1=`expr $i - 1`
for ext in "" ".gz" ".Z"; do
if [ -f $file.$i1$ext ]; then
rename $file.$i1$ext $file.$i$ext
fi
done
i=$i1
done
if [ -f $file ]; then
rename "$file" "$file".0
if [ "$compress" = on ]; then
message "Compressing $file.0 using $compressor"
eval $compressor $file.0
fi
fi
message "Creating empty file $file in mode \"$mode\""
/bin/cp /dev/null $file
/bin/chmod $mode $file
if [ "$owner" ]; then
message "Changing owner of $file to $owner"
/bin/chown $owner $file
fi
if [ "$group" ]; then
message "Changing group of $file to $group"
/bin/chgrp $group $file
fi
--------- 8X 8X 8X 8X 8X ---------
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!news.hbl.or.jp!news.ksi.co.jp!spinosk!spin-pp0-osk!attnet-osk!cobalt.ohchi.ne.jp!nobody
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!news.hbl.or.jp!news.ksi.co.jp!spinosk!spin-pp0-osk!attnet-osk!cobalt.ohchi.ne.jp!nobody
From: Nobuo Kim Makimura <nobuo _at_ atom.ohchi.ne.jp>
Newsgroups: fj.os.linux
Subject: Re: UNIXに触れてみたい!
Date: 15 Jan 1998 03:43:14 +0900
Organization: AT&T Internet Service
Lines: 8
Message-ID: <8767nmnbgd.fsf _at_ atom.ohchi.ne.jp>
References: <34BCE209.77AB _at_ md-phd.com>
NNTP-Posting-Host: 39.gate1.osaka.att.ne.jp
X-Newsreader: Gnus v5.3/Emacs 19.34
Xref: clifford.ktarn.tmcnet.or.jp fj.os.linux:7979
Win95 に影響なくアンインストールするには、Win95 とは、別のハードディスク
にインストールしておいて、フロッピー等で起動すれば良いでしょう。
それが、一番安全だと思います。
--
Nobuo Kim Makimura
<komameto _at_ osa.att.ne.jp>
--------- 8X 8X 8X 8X 8X ---------
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!kyutech-iizuka2!papyrus!ai.kyutech.ac.jp!ryuji
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!kyutech-iizuka2!papyrus!ai.kyutech.ac.jp!ryuji
From: ryuji _at_ donald.ai.kyutech.ac.jp (Matumoto Ryuji)
Newsgroups: fj.os.linux,fj.questions.unix
Subject: Re: rotation of syslog
Date: 14 Jan 1998 09:19:39 GMT
Organization: Kyushu Institute of Technology, AI Dept, Iizuka, JAPAN.
Lines: 34
Message-ID: <69hvvb$d5a$1 _at_ ai.ai.kyutech.ac.jp>
References: <ba4t37h3sx.fsf _at_ wren.pinnacle.co.jp>
NNTP-Posting-Host: donald
X-Newsreader: mnews [version 1.18] 1994-05/16(Mon)
Xref: clifford.ktarn.tmcnet.or.jp fj.os.linux:7980 fj.questions.unix:1941
松元隆二@知能・九工大です.
<ba4t37h3sx.fsf _at_ wren.pinnacle.co.jp>の記事において
hiramoto _at_ pinnacle.co.jpさんは書きました。
>> 平本@クボタ です。
>> UNIX (Linux) で、SunOS や Solaris がやるような各種ログのロー
>> テートをやりたいんですが、標準でそういう機能はあるんでしょう
>> か? また標準ではないとしたら、どのようなプログラムを入手す
>> ればいいのでしょうか?
標準で行なう機能は知りませんが,
>> 「SunOS や Solaris がやるような各種ログのローテート」って
>> のは、/var/log/syslog や /var/log/messages 等を適当な間隔(一
>> 週間とか)で syslog → syslog.0 → syslog.1 → ... と名前を変
>> えていって最後には消してしまうようなものです。
SunOS4.1.* に限って言えば,logのローテートは
/usr/lib/newsyslog
というプログラムが行なってます.これはただのshell scriptですよ.たった
35行のプログラムです.これをLinux用に書き変えればいいのではないでしょ
うか.
ちなみに私の講座のSunOSでは,/varの diskサイズが少ないので,
/usr/lib/newsyslog をちょと書き換えて,古いlogを圧縮するようにしています.
---------------------------
Ryuji Matsumoto
Kyushu Institute of Technology.(Japan)
e-mail:matumoto _at_ pluto.ai.kyutech.ac.jp
--------- 8X 8X 8X 8X 8X ---------
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!news.join.ad.jp!news.imnet.ad.jp!nntp.kreonet.re.kr!newsfeed.kornet.nm.kr!howland.erols.net!ais.net!news1.chicago.iagnet.net!iagnet.net!newsfeed.gol.com!nspixp!news3.sphere.ad.jp!news2.sphere.ad.jp!deneb.vega.or.jp!yosshy
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!news.join.ad.jp!news.imnet.ad.jp!nntp.kreonet.re.kr!newsfeed.kornet.nm.kr!howland.erols.net!ais.net!news1.chicago.iagnet.net!iagnet.net!newsfeed.gol.com!nspixp!news3.sphere.ad.jp!news2.sphere.ad.jp!deneb.vega.or.jp!yosshy
From: yosshy _at_ lyra.vega.or.jp. (Akira YOSHIYAMA)
Newsgroups: fj.os.linux
Subject: Re: Can't Install Debian on ThinkPad 765L
Date: 14 Jan 1998 17:49:55 GMT
Organization: Internet Vega Co., Osaka, Japan
Lines: 32
Message-ID: <69its3$bm0$2 _at_ deneb.vega.or.jp>
References: <69ietu$ooj$1 _at_ news.warp.or.jp>
NNTP-Posting-Host: lyr016.lyr.vega.or.jp
X-Newsreader: mnews [version 1.20] 1996-12/08(Sun)
Xref: clifford.ktarn.tmcnet.or.jp fj.os.linux:7981
吉山@神戸大です.
I follow hiro _at_ warp.or.jp's message received on 01 14 , 1998.
+ DebianをTP765Lにインストールしようとしているのですが,
+ boot: <- リターンを押す
+ Loading root.bin....................
+ Loading linux..............
+ となってとまります.
(略)
+ 以上,何か知っている方がいらしたら,教えてください.
disks-i386/1997-*-*/specia/tecra/ にあるディスクイメージを使用して下
さい.
p.s.以下のサイトに Debian-1.3.1 用のインストールマニュアルを置いてみま
した.フンダンに画面イメージや説明を書いてありますので,多少は参考
になるかと思います.
http://master.debian.or.jp/~yosshy/bo-install
---
「私はかつて自分が初心者だった事を忘れるような人間になりたくない」
Name: 吉山あきら Akira Yoshiyama
E-mail: yosshy _at_ debian.or.jp
URL: http://jedi.seg.kobe-u.ac.jp/~yosshy/linux.html
『FAQ の部屋』公開中.
--------- 8X 8X 8X 8X 8X ---------
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!news.join.ad.jp!newsserver.jvnc.net!newsserver2.jvnc.net!howland.erols.net!news2.chicago.iagnet.net!news1.chicago.iagnet.net!iagnet.net!newsfeed.gol.com!nspixp!news3.sphere.ad.jp!news2.sphere.ad.jp!202.229.176.4.MISMATCH!deneb.vega.or.jp!yosshy
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!news.join.ad.jp!newsserver.jvnc.net!newsserver2.jvnc.net!howland.erols.net!news2.chicago.iagnet.net!news1.chicago.iagnet.net!iagnet.net!newsfeed.gol.com!nspixp!news3.sphere.ad.jp!news2.sphere.ad.jp!202.229.176.4.MISMATCH!deneb.vega.or.jp!yosshy
From: yosshy _at_ lyra.vega.or.jp. (Akira YOSHIYAMA)
Newsgroups: fj.os.linux
Subject: Re: UNIXに触れてみたい!
Date: 14 Jan 1998 18:09:57 GMT
Organization: Internet Vega Co., Osaka, Japan
Lines: 52
Message-ID: <69iv1l$bm0$3 _at_ deneb.vega.or.jp>
References: <34BCE209.77AB _at_ md-phd.com>
NNTP-Posting-Host: lyr016.lyr.vega.or.jp
X-Newsreader: mnews [version 1.20] 1996-12/08(Sun)
Xref: clifford.ktarn.tmcnet.or.jp fj.os.linux:7982
吉山@神戸大です.
I follow stakaki _at_ md-phd.com's message received on 01 15 , 1998.
+ Windows95は適当に使えるのですが、UNIXの世界も経験したいと思っています。
+ UNIX USER(soft bank)という雑誌の1月号にTurboLinuxデモ版というのがついて
+ いたので、インストールして試してみたと思います。インストールに関しては雑
+ 誌の記事を読みよりうまくできると思うのですが、途中でどうしようもなくなっ
+ たときのことを考えるとためらってしまいます。まことに初歩的な質問(お願
+ い?)ですみませんが、今のWindows95に影響することなく(switchを入れたら
+ Windows95が立ち上がる)TurboUnixをアンインストールする方法をまず知ってお
+ きたいと思います。どなたか御教唆下さい。
TurboLinux を完全にアンインストールする,というのは難しいでしょう.
なぜなら,Linux MLD II など一部の Linux ディストリビューションを除いて,
多くのディストリビューションは1つのディスクか1つのパーティションを
Linux のファイルシステムでフォーマットして使おうとします.パーティショ
ンを分割してインストールした場合は,「パーティションマジック」などのユー
ティリティを購入して使うか,ディスクを全てフォーマットしなおす以外,パー
ティションを再び元に戻す事は難しいからです.この意味で,Linux システム
を簡単かつ完全にアンインストールするというのは難しいです.
手っ取り早いのは,HDD をもう1つ用意して増設することです.これならば,
初心者にとって危険な,Windows が入った HDD のパーティション分割を行な
う必要がなく,Linux システムが不要になった際にはディスクごとフォーマッ
トするだけで済みます.
後,ブートローダに関してですが,Linux ディストリビューションの多くは,
起動に LILO というブートローダを使用するようにしています.これは HDD
上のブートローダ用ブロックを書き換えてインストールされる為,LILO のイ
ンストールに失敗したり,何らかの不手際によって動作しなくなる可能性もあ
ります.あるいは,Linux システムの消去後も居残り,結果として Windows
が使えなかったりする場合もあります.
このような場合,Win/DOS の緊急起動用ディスクで起動し,FDISK コマンド
を用いて
> FDISK /MBR
とする事で Win/DOS のブートローダを再インストールする事ができます.
---
「私はかつて自分が初心者だった事を忘れるような人間になりたくない」
Name: 吉山あきら Akira Yoshiyama
E-mail: yosshy _at_ debian.or.jp
URL: http://jedi.seg.kobe-u.ac.jp/~yosshy/linux.html
『FAQ の部屋』公開中.
--------- 8X 8X 8X 8X 8X ---------
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!news.join.ad.jp!wnoc-tyo-news!news.nc.u-tokyo.ac.jp!news.t.u-tokyo.ac.jp!mech.t.u-tokyo.ac.jp!news
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!news.join.ad.jp!wnoc-tyo-news!news.nc.u-tokyo.ac.jp!news.t.u-tokyo.ac.jp!mech.t.u-tokyo.ac.jp!news
From: Tsutomu OKUMURA <oku _at_ nml.t.u-tokyo.ac.jp>
Newsgroups: fj.os.linux,fj.questions.unix
Subject: Re: rotation of syslog
Date: 14 Jan 1998 20:04:38 +0900
Organization: Dept. of Engineering Systhesis, Fuculty of Engineering, The Univ. of Tokyo
Lines: 17
Sender: oku _at_ oku.nml.t.u-tokyo.ac.jp
Message-ID: <x690sj1fll.fsf _at_ oku.nml.t.u-tokyo.ac.jp>
References: <ba4t37h3sx.fsf _at_ wren.pinnacle.co.jp>
NNTP-Posting-Host: oku.nml.t.u-tokyo.ac.jp
X-Newsreader: Gnus v5.3/Emacs 19.34
Xref: clifford.ktarn.tmcnet.or.jp fj.os.linux:7983 fj.questions.unix:1942
Linuxのことは知らないのですが...
hiramoto _at_ pinnacle.co.jp (平本光二/ HIRAMOTO Kouji) writes:
> UNIX (Linux) で、SunOS や Solaris がやるような各種ログのロー
> テートをやりたいんですが、標準でそういう機能はあるんでしょう
> か? また標準ではないとしたら、どのようなプログラムを入手す
> ればいいのでしょうか?
SunOSの/usr/lib/newsyslogのようなことですよね。このシェルス
クリプトを真似て書けば良いのでは?
最近のFreeBSDには/usr/sbin/newsyslogというコマンドがあって、
/etc/newsyslog.confなんていう設定ファイルでかなり細かくロー
テーションの制御をできたりします。
--
奥村 努 / oku _at_ nml.t.u-tokyo.ac.jp
--------- 8X 8X 8X 8X 8X ---------
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!news.join.ad.jp!sutnews.sut.ac.jp!news.noda!news.is.noda!tateishi
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!news.join.ad.jp!sutnews.sut.ac.jp!news.noda!news.is.noda!tateishi
From: tateishi _at_ sy.is.noda.sut.ac.jp (Takaaki TATEISHI)
Newsgroups: fj.os.linux
Subject: Re: UNIXに触れてみたい!
Date: 14 Jan 1998 19:03:44 GMT
Organization: Science University of Tokyo, JAPAN
Lines: 33
Message-ID: <69j26g$6rm _at_ isws01.is.noda.sut.ac.jp>
References: <34BCE209.77AB _at_ md-phd.com>
NNTP-Posting-Host: syyk11.is.noda.sut.ac.jp
X-Newsreader: mnews [version 1.20] 1996-12/08(Sun)
Xref: clifford.ktarn.tmcnet.or.jp fj.os.linux:7984
<34BCE209.77AB _at_ md-phd.com>の記事において
stakaki _at_ md-phd.comさんは書きました。
>> Windows95は適当に使えるのですが、UNIXの世界も経験したいと思っています。
>> UNIX USER(soft bank)という雑誌の1月号にTurboLinuxデモ版というのがついて
>> いたので、インストールして試してみたと思います。インストールに関しては雑
>> 誌の記事を読みよりうまくできると思うのですが、途中でどうしようもなくなっ
>> たときのことを考えるとためらってしまいます。まことに初歩的な質問(お願
>> い?)ですみませんが、今のWindows95に影響することなく(switchを入れたら
>> Windows95が立ち上がる)TurboUnixをアンインストールする方法をまず知ってお
>> きたいと思います。どなたか御教唆下さい。
あたらしくハードディスクを買って来てそこにLinuxを
インストールするというのはどうでしょう?
それでも不安なら、Win95の入っているハードディスク
をはずして別のHDDと取り換えてやるのもいいかも、、、
それから現在のWin95に与える影響を極力すくなくする
ならFDからの起動にしたほうがいいでしょう。
(Linuxのインストール時にきかれます。)
僕も始めてインストール(FreeBSDでしたが、、、)した
ときは使えなくなったらどうしようという思いがあり
ましたが、失敗してみると別にWin95がなくなってし
まっても困ることはそれほどありませんでした。
Win95の必要性を考えてHDDを取り換えるかどうか
を考えたほうがいいかもしれないですね?
--------------------------------------------------
Takaaki Tateishi [tateishi _at_ sy.is.noda.sut.ac.jp]
[http://syyk11.is.noda.sut.ac.jp/~tateishi/]
--------------------------------------------------
--------- 8X 8X 8X 8X 8X ---------
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!news.join.ad.jp!wnoc-tyo-news!news.nc.u-tokyo.ac.jp!race-server.race.u-tokyo.ac.jp!not-for-mail
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!news.join.ad.jp!wnoc-tyo-news!news.nc.u-tokyo.ac.jp!race-server.race.u-tokyo.ac.jp!not-for-mail
From: TANAKA Shinya <shinya _at_ race.u-tokyo.ac.jp>
Newsgroups: fj.os.linux
Subject: Re: Debian libc package upgrade problem
Date: 14 Jan 1998 20:04:08 +0900
Organization: RACE, university of tokyo
Lines: 19
Message-ID: <7ybtxfb9lj.fsf _at_ shiva.race.u-tokyo.ac.jp>
References: <87zpkzfmq2.fsf _at_ tamopc1.sm.sony.co.jp>
NNTP-Posting-Host: shiva.race.u-tokyo.ac.jp
Mime-Version: 1.0 (generated by tm-edit 7.75)
Content-Type: text/plain; charset=ISO-2022-JP
In-reply-to: Hirofumi Tamori's message of 14 Jan 1998 18:07:01 +0900
X-Newsreader: Gnus v5.1
Xref: clifford.ktarn.tmcnet.or.jp fj.os.linux:7985
田中@東大工学部と申します。
In article <87zpkzfmq2.fsf _at_ tamopc1.sm.sony.co.jp>
Hirofumi Tamori <tamori _at_ tamopc1.sm.sony.co.jp> writes:
> 田守@Sonyです。
> Debian distributionのdpkgについての質問です。
>
> libcを5から6に上げようとして
(snip)
> libc6 conflicts with libc5 (<< 5.4.33-7)
> libc5 (version 5.4.33-6) is installed.
libc5を、5.4.33-7より新しいものにしてやればよいと思います。
libc5_5.4.38-0.1.deb とか。
------------------------------------------------------------
田中伸哉(たなか・しんや)
shinya _at_ race.ecc.u-tokyo.ac.jp
--------- 8X 8X 8X 8X 8X ---------
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!netaidnews!news1.omp.ne.jp!news.omp.ne.jp!nf3.iij.ad.jp!nr0.iij.ad.jp!news.iij.ad.jp!inetnews.niftyserve.or.jp!niftyserve!XLJ06203
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!netaidnews!news1.omp.ne.jp!news.omp.ne.jp!nf3.iij.ad.jp!nr0.iij.ad.jp!news.iij.ad.jp!inetnews.niftyserve.or.jp!niftyserve!XLJ06203
From: "佐野 武俊"
<XLJ06203 _at_ niftyserve.or.jp>
Newsgroups: fj.os.linux
Subject: Re: 8GB E-IDEディスクの顛末
Message-ID: <INETNEWS-1-9-2.23965 _at_ niftyserve.or.jp>
Date: 15 Jan 1998 03:50:00 +0900
Lines: 138
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-2022-jp
Xref: clifford.ktarn.tmcnet.or.jp fj.os.linux:7986
佐野@浜松です。(引用文を編集しています。_O_)
<69g0r5$8mp$1 _at_ news.alles.or.jp>の記事において
zic _at_ alles.or.jpさんは書きました。
> EZ-BIOS経由で、lilo引数を渡さなかった場合は、次のようになりました。
> hdb: Maxtor 88400D8, 2014MB w/256kB Cache, CHS=1021/255/63
> ディスクの容量の認識が誤ってます。2GBの制限に囚われてますね。
/usr/src/linux/drivers/block/ide.c を調べてみました。BIOS 情報を
取り出しているのは probe_cmos_for_drives() ですね。ここで C/H/S
に関する BIOS の設定値を得ています。(ただし、カーネルオプションで
C/H/S を指定した場合には if 文の !drive->present が false となって
指定した C/H/S がそのまま使用され、BIOS 情報は無視されます。)
この関数は probe_hwif() から、また probe_hwif() は ide_init()
から呼ばれています。ide_init() のコメントには "This is gets
invoked once during initialization, to set *everything* up"
と書かれているので起動時に実行されていると思われます。
# ただし、オプションで指定した値を取り込む ide_setup() は
# ide_init() よりもっと初期に実行されています。linux/init/main.c
# の中で、start_kernel() -> parse_options() -> checksetup() と
# 呼ばれていき、checksetup() から ide_setup() が呼ばれます。
# ide_init() は、linux/fs/filesystems.c の sys_setup() ->
# genhd.c の device_setup() -> ll_rw_blk.c の blk_dev_init()
# と呼ばれていき、blk_dev_init() から ide_init() が呼ばれます。
ide_init() では、 init_ide_data()、probe_for_hwifs()、
probe_hwif() の順に実行していきます。
さて、probe_hwif() では probe_cmos_for_drives() によって BIOS から
C/H/S を得た後、probe_for_drive() が実行されます。probe_for_drive()
は do_probe() を呼び、do_probe() は try_to_identify() を呼び、さらに
この中で do_identify() が呼び出されます。
# ただし、オプション no_probe が指定されていると probe_for_drive()
# の最初のチェックで return drive->present するので、do_identify()
# は呼び出されません。
do_identify() はまず ide_input_data() によってドライブ情報を得ます。
得られる値の型は struct hd_driveid ですが、hd_driveid の定義は
/usr/src/linux/include/linux/hdreg.h にあります。この構造体の要素には
ドライブの物理ジオメトリ、および論理ジオメトリが含まれています。
do_identify() ではいろいろなチェックが並んでいますが、IDE Disk の場合
drive->media = ide_disk にたどりつくはずです。この後の
/* Extract geometry if we did not already have one for the drive */
....
/* Handle logical geometry translation by the drive */
....
/* Use physical geometry if what we have still makes no sense */
....
によって、drive->(cyl/head/sect) はドライブの論理ジオメトリ、
またはそれが適切でなければドライブの物理ジオメトリに設定されます。
# ただし、論理ジオメトリが適切でなく、かつ BIOS 情報またはオプション指定
# によって得られたヘッド数が 16 以下の場合には、物理ジオメトリは無視され
# 既に設定されている C/H/S がそのまま使われます。
# lilo のオプションで C/H/S に 1021/255/63 を指定した場合にディスク容量
# が 2014MB と表示されるのは、指定したヘッド数が 16 を超えたためここで
# drive->(cyl/head/sect) に物理ジオメトリが代入されてしまうのが原因と
# 考えられます。
そして次の
/* Correct the number of cyls if the bios value is too small */
....
では drive->bios_(cyl/head/sect) と drive->(cyl/head/sect) を比較して、
相互のセクター数/ヘッド数がそれぞれ等しく、かつシリンダ数について
drive->cyl > drive->bios_cyl の場合に drive->bios_cyl = drive->cyl と
しています。これは E-IDE 非対応の BIOS を持つシステムで E-IDE の HDD
を使う際の対処方法に関連した個所だと思います。
do_identify() ではこの次に current_capacity() を呼び、その中でドライブ
の容量をチェックしています。これは最初に unsigned long capacity =
drive->cyl * drive->head * drive->sect; によって計算しています。
(ただし LBA が「使える」と判断した場合にはドライブ情報の lba_capacity
の値を容量として使います。)
再び do_identify() に戻ると、current_capacity() の後 LBA モードの
チェックを通過して
printk ("%s: %.40s, %ldMB w/%dkB Cache, CHS=%d/%d/%d",
drive->name, id->model,
current_capacity(drive)/2048L, id->buf_size/2,
drive->bios_cyl, drive->bios_head, drive->bios_sect);
に到達します。
> hdb: Maxtor 88400D8, 2014MB w/256kB Cache, CHS=1021/255/63
の表示を出しているのはここです。
今まで読んできた範囲のコードから、この表示の CHS は BIOS から得られた
ジオメトリ、または BIOS から値が得られなかった場合にはドライブ情報から
得られたジオメトリ、ただし BIOS 情報とドライブ情報でヘッド数/セクタ数
が一致し、かつ BIOS 情報のシリンダ数よりドライブ情報のシリンダ数が多い
場合には BIOS 情報ではなくドライブ情報のジオメトリである、と考えます。
一方この表示の容量は常にドライブ情報を元にしたものとなっており、
ジャンパー設定によってドライブ情報を本来の値から変更した今回のような
場合には、その変更を反映した表示になります。
> hdb: Maxtor 88400D8, 504MB w/256kB Cache, CHS=1024/16/63
> ここでは、BIOSでのジオメトリ設定に、16278,16,63を入れてます。
> 因みに、Linuxで hdparm -I /dev/hdb とすると、
> /dev/hdb:
> RawCHS=4092/16/63, TrkSize=0, SectSize=0, ECCbytes=20
> CurCHS=0/16/63, CurSects=16408224, LBA=yes, LBAsects=16408224
これを見ると、ドライブ情報の論理ジオメトリではシリンダ数 0 に
なっていますね。これが 504MB の容量表示と関係ありそうです。
もし仮に BIOS が設定された 16278/16/63 の代りに 1024/16/63 を
probe_cmos_for_drives() で渡したとすると、最初にまず
drive->bios_(cyl/head/sect)、drive->(cyl/head/sect) ともに
CHS=1024/16/63 に設定されます。続いて do_identify() の中で
ドライブ情報を取り出しますが、CurCHS が 0/16/63 なので
id->curr_(cyls/heads/sectors) は不正な値としてハネられて使用
されません。次の id->(cyls/heads/sectors) を代入する部分でも、
既に drive->head に 16 が設定されているので if の条件が false
となってそのまま通過。これに続く current_capacity() では
drive->(cyl/head/sect) を使用して容量を計算するので、結果として
この容量表示にはドライブ情報が反映されません。
BIOS 情報から 1023/64/63 または 1021/255/63 などの変換後の
ジオメトリを得た場合には、ヘッド数が 16 を超えているために
drive->(cyl/head/sect) に id->(cyl/head/sect) が代入されて
容量表示にはドライブ情報の 4092/16/63、C/H/S の表示には
BIOS 情報の 1023/64/63 または 1021/255/63 が反映されます。
---
#わたしのおうちは浜松市、「夜のお菓子」で有名さ。
<xlj06203 _at_ niftyserve.or.jp> : Taketoshi Sano (佐野 武俊)
--------- 8X 8X 8X 8X 8X ---------
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!netaidnews!news1.omp.ne.jp!news.omp.ne.jp!nf3.iij.ad.jp!nr0.iij.ad.jp!news.iij.ad.jp!inetnews.niftyserve.or.jp!niftyserve!XLJ06203
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!netaidnews!news1.omp.ne.jp!news.omp.ne.jp!nf3.iij.ad.jp!nr0.iij.ad.jp!news.iij.ad.jp!inetnews.niftyserve.or.jp!niftyserve!XLJ06203
From: "佐野 武俊"
<XLJ06203 _at_ niftyserve.or.jp>
Newsgroups: fj.os.linux
Subject: Re: 8GB E-IDEディスクの顛末
Message-ID: <INETNEWS-1-9-2.23967 _at_ niftyserve.or.jp>
Date: 15 Jan 1998 03:50:00 +0900
Lines: 82
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-2022-jp
Xref: clifford.ktarn.tmcnet.or.jp fj.os.linux:7987
佐野@浜松です。
<69g0r5$8mp$1 _at_ news.alles.or.jp>の記事において
zic _at_ alles.or.jpさんは書きました。
> EZ-BIOS経由で、lilo引数を渡さなかった場合は、次のようになりました。
> hdb: Maxtor 88400D8, 2014MB w/256kB Cache, CHS=1021/255/63
> hdb: [EZD] [remap 0->1] hdb1 hdb2 < hdb5 >
> この結果、fdisk /dev/hdbを実行すると、
> Disk /dev/hdb: 64 heads, 63 sectors, 1023 cylinders
> EZ-BIOS非経由で、lilo引数を渡さなかった場合は、次のようになりました。
> hdb: Maxtor 88400D8, 504MB w/256kB Cache, CHS=1024/16/63
> hdb: [EZD] [remap 0->1] hdb1 hdb2 < hdb5 >
> fdiskを実行すると、EZ-BIOS経由の時と同じでした。これも、困りますよね?
この際なので、(「毒喰えば皿まで」でしたっけ?) fdisk (と cfdisk) の
ソースも眺めてみました。どちらもジオメトリー情報の取得には
ioctl(fd, HDIO_GETGEO, &geometry) を使っているようです。
そこで linux/drivers/block/ide.c に戻って
static int ide_ioctl (struct inode *inode, struct file *file,
unsigned int cmd, unsigned long arg)
を調べると、
case HDIO_GETGEO:
{
struct hd_geometry *loc = (struct hd_geometry *) arg;
....
put_user(drive->bios_head, (byte *) &loc->heads);
put_user(drive->bios_sect, (byte *) &loc->sectors);
put_user(drive->bios_cyl, (unsigned short *) &loc->cylinders);
と書かれています。drive->bios_(h/s/c) を返すようです。
システム起動時にカーネルオプション noprobe を使わないと、ide.c の
do_identify() の中で drive->(c/h/s) にドライブ情報の物理ジオメトリ
から C/H/S (id->(c/h/s))が代入され、また ide_xlate_1024() の中で
drive->bios_(c/h/s) に drive->(c/h/s) が代入されるため、
ioctl(fd, HDIO_GETGEO, &geometry) によって得られるジオメトリは
4092/16/64 を変換した 1023/64/63 になってしまいますね。
> だから、要するに、プローブさせてはいけないんじゃないかと、
> 思ったんだけど。
確かにそのとおりでした。BIOS 情報の C/H/S を 1021/255/63 にしただけ
ではダメで、オプション noprobe が必要だということがわかりました。
前回の記事を書いた時には、ここまで理解できていませんでした。
今回、カーネルコードをいろいろ追いかけてみて、システム起動時の処理が
すこし理解できたような気がします。良い勉強の機会を与えてくれたことに
感謝しております (仕事は進まなかったけど)。
結局、
> ・ide_xlate_1024は、シリンダ数が1024を越えてないと、
> ジオメトリの変換をしてくれないし、EZDの認識もしない
こちらは違うと思いますが (EZD を認識しないのは forced_geom のせい)、
> ・プローブさせると、設定したジオメトリをその結果で上書きして
> しまうので、プローブさせてはいけない
こちらは当たりですね。そもそもジャンパーでドライブ情報を
「本来の」ジオメトリから変更しているのだから、その変更された
(偽りの)ドライブ情報をカーネルに信用させてはいけないのでした。
> それでも実機でやったというのは強みで、見つけた解は
> 正しい解である
> (唯一である保証も無いし、ベストである保証も無いが)とは、
> 言えると思ってます。
もちろん、狙った効果をちゃんと実現できたという意味において
あのパッチは「正しい解である」と私も思います。
# 「エディタを使わずにファイルを編集する方法」などの有名な例も
# あるように、問題解決の方法はなるべくたくさん持っていたほうが
# 安心できるとも思います。
---
#わたしのおうちは浜松市、「夜のお菓子」で有名さ。
<xlj06203 _at_ niftyserve.or.jp> : Taketoshi Sano (佐野 武俊)
--------- 8X 8X 8X 8X 8X ---------
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!netaidnews!news1.omp.ne.jp!news.omp.ne.jp!nf3.iij.ad.jp!nr0.iij.ad.jp!news.iij.ad.jp!inetnews.niftyserve.or.jp!niftyserve!XLJ06203
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!netaidnews!news1.omp.ne.jp!news.omp.ne.jp!nf3.iij.ad.jp!nr0.iij.ad.jp!news.iij.ad.jp!inetnews.niftyserve.or.jp!niftyserve!XLJ06203
From: "佐野 武俊"
<XLJ06203 _at_ niftyserve.or.jp>
Newsgroups: fj.os.linux
Subject: Re: 8GB E-IDEディスクの顛末
Message-ID: <INETNEWS-1-9-2.23966 _at_ niftyserve.or.jp>
Date: 15 Jan 1998 03:50:00 +0900
Lines: 77
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-2022-jp
Xref: clifford.ktarn.tmcnet.or.jp fj.os.linux:7988
佐野@浜松です。
<69g0r5$8mp$1 _at_ news.alles.or.jp>の記事において
zic _at_ alles.or.jpさんは書きました。
> EZ-BIOS経由で、lilo引数を渡さなかった場合は、次のようになりました。
> hdb: Maxtor 88400D8, 2014MB w/256kB Cache, CHS=1021/255/63
> hdb: [EZD] [remap 0->1] hdb1 hdb2 < hdb5 >
....
> EZ-BIOS非経由で、lilo引数を渡さなかった場合は、次のようになりました。
> hdb: Maxtor 88400D8, 504MB w/256kB Cache, CHS=1024/16/63
> hdb: [EZD] [remap 0->1] hdb1 hdb2 < hdb5 >
この時、[EZD] [remap 0->1] の後に表示される C/H/S は 1023/64/63
ではありませんか?
hdb: [EZD] [remap 0->1] [1023/64/63] hdb1 hdb2 < hdb5 >
となったのではないでしょうか。
既にお気づきでしょうが、ide.c の ide_xlate_1024() では
printk("%s ", msg);
で [EZD] を表示した後、
if (drive->id) {
drive->cyl = drive->id->cyls;
drive->head = drive->id->heads;
drive->sect = drive->id->sectors;
}
drive->bios_cyl = drive->cyl;
drive->bios_head = drive->head;
drive->bios_sect = drive->sect;
drive->special.b.set_geometry = 1;
として、いったん BIOS から受け取った C/H/S をすべてドライブ情報の
物理ジオメトリで上書きしてしまっています。つまり、EZ-Drive の認識
を行なうために ide.c の ide_xlate_1024() に入り、 2 つあるチェック
を通過して [EZD] を表示した直後に drive->bios_(cyl/head/sect) の
値はドライブ情報の物理ジオメトリで書き換えられてしまうことになります。
これを避けるには、(drive->id) を false にする、つまり do_identify()
を実行させないことが必要であり、カーネルオプションで noprobe を指定
することになります。こうすれば drive->bios_(cyl/head/sect) にも
drive->(cyl/head/sect) にも BIOS の設定値である 1021/255/63 が
設定されたままになります。
ところで、以前の記事 <68odro$1r7$1 _at_ news.alles.or.jp> に
> (13)ここまでくれば、なんとかなるので、若干無茶してみます。
> hdbのジオメトリを、liloでhdb=1021,255,63と強制的に変換して与えます。
> hdb: Maxtor 88400D8, 2014MB w/256kB Cache, CHS=1021/255/63
> hdb: [EZD] [remap 0->1] [1023/64/63] hdb1 hdb2 < hdb5 hdb6 hdb7 >
と書かれていたのですが、この時まだ resetforcedgeom は使われていない
ようなので、この時は BIOS に C/H/S=1021/255/63 を指定していたのだろう
と思います。lilo のオプションでジオメトリを指定していれば、forcedgeom
が有効になって [EZD] の認識はキャンセルされてしまいます。
ここでは noprobe を指定していないので、do_identify() の中で
drive->(cyl/head/sect) に 4092/16/63 が代入され容量表示は 2014 MB に、
また ide_xlate_1024() の中では BIOS 情報の C/H/S がドライブ情報で
上書きされた後に変換され、C/H/S = 1023/64/63 になります。
ここまで読んだ範囲では、 BIOS 情報の C/H/S を (EZ-BIOS の使用如何に
関わらず) 1021/255/63 に設定し、かつカーネルオプションとして
hdb=noprobe を指定したらどうだろうか、と考えつきます。これなら
do_identify() を実行しないので drive->bios_(cyl/head/sect) も
drive->(cyl/head/sect) も probe_cmos_for_drives() で得た BIOS 情報
の C/H/S に設定されているので ide_xlate_1024() で drive->bios(c/h/s)
が drive->(c/h/s) で上書きされても問題ありません。またこの C/H/S は
最初から C < 1024 に収まっているので ide_xlate_1024() で変換される
こともありません。
---
#わたしのおうちは浜松市、「夜のお菓子」で有名さ。
<xlj06203 _at_ niftyserve.or.jp> : Taketoshi Sano (佐野 武俊)
--------- 8X 8X 8X 8X 8X ---------
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!news.hbl.or.jp!news.ksi.co.jp!spinosk!spin-pp0-osk!spinnews!spin-hsd0-tky!news-relay.jpn!hpujjpo!hpscit.sc.hp.com!sdd.hp.com!vixen.cso.uiuc.edu!news2.chicago.iagnet.net!iagnet.net!newsfeed.direct.ca!Supernews60!supernews.com!news.hk.linkage.net!newsfeed1.btnis.ad.jp!newsfeed.btnis.ad.jp!nspixp!newsgate1.web.ad.jp!news.osaka.infoweb.or.jp!news.nissay-c.co.jp!not-for-mail
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!news.hbl.or.jp!news.ksi.co.jp!spinosk!spin-pp0-osk!spinnews!spin-hsd0-tky!news-relay.jpn!hpujjpo!hpscit.sc.hp.com!sdd.hp.com!vixen.cso.uiuc.edu!news2.chicago.iagnet.net!iagnet.net!newsfeed.direct.ca!Supernews60!supernews.com!news.hk.linkage.net!newsfeed1.btnis.ad.jp!newsfeed.btnis.ad.jp!nspixp!newsgate1.web.ad.jp!news.osaka.infoweb.or.jp!news.nissay-c.co.jp!not-for-mail
From: Toshiaki Masuda <masuda _at_ orchid.nissay-c.co.jp>
Newsgroups: fj.os.linux
Subject: irq=3 unset serial port
Date: Wed, 14 Jan 1998 21:17:05 +0900
Organization: Nissay Computer Co., Ltd.
Lines: 22
Message-ID: <34BCACC0.3702D280 _at_ orchid.nissay-c.co.jp>
NNTP-Posting-Host: 192.168.4.27
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
X-Mailer: Mozilla 4.03 [ja] (Win95; I)
Xref: clifford.ktarn.tmcnet.or.jp fj.os.linux:7989
pcmcia-csでサポートされていないイーサネットカード(TOSHIBA/J31PCTP1)を
ノートPC(SHARP/Mebius[MN-5100])で利用できるようにしています。
なんとかfmvj18x_csドライバーが使えそうです。
しかし、自分のIPにはpingできますが他のIPにはpingできません。
tty01 at 0x02f8 (irq=3) is a 16550A
でCOM2のシリアルポートと競合しているのが原因のようです。
このirq=3のtty01を起動時から使用不可にする方法を教えてください。
--
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: (株)ニッセイコンピュータ [Nissay Computer Co.,Ltd.] ::
:: システム営業部 [System Sales Division] ::
:: 増田 敏明 [Toshiaki Masuda] ::
:: Tel.06-233-5900 ::
:: {~._.~} Fax.06-233-5910 ::
:: ( Y ) (private)mailto:mtoi _at_ mbc.infosphere.or.jp ::
:: ()~*~() (job)mailto:masuda _at_ lilac.nissay-c.co.jp ::
:: (_)-(_) http://www.nissay-c.co.jp/nc-home/ ::
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::
--------- 8X 8X 8X 8X 8X ---------
From: jtes _at_ tkb.se.fujitsu.co.jp (Jun Tejima)
From: jtes _at_ tkb.se.fujitsu.co.jp (Jun Tejima)
Newsgroups: fj.os.linux,fj.questions.unix
Subject: Re: rotation of syslog
Date: 14 Jan 1998 12:19:36 GMT
Organization: Fujitsu Ltd., Tokyo, Japan.
Lines: 29
Message-ID: <980114212312.M0112689 _at_ tkb.tkb.se.fujitsu.co.jp>
References: <ba4t37h3sx.fsf _at_ wren.pinnacle.co.jp>
<MAEDA.98Jan14183904 _at_ dsl0.is.uec.ac.jp>
NNTP-Posting-Host: ns1.tkb.se.fujitsu.co.jp
X-Newsreader: mnews [version 1.19+] 1995-07/21(Fri)
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!news.join.ad.jp!wnoc-tyo-news!wnoc-sfc-news!news.Hawaii.Edu!news.lava.net!coconut-wireless!news.flex.com!www.nntp.primenet.com!globalcenter0!news.primenet.com!nntp.primenet.com!howland.erols.net!ais.net!news1.chicago.iagnet.net!iagnet.net!newsfeed.gol.com!nspixp!newsgate1.web.ad.jp!newsfeed.infoweb.or.jp!fgwnews!fdmnews!twinstar!velfarre!area!fhnews!jtes
Xref: clifford.ktarn.tmcnet.or.jp fj.os.linux:7990 fj.questions.unix:1943
<MAEDA.98Jan14183904 _at_ dsl0.is.uec.ac.jp>の記事において
maeda _at_ dsl0.is.uec.ac.jpさんは書きました。
>> In article <ba4t37h3sx.fsf _at_ wren.pinnacle.co.jp> hiramoto _at_ pinnacle.co.jp (平本光二/ HIRAMOTO Kouji) writes:
>>
>> > UNIX (Linux) で、SunOS や Solaris がやるような各種ログのロー
>> > テートをやりたいんですが、標準でそういう機能はあるんでしょう
>> > か? また標準ではないとしたら、どのようなプログラムを入手す
>> > ればいいのでしょうか?
>>
>> SunOSやSolarisも、後から入れたデーモンのログについては何にもしてくれな
>> いと思います。ログをローテートするための特別のコマンドも見たこと無い。
でも、rootのcrontabには、
5 4 * * 6 /usr/lib/newsyslog
てのがあって、syslogのローテートしています。/usr/lib/newsyslogは、一般
ユーザでも見ることの出来るシェルです。機種依存な特別なことはやっていな
いと思うので、Solarisマシンからコピーしてちょっと手を入れればいいと思
います。
(もしかするとLinuxにもあるのかな?Linuxは全然知らないもんで・・・)
--
我が友は 富士通株式会社 科学システム統括部つくばシステム部
流れる雲と 手嶋 淳
花一つ phone : 0298-52-7176(直通) FAX : 0298-52-7177
川のささやき E-mail: jtes _at_ tkb.se.fujitsu.co.jp NIFTY: HCH03421
--------- 8X 8X 8X 8X 8X ---------
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!kuee-news!tamaru-news!Q.T.Honey!news.hbl.or.jp!news.ksi.co.jp!spinosk!spin-pp0-osk!spinnews!news.hits.ad.jp!nf1.spnet.ne.jp!nf2.spnet.ne.jp!news.cs.ritsumei.ac.jp!news2.cs.ritsumei.ac.jp!newshub.bkc.ritsumei.ac.jp!cancer.nca5.ad.jp!nfeed.gw.nagoya-u.ac.jp!newssinet!ehime-u!news.cs.ehime-u.ac.jp!csgw2.cs.ehime-u.ac.jp!okahisa
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!kuee-news!tamaru-news!Q.T.Honey!news.hbl.or.jp!news.ksi.co.jp!spinosk!spin-pp0-osk!spinnews!news.hits.ad.jp!nf1.spnet.ne.jp!nf2.spnet.ne.jp!news.cs.ritsumei.ac.jp!news2.cs.ritsumei.ac.jp!newshub.bkc.ritsumei.ac.jp!cancer.nca5.ad.jp!nfeed.gw.nagoya-u.ac.jp!newssinet!ehime-u!news.cs.ehime-u.ac.jp!csgw2.cs.ehime-u.ac.jp!okahisa
From: okahisa _at_ cs.ehime-u.ac.jp
Newsgroups: fj.os.linux,fj.questions.unix
Subject: Re: rotation of syslog
Date: 14 Jan 1998 11:16:07 GMT
Organization: Dept.of Computer Science,Ehime University,Japan
Lines: 36
Message-ID: <69i6pn$fql$1 _at_ csgw2.cs.ehime-u.ac.jp>
References: <ba4t37h3sx.fsf _at_ wren.pinnacle.co.jp>
<MAEDA.98Jan14183904 _at_ dsl0.is.uec.ac.jp>
NNTP-Posting-Host: silv.ai.cs.ehime-u.ac.jp
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-2022-JP
X-Newsreader: mnews [version 1.20] 1996-12/08(Sun)
Xref: clifford.ktarn.tmcnet.or.jp fj.os.linux:7991 fj.questions.unix:1944
岡久です。
<MAEDA.98Jan14183904 _at_ dsl0.is.uec.ac.jp>の記事において
maeda _at_ dsl0.is.uec.ac.jpさんは書きました。
>> In article <ba4t37h3sx.fsf _at_ wren.pinnacle.co.jp> hiramoto _at_ pinnacle.co.jp (平本光二/ HIRAMOTO Kouji) writes:
>>
>> > UNIX (Linux) で、SunOS や Solaris がやるような各種ログのロー
>> > テートをやりたいんですが、標準でそういう機能はあるんでしょう
>> > か? また標準ではないとしたら、どのようなプログラムを入手す
>> > ればいいのでしょうか?
>>
>> SunOSやSolarisも、後から入れたデーモンのログについては何にもしてくれな
>> いと思います。ログをローテートするための特別のコマンドも見たこと無い。
SunOS の場合、cron が定期的に /usr/lib/newsyslog という
シェルスクリプトを実行してこれをやらせてますよね。汎用ロー
テイトコマンドというわけではないですが、内容はごく簡単な
ものですし。
>> ほんとに、なんで無いんでしょうね? 私は以下のようなshell scriptを作って
>> 使っています。/sbin/rotateとかいう名前にしておいて、crontab から呼ぶ
>> shell scriptで、
きっと、こうやって自分で追加してくださいってことなんで
しょうね。
# 私も、slackware の messages/syslog のサイズにびっくり
# した経験がありますので、付録のスクリプトをありがたく使
# わせていただきます。
--
Email: okahisa _at_ cs.ehime-u.ac.jp
--------- 8X 8X 8X 8X 8X ---------
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!news03.sinfony.ad.jp!news.kddnet.ad.jp!news.warp.or.jp!not-for-mail
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!news03.sinfony.ad.jp!news.kddnet.ad.jp!news.warp.or.jp!not-for-mail
From: "Hirofumi Arimoto" <hiro _at_ warp.or.jp>
Newsgroups: fj.os.linux
Subject: Can't Install Debian on ThinkPad 765L
Date: Wed, 14 Jan 1998 22:34:02 +0900
Organization: Warp Internet KOBE Co.,LTD
Lines: 16
Message-ID: <69ietu$ooj$1 _at_ news.warp.or.jp>
NNTP-Posting-Host: ptp019.kob.warp.or.jp
Mime-Version: 1.0
Content-Type: text/plain;
charset="iso-2022-jp"
Content-Transfer-Encoding: 7bit
X-Newsreader: Microsoft Outlook Express 4.71.1712.3
X-Mimeole: Produced By Microsoft MimeOLE V4.71.1712.3
Xref: clifford.ktarn.tmcnet.or.jp fj.os.linux:7992
DebianをTP765Lにインストールしようとしているのですが,
boot: <- リターンを押す
Loading root.bin....................
Loading linux..............
となってとまります.
boot:のところでhdオプションが必要らしいことは調べたんですが,人から譲り受
けたものなのでハードディスクの仕様もわかりません.(ディスク自体にも書いてい
ません)
ハードディスクは3.0GBのもの(P/N 45H8791)です.
以上,何か知っている方がいらしたら,教えてください.
Hirofumi Arimoto
--------- 8X 8X 8X 8X 8X ---------
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!news.hbl.or.jp!news.ksi.co.jp!spinosk!spin-pp0-osk!spinnews!news.hits.ad.jp!nf1.spnet.ne.jp!nf2.spnet.ne.jp!news.cs.ritsumei.ac.jp!news2.cs.ritsumei.ac.jp!newshub.bkc.ritsumei.ac.jp!cancer.nca5.ad.jp!nfeed.gw.nagoya-u.ac.jp!ttigwy!not-for-mail
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!news.hbl.or.jp!news.ksi.co.jp!spinosk!spin-pp0-osk!spinnews!news.hits.ad.jp!nf1.spnet.ne.jp!nf2.spnet.ne.jp!news.cs.ritsumei.ac.jp!news2.cs.ritsumei.ac.jp!newshub.bkc.ritsumei.ac.jp!cancer.nca5.ad.jp!nfeed.gw.nagoya-u.ac.jp!ttigwy!not-for-mail
From: "Hideki Imaizumi" <s5shide _at_ ypcfs2.toyota-ti.ac.jp>
Newsgroups: fj.os.linux
Subject: Re: hdparam.c は何処に?
Date: 14 Jan 1998 13:18:29 GMT
Organization: s5tti
Lines: 24
Message-ID: <01bd20ee$93ce0660$28cb1585 _at_ s5pc22-t1.toyota-ti.ac.jp>
References: <01bd2029$12e9c4a0$28cb1585 _at_ s5pc22-t1.toyota-ti.ac.jp><69g0lb$8ks$1 _at_ news.alles.or.jp> <ban2gzn8uu.fsf_-_ _at_ wren.pinnacle.co.jp>
NNTP-Posting-Host: 133.21.203.40
X-Newsreader: Microsoft Internet News 4.70.1161
Xref: clifford.ktarn.tmcnet.or.jp fj.os.linux:7993
今泉です.
大変申し訳有りませんでした. hdparm が/sbinにありました.
ずっと hdparam と思い込んでいたので,find かけても見つから
なかったのです.
私が参照したREAHME.hdにも hdparm と書いてありますね.
この「早とちり」の性格を直していきたいと反省しています.
皆さん,どうもありがとうございました.
今泉
> Slackware (少なくとも 3.1 以降)には標準で /usr/sbin/hdparm
> というのがインストールされていますが、RedHat 4.2 では構成が
> 違うんでしょうか。
>
> #とりあえず locate hdparm とするか、locate がないなら man
> #とか find で調べがつくと思います。
>
> -----
> 平本 光二 / みんと No.25
> (株)クボタ コンピュータ事業推進室
> hiramoto _at_ pinnacle.co.jp
>
--------- 8X 8X 8X 8X 8X ---------
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!news.join.ad.jp!sinetnews!newssinet!ehime-u!news.cs.ehime-u.ac.jp!csgw2.cs.ehime-u.ac.jp!okahisa
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!news.join.ad.jp!sinetnews!newssinet!ehime-u!news.cs.ehime-u.ac.jp!csgw2.cs.ehime-u.ac.jp!okahisa
From: okahisa _at_ cs.ehime-u.ac.jp
Newsgroups: fj.os.linux
Subject: Re: irq=3 unset serial port
Date: 14 Jan 1998 13:36:11 GMT
Organization: Dept.of Computer Science,Ehime University,Japan
Lines: 22
Message-ID: <69if0b$km4$1 _at_ csgw2.cs.ehime-u.ac.jp>
References: <34BCACC0.3702D280 _at_ orchid.nissay-c.co.jp>
NNTP-Posting-Host: silv.ai.cs.ehime-u.ac.jp
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-2022-JP
X-Newsreader: mnews [version 1.20] 1996-12/08(Sun)
Xref: clifford.ktarn.tmcnet.or.jp fj.os.linux:7994
岡久です。
<34BCACC0.3702D280 _at_ orchid.nissay-c.co.jp>の記事において
masuda _at_ orchid.nissay-c.co.jpさんは書きました。
>> tty01 at 0x02f8 (irq=3) is a 16550A
>> でCOM2のシリアルポートと競合しているのが原因のようです。
>>
>> このirq=3のtty01を起動時から使用不可にする方法を教えてください。
シリアルポートのサポートをモジュールにしてカーネルを
再構築してみてはどうでしょう。あるいは、機種によっては
BIOS で COM2 を無効にできたりするかもしれません。
# slackware の場合、/etc/rc.d/rc.modules あたりで、勝手
# に slip やら ppp を読み込もうとするかもしれませんから、
# いらないものはコメントアウトするのがいいです。つられて
# serial が読み込まれるかもしれませんから。
--
Email: okahisa _at_ cs.ehime-u.ac.jp
--------- 8X 8X 8X 8X 8X ---------
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!netaidnews!news1.omp.ne.jp!news.omp.ne.jp!nf3.iij.ad.jp!nr0.iij.ad.jp!news.iij.ad.jp!news.highway.or.jp!usenet
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!netaidnews!news1.omp.ne.jp!news.omp.ne.jp!nf3.iij.ad.jp!nr0.iij.ad.jp!news.iij.ad.jp!news.highway.or.jp!usenet
From: Ichirou Mashima <choma _at_ pb.highway.ne.jp>
Newsgroups: fj.os.linux
Subject: Re: Ghostscriptを使ってPSファイルを印刷したい
Date: Wed, 14 Jan 1998 22:53:17 +0900
Organization: Highway Internet, Tokyo, Japan.
Lines: 24
Message-ID: <34BCC34D.55C _at_ pb.highway.ne.jp>
References: <34BA22EA.73FC _at_ pb.highway.ne.jp>
NNTP-Posting-Host: p3ktakyu048.highway.or.jp
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
X-Mailer: Mozilla 3.0 (Win95; I)
Xref: clifford.ktarn.tmcnet.or.jp fj.os.linux:7995
真島です。
> Linux上でGhostscriptを使ってPSファイルを印刷したいのですが、gs
> コマンドを実行すると、
> gs:Can't find initialization file gs_init.ps
> と出て、印刷もできないようです。
> 初心者なので設定の方法がわからないのですが、どなたかご存知の方
> お教えください。
> 私の環境は以下の通りです。
> Slackware-3.1
> JE-0.9.8a
> (以上Run Run Linux Second Editionの付録)
> プリンター:Canon BJC-35v
以上の内容につきまして解決したのでご報告します。
/usr/bin/gs を消して /usr/local/bin/gs を使えばうまくいきました。
JE の gs を使わずに、Slackware の gs を使っていたのがまずかった
のですね。お教えくださった方に感謝します。
--
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
_/ 真島 一郎 Ichirou Mashima _/
_/ E-mail: choma _at_ pb.highway.ne.jp _/
_/ NIFTY-Serve: QZS06230 _/
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
--------- 8X 8X 8X 8X 8X ---------
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!yynet.tama.tokyo.jp!yokota
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!yynet.tama.tokyo.jp!yokota
From: Yoshinori Yokota/横田義徳<yokota _at_ yynet.tama.tokyo.jp>
Newsgroups: fj.os.linux,fj.questions.unix
Subject: Re: rotation of syslog
Date: 14 Jan 1998 13:37:50 GMT
Organization: YY-NET, Tama, Tokyo, JAPAN
Lines: 17
Message-ID: <69if3e$nab$1 _at_ cipher.yynet.tama.tokyo.jp>
References: <ba4t37h3sx.fsf _at_ wren.pinnacle.co.jp>
NNTP-Posting-Host: cipher.yynet.tama.tokyo.jp
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-2022-JP
X-Newsreader: mnews [version 1.21] 1997-12/23(Tue)
Xref: clifford.ktarn.tmcnet.or.jp fj.os.linux:7996 fj.questions.unix:1945
よこた です。
<ba4t37h3sx.fsf _at_ wren.pinnacle.co.jp>の記事において
hiramoto _at_ pinnacle.co.jpさんは書きました。
>> UNIX (Linux) で、SunOS や Solaris がやるような各種ログのロー
>> テートをやりたいんですが、標準でそういう機能はあるんでしょう
>> か? また標準ではないとしたら、どのようなプログラムを入手す
>> ればいいのでしょうか?
こんなのはいかがでしょう。
http://www.iaehv.nl/users/grimaldo/chklogs.html
私が使っているのは 1.9-1 ですが、今の最新は 2.0-3 のようです。
---
by よこた http://www.yynet.tama.tokyo.jp/~yokota/
--------- 8X 8X 8X 8X 8X ---------
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!news.hbl.or.jp!news.ksi.co.jp!spinosk!spin-pp0-osk!spinnews!spin-hsd0-tky!news-relay.jpn!hpujjpo!hpscit.sc.hp.com!sdd.hp.com!vixen.cso.uiuc.edu!news-peer.sprintlink.net!news.sprintlink.net!Sprint!news.maxwell.syr.edu!news.oru.edu!newsfeed.gol.com!nspixp!nntp-egw.ocn.ad.jp!nd-os001.ocn.ad.jp!nntp-egw.ocn.ad.jp!nn-tk001.ocn.ad.jp!not-for-mail
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!news.hbl.or.jp!news.ksi.co.jp!spinosk!spin-pp0-osk!spinnews!spin-hsd0-tky!news-relay.jpn!hpujjpo!hpscit.sc.hp.com!sdd.hp.com!vixen.cso.uiuc.edu!news-peer.sprintlink.net!news.sprintlink.net!Sprint!news.maxwell.syr.edu!news.oru.edu!newsfeed.gol.com!nspixp!nntp-egw.ocn.ad.jp!nd-os001.ocn.ad.jp!nntp-egw.ocn.ad.jp!nn-tk001.ocn.ad.jp!not-for-mail
From: "Rota" <rota _at_ ronz.urawa.saitama.jp>
Newsgroups: fj.os.linux
Subject: Re: Q>RHL 5.0
Date: Wed, 14 Jan 1998 21:10:57 +0900
Organization: NTT Open Computer Network
Lines: 16
Message-ID: <69ien6$ov6$1 _at_ nn-tk001.ocn.ad.jp>
References: <980114115652.5838 _at_ biglobe.ne.jp>
NNTP-Posting-Host: ronz.urawa.saitama.jp
Mime-Version: 1.0
Content-Type: text/plain;
charset="iso-2022-jp"
Content-Transfer-Encoding: 7bit
X-Newsreader: Microsoft Outlook Express 4.71.1712.3
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3
Xref: clifford.ktarn.tmcnet.or.jp fj.os.linux:7997
津久井といいます。
XGD94389 _at_ biglobe.ne.jp wrote in message <980114115652.5838 _at_ biglobe.ne.jp>...
> RedHat 5.0を入手したのですが日本語環境が入っていません。
> rpm形式の日本語環境が欲しいのですが収録されているCD-ROMは
> ないでしょうか?
redhadではありませんが、Turbo linux日本語版はrpm採用していますし、
インストーラーもほとんどredhatでしたのので(日本語化されている)
これが使いまわせるかも。
UNIX User1号に付録でミニマムパッケージが収録
されていたはず。バックナンバーが手に入ればOKかも。
#かも、というのは私はslackwareしかまともに、インストールしたことないから
#rpmってわからないので、(今の所知る必要もないので)確かめてません。
--------- 8X 8X 8X 8X 8X ---------
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!kuee-news!tominaga
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!kuee-news!tominaga
From: tominaga _at_ kurasc.kyoto-u.ac.jp
Newsgroups: fj.os.linux,fj.questions.unix
Subject: Re: rotation of syslog
Date: 14 Jan 1998 14:59:55 GMT
Organization: Kyoto University, JAPAN
Lines: 20
Message-ID: <69ijtb$dq4$1 _at_ kuee4.kuee.kyoto-u.ac.jp>
References: <ba4t37h3sx.fsf _at_ wren.pinnacle.co.jp>
NNTP-Posting-Host: matsuw1.kurasc.kyoto-u.ac.jp
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-2022-JP
X-Newsreader: mnews [version 1.20] 1996-12/08(Sun)
Xref: clifford.ktarn.tmcnet.or.jp fj.os.linux:7998 fj.questions.unix:1946
<ba4t37h3sx.fsf _at_ wren.pinnacle.co.jp>の記事において
hiramoto _at_ pinnacle.co.jpさんは書きました。
>> UNIX (Linux) で、SunOS や Solaris がやるような各種ログのロー
>> テートをやりたいんですが、標準でそういう機能はあるんでしょう
>> か? また標準ではないとしたら、どのようなプログラムを入手す
>> ればいいのでしょうか?
ぼくは自力で FreeBSD から newsyslog を移植しました。といっても,
二カ所書き換えて, make ではなく pmake を使っただけなのですが。
ちなみに自分でやったあとに, Linux ML の方で同じ話題があったという
ことをしりました。ということで, ML の全文検索のできるところで調べ
ればわかるのではないでしょうか。
--
= [~] 京都大学 工学研究科 電子通信工学専攻 橋本研 M1
= --- 冨永丈博
= @ @ mailto:tominaga _at_ kurasc.kyoto-u.ac.jp
= - http://www.kurasc.kyoto-u.ac.jp/~tominaga/
--------- 8X 8X 8X 8X 8X ---------
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!news.join.ad.jp!newsserver.jvnc.net!newsserver2.jvnc.net!howland.erols.net!news.maxwell.syr.edu!streamer1.cleveland.iagnet.net!qual.net!iagnet.net!news-xfer.siscom.net!newsfeed.gol.com!nspixp!np0.iij.ad.jp!news.iij.ad.jp!news.yamabiko.ne.jp!news.tia.ad.jp!sakunami!nh1!s1021127
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!news.join.ad.jp!newsserver.jvnc.net!newsserver2.jvnc.net!howland.erols.net!news.maxwell.syr.edu!streamer1.cleveland.iagnet.net!qual.net!iagnet.net!news-xfer.siscom.net!newsfeed.gol.com!nspixp!np0.iij.ad.jp!news.iij.ad.jp!news.yamabiko.ne.jp!news.tia.ad.jp!sakunami!nh1!s1021127
From: s1021127 _at_ u-aizu.ac.jp (Eiju Tsuboi)
Newsgroups: fj.os.linux
Subject: AIC7895
Date: 14 Jan 1998 14:47:53 GMT
Organization: University of Aizu, Fukushima, Japan
Lines: 19
Message-ID: <69ij6p$oun$1 _at_ nh1.u-aizu.ac.jp>
NNTP-Posting-Host: cai2ss19.u-aizu.ac.jp
Xref: clifford.ktarn.tmcnet.or.jp fj.os.linux:7999
坪井@会津大学と申します。
今手元に FMV-6300T7A というマシンがあり Linux をインストールしよ
うと目論んでおります。
こいつにはマザーオンボードな AIC7895 という Ultra Wide SCSI I/F
が載っているのですが、カーネル(2.0.33)附属の README.aic7xxx を見た
ところまだ対応していないようでした。(実際にコンパイルしてブート
みましたが認識してくれませんでした)
なんとかこの SCSI I/F を利用したいのですが、なにかご存知でしたら
教えて下さい。
よろしくお願いします。
--
-------------------------------------------------------------------
|会|津|大|学| コンピュータ理工学部
コンピュータソフトウェア学科4年
坪井 映樹 (Eiju Tsuboi)
e-mail:s1021127 _at_ u-aizu.ac.jp
URL:http://www.u-aizu.ac.jp/~s1021127/
--------- 8X 8X 8X 8X 8X ---------
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!news.join.ad.jp!news.imnet.ad.jp!nntp.kreonet.re.kr!newsfeed.kornet.nm.kr!news.maxwell.syr.edu!newsfeed.internetmci.com!202.216.224.169!news.dti.ad.jp!news2.dti.ad.jp!news1.dti.ad.jp!news1.dti.ne.jp!not-for-mail
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!news.join.ad.jp!news.imnet.ad.jp!nntp.kreonet.re.kr!newsfeed.kornet.nm.kr!news.maxwell.syr.edu!newsfeed.internetmci.com!202.216.224.169!news.dti.ad.jp!news2.dti.ad.jp!news1.dti.ad.jp!news1.dti.ne.jp!not-for-mail
From: "N.Shibata" <na2o _at_ mars.dti.ne.jp>
Newsgroups: fj.os.linux
Subject: Manixca Pc-SCSI(mPS-110)Cradについて
Date: 14 Jan 1998 15:46:31 GMT
Organization: Dream Train Internet
Lines: 16
Message-ID: <01bd2103$6a302300$LocalHost _at_ g6-233>
NNTP-Posting-Host: ins172.sagami.dti.ne.jp
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-2022-JP
Content-Transfer-Encoding: base64
X-Newsreader: Microsoft Internet News 4.70.1161
Xref: clifford.ktarn.tmcnet.or.jp fj.os.linux:8000
GyRCJDMkcyRLJEEkTyEiPEZFRCRIPz0kNyReJDkhIxsoSg0KDQpMaW51eDIuMC4zMitwY21jaWEt
Y3MoMi45LjEyKSttUFMxMTAbJEIkcjtIJEMkRiQkJGskTiRHJDkkLCEiGyhKDQobJEIyYTVuJE5F
ajlGJHJGSSRfJF4kOSRISlI7MyQ1JHMkLDpuQC4kNSRsJD8bKEptUFMtMTEwX2NzGyRCJHIbKEoN
ChskQjtIJCgkUEYwOm4kOSRrJEgkIiRqJF4kNyQ/JCwhIiQ9JE44ZUpSOzMkNSRzJCwhIhsoSnFs
b2dpY2Zhcy5jGyRCJEsbKEoNChskQj0kQDUkchsoSjEbJEI4RD1qMkMkKCRrJEgbKEptUFMxMTAt
Y3MbJEIkcjtIJG8kSiQvJEYkYjtITVEkRyQtJGskSEVqSCEbKEoNChskQiQ1JGwkRiQkJF4kOSQs
ISIbKEpxbG9naWNmYXMuYxskQiRPISIlKyE8JU0layROOkY5PUNbO34kSxsoSnNjc2ktbG93IGxl
dmVsGyRCISEbKEoNCmRyaXZlchskQiROJEgkMyRtJE4bKEpRbG9naWMbJEIkTiVJJWklJCVQITwk
ckEqQnIkNyRKJCQkSCUzJXMlUSUkJWskNSRsJEYbKEoNChskQiQkJEokJCRIO1ckJCReJDkhIyRe
JD8bKEpwY21jaWEtaG93dG8bJEIkSyRPISIbKEpzY3NpLWxvdy1sZXZlbCBkcml2ZXIbJEIkTxso
Sg0KGyRCQSpCciQ3JEokJCRHTkkkJCRIPXEkJCRGJCIkaiReJDkkLCEiJEkkQSRpJCxANSQ3JCQk
TiRHJDckZyQmJCshKRsoSg0KDQobJEIyYTVuJE4kMyRIJHIkYCQ3JC8kakpWJDkkaCQmJEpFajlG
JEckOSQsRjA6biQ3JEokLyRGOiQkQyRGJCQkXiQ5GyhKDQobJEIkTiRHJCo2NSQoJC8kQCQ1JCQh
IxsoSg0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQobJEI8RkVEISE+MDVX
ISEbKEpuYTJvQG1hcnMuZHRpLm5lLmpw
--------- 8X 8X 8X 8X 8X ---------
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!news.join.ad.jp!news.imnet.ad.jp!nntp.kreonet.re.kr!newsfeed.kornet.nm.kr!howland.erols.net!newsfeed.internetmci.com!202.216.224.169!news.dti.ad.jp!news2.dti.ad.jp!news1.dti.ad.jp!news1.dti.ne.jp!not-for-mail
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!news.join.ad.jp!news.imnet.ad.jp!nntp.kreonet.re.kr!newsfeed.kornet.nm.kr!howland.erols.net!newsfeed.internetmci.com!202.216.224.169!news.dti.ad.jp!news2.dti.ad.jp!news1.dti.ad.jp!news1.dti.ne.jp!not-for-mail
From: "N.Shibata" <na2o _at_ mars.dti.ne.jp>
Newsgroups: fj.os.linux
Subject: Re:"Samba.txt..."
Date: 14 Jan 1998 15:46:29 GMT
Organization: Dream Train Internet
Lines: 4
Message-ID: <01bd2100$c05a4560$LocalHost _at_ g6-233>
NNTP-Posting-Host: ins172.sagami.dti.ne.jp
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-2022-JP
Content-Transfer-Encoding: base64
X-Newsreader: Microsoft Internet News 4.70.1161
Xref: clifford.ktarn.tmcnet.or.jp fj.os.linux:8001
GyRCJDQ+UjJwJE4lWyE8JWAlWiE8JTgkRxsoSlNhbWJhGyRCJE5AX0RqJCwkRyQtJF4kNyQ/GyhK
DQobJEIkIiRqJCwkSCQmJDQkNiQkJF4kNyQ/ISMbKEoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0NChskQjxGRUQhIT4wNVchIRsoSm5hMm9AbWFycy5kdGkubmUuanA=
--------- 8X 8X 8X 8X 8X ---------
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!news.join.ad.jp!wnoc-tyo-news!wnoc-sfc-news!news.Hawaii.Edu!munnari.OZ.AU!news.mel.connect.com.au!news.mel.aone.net.au!newsfeed-in.aone.net.au!ozemail!uunet!in2.uu.net!newsm.ibm.net!ibm.net!news-peer.sprintlink.net!news.sprintlink.net!Sprint!howland.erols.net!fastnet!ptdnetP!newsgate.ptd.net!news-xfer.siscom.net!newsfeed.gol.com!nspixp!news3.sphere.ad.jp!news2.sphere.ad.jp!203.138.192.18.MISMATCH!news.miyazaki-nw.or.jp!usenet
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!news.join.ad.jp!wnoc-tyo-news!wnoc-sfc-news!news.Hawaii.Edu!munnari.OZ.AU!news.mel.connect.com.au!news.mel.aone.net.au!newsfeed-in.aone.net.au!ozemail!uunet!in2.uu.net!newsm.ibm.net!ibm.net!news-peer.sprintlink.net!news.sprintlink.net!Sprint!howland.erols.net!fastnet!ptdnetP!newsgate.ptd.net!news-xfer.siscom.net!newsfeed.gol.com!nspixp!news3.sphere.ad.jp!news2.sphere.ad.jp!203.138.192.18.MISMATCH!news.miyazaki-nw.or.jp!usenet
From: Shuichi Takaki <stakaki _at_ md-phd.com>
Newsgroups: fj.os.linux
Subject: UNIXに触れてみたい!
Date: Thu, 15 Jan 1998 01:04:25 +0900
Organization: Miyazaki Information Network
Lines: 11
Message-ID: <34BCE209.77AB _at_ md-phd.com>
Reply-To: stakaki _at_ md-phd.com
NNTP-Posting-Host: an113.miyazaki-nw.or.jp
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
X-Mailer: Mozilla 3.01 [ja] (Win95; I)
Xref: clifford.ktarn.tmcnet.or.jp fj.os.linux:8002
Windows95は適当に使えるのですが、UNIXの世界も経験したいと思っています。
UNIX USER(soft bank)という雑誌の1月号にTurboLinuxデモ版というのがついて
いたので、インストールして試してみたと思います。インストールに関しては雑
誌の記事を読みよりうまくできると思うのですが、途中でどうしようもなくなっ
たときのことを考えるとためらってしまいます。まことに初歩的な質問(お願
い?)ですみませんが、今のWindows95に影響することなく(switchを入れたら
Windows95が立ち上がる)TurboUnixをアンインストールする方法をまず知ってお
きたいと思います。どなたか御教唆下さい。
高木修一
stakaki _at_ md-phd.com
--------- 8X 8X 8X 8X 8X ---------
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!news.join.ad.jp!sutnews.sut.ac.jp!news.noda!news.is.noda!tateishi
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!news.join.ad.jp!sutnews.sut.ac.jp!news.noda!news.is.noda!tateishi
From: tateishi _at_ sy.is.noda.sut.ac.jp (Takaaki TATEISHI)
Newsgroups: fj.os.linux
Subject: Re: Q>RHL 5.0
Date: 14 Jan 1998 18:52:37 GMT
Organization: Science University of Tokyo, JAPAN
Lines: 28
Message-ID: <69j1hl$6rm _at_ isws01.is.noda.sut.ac.jp>
References: <980114115652.5838 _at_ biglobe.ne.jp>
NNTP-Posting-Host: syyk11.is.noda.sut.ac.jp
X-Newsreader: mnews [version 1.20] 1996-12/08(Sun)
Xref: clifford.ktarn.tmcnet.or.jp fj.os.linux:8003
<980114115652.5838 _at_ biglobe.ne.jp>の記事において
XGD94389 _at_ biglobe.ne.jpさんは書きました。
>>
>> RedHat 5.0を入手したのですが日本語環境が入っていません。
>> rpm形式の日本語環境が欲しいのですが収録されているCD-ROMは
>> ないでしょうか?
>> 御存知の方教えて下さい。 内田
>> xgd94389 _at_ biglobe.ne.jp
>>
自宅であればコツコツと電話線経由でPJEなどのソースファイル
をもってくるしかないと思います。
RedHat5.0はlibc6をつかっているらしいのでバイナリパッケージ
はむりだろうと思います。
僕も日本語環境の問題があったのでRedHat5.0には手をつけないで
いますが卒論が終わりしだいlibc6へ移行しようとおもってます。
でも急いででも日本語を使いたいのはMule(Canna),Kinput2ぐらいですね。
あとはコツコツとやっていくつもりでいます。
;; もしRedHat5.0にも対応してるようなCDがあったら
;; 僕もしりたいです。
--------------------------------------------------
Takaaki Tateishi [tateishi _at_ sy.is.noda.sut.ac.jp]
[http://syyk11.is.noda.sut.ac.jp/~tateishi/]
--------------------------------------------------
--------- 8X 8X 8X 8X 8X ---------
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!news.join.ad.jp!wnoc-tyo-news!etlnews.etl.go.jp!news.trc!nf2.iij.ad.jp!nr0.iij.ad.jp!news.iij.ad.jp!nf1.alles.or.jp!news.alles.or.jp!news.alles.or.jp!zic
Path: clifford.ktarn.tmcnet.or.jp!hakozaki.karrn!aero.kyushu-u!Q.T.Honey!news.join.ad.jp!wnoc-tyo-news!etlnews.etl.go.jp!news.trc!nf2.iij.ad.jp!nr0.iij.ad.jp!news.iij.ad.jp!nf1.alles.or.jp!news.alles.or.jp!news.alles.or.jp!zic
From: zic _at_ alles.or.jp (Zenith Inn CIIly)
Newsgroups: fj.os.linux
Subject: Re: 8GB E-IDEディスクの顛末
Date: 14 Jan 1998 23:45:45 GMT
Organization: AllesNet
Lines: 155
Message-ID: <69jdo7$9vt$1 _at_ news.alles.or.jp>
References: <INETNEWS-1-9-2.23898 _at_ niftyserve.or.jp> <69g0r5$8mp$1 _at_ news.alles.or.jp>
NNTP-Posting-Host: ppp07048.telecom.alles.or.jp
In-reply-to: zic _at_ alles.or.jp's message of 13 Jan 1998 16:46:54 GMT
Xref: clifford.ktarn.tmcnet.or.jp fj.os.linux:8004
罪ほろぼしを兼ねて、まじめに解析してみました。
ブート以降の、ジオメトリ関連の処理は、以下の部分で行われてるようです。
? entry.S
sys_setup file_systems.c
device_setup genhd.c
blk_dev_init ll_rw_blk.c
ide_init ide.c
probe_hwif ide.c
…デバイス単位でのプローブ
probe_cmos_for_drives ide.c
…CMOS内容の読みとり
drive->present = 1;
probe_for_drive ide.c
…ドライブ存在の確認
noprobeの場合、何もしない
do_probe
…プローブ
try_to_identify
do_identify
…ドライブの識別
ide_input_data
…HDDに問い合わせ
…CMOSの認識があったので、
ジオメトリの上書きはしない
…log_geom
drive->C/H/S = プローブ結果
…phys_geom
何もしない
…Cの修正(BIOS値が小さ過ぎなら)
プローブ結果で上書き
current_capacity
…容量計算
lba_capacity_is_ok
…プローブ結果のセクタ数と
プローブ結果のC/H/Sから
計算したセクタ数が
10%以内の相違なら、OKとする。
LBAモードもonとする。
setup_dev genhd.c
check_partition
msdos_partition
ide_xlate_1024
懸案の、BIOS設定値の読み取りは、probe_cmos_for_drivesで行うようです。
AMI BIOSは、この8GBディスクについては、サポート外のジオメトリを書くと、
1024/16/63を渡すようです。ユーザ設定値を色々変えてみましたが、駄目ですね。
ま、とにかくCMOSの返す値を、
drive->C/H/Sとdrive->bios_C/H/Sに入れる。
普通は、ide_input_dataでHDDをプローブするとHDDが正しいジオメトリを
返すので、do_identify中の上記の
log_geomで、プローブ結果idのcur_C/H/Sが有効かつ16<=Hならば、
drive->C/H/S = id->cur_C/H/S プローブ結果のlogical
phys_geomの部分で、drive->C/H/Sがまだおかしいなら、
drive->C/H/S = id->C/H/S プローブ結果のphysical
Cの修正の部分で、drive->Cがdrive->bios_Cよりも大きいなら、
drive->bios_C = drive->C として、BIOSから読んだCを修正
ここまでで、
drive->C/H/S ドライブのジオメトリ
drive->bios_C/H/S BIOSから読み取った、Cのみ修正済み
drive->id->C/H/S プローブ結果の物理
drive->id->cur_C/H/S プローブ結果の論理
という具合に、設定される。
私の環境では、プローブ結果がそもそも、
/dev/hdb:
Model=aMtxro8 48008D , FwRev=ANXV9102, SerialNo=8L50Q1AC
Config={ Fixed }
RawCHS=4092/16/63, TrkSize=0, SectSize=0, ECCbytes=20
BuffType=3(DualPortCache), BuffSize=256kB, MaxMultSect=16, MultSect=16
DblWordIO=no, maxPIO=2(fast), DMA=yes, maxDMA=2(fast)
CurCHS=0/16/63, CurSects=16408224, LBA=yes, LBAsects=16408224
tDMA={min:120,rec:120}, DMA modes: mword0 mword1 *mword2
IORDY=on/off, tPIO={min:120,w/IORDY:120}, PIO modes: mode3 mode4
なので、上記4つのジオメトリ全てが誤った値に設定される。
続いて、current_capacityに入るのですが、普通なら、プローブ結果の
物理C/H/Sから計算した総セクタ数と、プローブ結果のLBAでの総容量は、
殆ど同じに成る筈で、若干違ったとしても、その差は小さい。
然し、私の環境では、そもそもプローブ結果のC/H/SのCが狂ったままなので、
LBAでの総容量は正しく読めているので、C/H/Sから計算した容量とが丸で食い違う。
この結果、このルーチンで、LBAモードもoff、容量もメチャメチャ(C/H/Sベース)、
のままとなってしまう。
あと、パーティションの認識、EZDの認識は、その後のsetup_dev〜ide_xlate_1024
で行われ、これは佐野さんの解析通り。16278,16,63を与えて、変換させるか、
予め変換済みの1021,255,63を与えるかのどっちか、どっちでもOKの筈。
で、結局fdisk等を含めて、正しくドライブを認識させるには、
容量計算の部分迄に、phys及びlog双方のジオメトリが、それなりに正しくないと、
いけない、様子。ここら辺は、fdiskを解析してないので、分からない。
しまった、liloでジオメトリを指定した時、どこで設定されるのかを見ておくのを
忘れた。然し、ide_setupが呼ばれるのは、ide_init以前だろう。
結局、
liloで正しいジオメトリを指定してやって、
自動認識で誤った値を読み取らないようにする、
か、
自動認識で全てを正しく認識させるか
のいづれかしかないのだと思う。
前者の解が、
liloの引数に、
hdb=16278,16,63 hdb=noprobe hdb=resetforcedgeom
かつ、
resetforcedgeomキーワード・パッチ
で、
後者の解は、
例えば……
drive->media = ide_disk;
/* ZIC */
if (id != NULL && (id->capability & 2)
&& id->field_valid & 1 && id->cyls != id->cur_cyls)
{
if (id->heads && id->sectors)
id->cyls = id->cur_cyls =
id->lba_capacity / id->heads / id->sectors;
}
/* ZIC */
/* Extract geometry if we did not already have one for the drive */
if (!drive->present) {
を、do_identifyの「CMOSの認識があったので、ジオメトリの上書きはしない」の
直前辺りに入れて、自動認識を成功させる。
私の環境で、
・hda, hdbにEZ-BIOS設定あり
・AMI BIOSのhdbのC/H/Sは、16278,16,63
の状態で、この後者のコードを入れてブートしたところ、
hdb: Maxtor 88400D8, 8011MB w/256kB Cache, LBA, CHS=16278/16/63
と、認識に成功は、した。
ただ、このコード、このままでは余りに判定が甘くて危険な筈。
私の環境ではうまく行ったが、これを一般化するには、もっと色々条件が
加わらなくてはいけない筈。
結局、大元の私のquick hackで良かったんじゃ無いの?
判別条件を明確に一般化して設定できるなら、後者の手法の方が優れるけど。
--
Zenith Inn CIIly zic _at_ alles.or.jp