バリーさんのブログ 試訳 20110206 502ベータ
Wary 502 Beta
Wary502ベータ版
Wary501はinitrdのなかの'init'スクリプトに少なくとも一つバグを抱えています。grepコマンドが期待通りには動かないからです。私は更なるinitスクリプトの変更を行い"IDE方式のドライブ検出カーネル"を正しく起動させるようにし --そうするとバグがひどくなるのですが-- 最終的にはフルのgrepコマンドをinitrdのなかに置き、問題を解決しました。
Wary5.0.2はベータリリースで、まだ一般用途向けのものではありません。これは単一CPUと"IDE"ドライバ向けに調整されたカーネル2.6.31.14でビルドされています。IDEドライバは内部IDE/ATAドライブを/dev/hda、/dev/hdb....と表示するでしょう。
"IDE"カーネルが違いを生むかどうか、とても古い特定のハードウェアでWary5.0の起動に問題があったとレポートしてくれた人達、私はそれを知ることに興味があります。ウェル、それはたった二人でしたが、それはそれとして、カーネルが非難されるべきか私達にはあまり確たるものがありません。とにかく試して下さい。
私はまた、IDEカーネルで何かおかしな点があればそれを知りたいと思います、以前は良好に機能しました。スクリプトが光学ドライブを/dev/sr0、/dev/sr1とすることを期待するなら、しかしIDEカーネルでそうなるのはUSBかSCSIの光学ドライブのケースのみです -- IDE/ATA光学ドライブでは/dev/hd* になります。
スクリプトプログラマーのためのノート:
すべての光学ドライブは以下で見つかります:
probedisk2 | grep '|optical|'
Wary502ベータ版はこちらからダウンロード:
http://distro.ibiblio.org/pub/linux/distributions/quirky/test/wary-502beta/
ノート
501'devx'開発環境はwary_devx_502と名前変更できます。
Wary 502 Beta
Wary 501 has at least one bug in the 'init' script in the initrd, due to grep not working as expected....
訳者註:
このエントリに寄せられたコメントから興味深い部分を載せておきます。
バリーさん:
502 feedback
Here is a forum thread for feedback:
http://murga-linux.com/puppy/viewtopic.php?t=64522
zekebabyさん:
ATAOPTICALDRIVES
I get this new error message when booting 502beta:
/etc/rc.d/PUPSTATE: Line 9: ATAOPTICALDRIVES: command not found
No other side effects. Computer is a Panasonic Toughbook CF-T2 with NO CD or DVD drive.
Sageさん:
W502b
Having no trouble with this one, nor the previous release. Tried it on uni-754 on ide line rather than SATA and various SktA boards. Not being a coder, have no idea what is under the hood, but notation is arbitrary, in use,anyway - could equally call them 'Orin's DVD' and 'Sheila's storage' .
Users trust developers!
And Wary5 is fantastic on all my 50+ running machines - except the ARM device...
バリーさん:
re ATAOPTICALDRIVES
Aaaah, I'm blind. I left the leading # of the ATADRIVES comment line:
echo '#ATADRIVES is all internal ide/pata/sata drives, excluding optical, excluding usb...' >> /pup_rw/etc/rc.d/PUPSTATE
echo "ATADRIVES='$ATADRIVES'" >> /pup_rw/etc/rc.d/PUPSTATE
echo '#ATAOPTICALDRIVES is list of non-usb optical drives...' >> /pup_rw/etc/rc.d/PUPSTATE
echo "ATAOPTICALDRIVES='$ATAOPTICALDRIVES'" >> /pup_rw/etc/rc.d/PUPSTATE
That is in the 'init' script in the initrd. So, it will be fixed in the next build of Wary.
バリーさん:
Re ATAOPTICALDRIVES
I meant, the ATAOPTICALDRIVES comment line.
バリーさん:
Re Sun Blade 1500
I am already overloaded. In between everything I am trying to do a bit of house renovating (my own house this time). Plus I am trying to simplify things and move more toward "retired status". So, don't want to take on anything new like that.