武内(yossy_takeuchi)です。
周知の事実かもしれませんが、MLには出ていないので。
KNOPPIX 4.0.2(Accelerated-KNOPPIX 1.0も。おそらくEdu5も)で
外付けUSB HDDやフラッシュメモリを使用すると
USB2.0では認識されず、USB1.1として認識されていまい、
ファイル転送が非常に遅く難儀しています。
Googleで検索したところ、2chの「KNOPPIX 12」スレッド
http://pc8.2ch.net/test/read.cgi/linux/1135377715/
で、下記パッチが出ているとの情報を得ています。
http://lists.debian.org/debian-knoppix/2005/12/msg00031.html より。
> To: debian-knoppix@xxxxxxxxxxxxxxxx
> Subject: [patch] usb2 in Knoppix 4.0.2 initrd
> From: Sergey Khlutchin <Sergey.Khlutchin@xxxxxxxxx>
> Date: Thu, 22 Dec 2005 16:54:24 +0400
>
> hi!
> usb2 is not detected in Knoppix 4.0.2
> patch attached fixes this problem. It is for linux.rc in the initrd
>
>
> Sergej
>
> --- linuxrc.old 2005-09-23 15:50:49.000000000 +0500
> +++ linuxrc 2005-12-22 14:40:01.000000000 +0400
> @@ -138,7 +138,7 @@
> case "$CMDLINE" in *fromdvd*) FROMDVD="yes"; ;; esac
> case "$CMDLINE" in *idecd*|*atapicd*) IDECD="yes"; ;; esac
> case "$CMDLINE" in *noideraid*) NOIDERAID="yes"; ;; esac
> -USB2="ehci-hcd.ko"
> +USB2="ehci-hcd"
> case "$CMDLINE" in *nousb2*) USB2=""; ;; esac
>
> KNOPPIX_DIR="KNOPPIX"
すなわち、linuxrcの中身を
USB2="ehci-hcd.ko"
から
USB2="ehci-hcd"
と変更すれば、USB2.0が利用できない問題が直る、
と私は解釈しています。
なお、当方で判っていることは以下のとおりです。
・/boot/isolinux/minirt.gz の中に linuxrcが入っている
・解凍方法は [KoedoLUG:9199]を参考
http://hatochan.dyndns.org/koedolug/ml/200507.month/9199.html
(解凍してlinuxrcの中身を見るところまではKNOPPIX4.0.2で確認)
質問ですが、
1. /boot/isolinux/minirt.gz の中身を変更して元に戻す手順が
「ライブCD(CD起動Linux)起動高速化開発キット」の手順書
http://prdownloads.sourceforge.jp/lcat/19117/lcat_1.0.0_manual.pdf
あるいはそれを基にした「LCATを利用したKNOPPIXの高速化」
http://www.syon.co.jp/syontech/tech016.html
に書いてあるようですが、同様の手法を取り入ればよいのでしょうか?
また、既にこの問題を修正し利用している方がいらっしゃいましたら
そのCDイメージを公開してくださると非常に助かります。
(KNOPPIXの再構築を行うのは当方のスケジュール的に難しい)
2. 本家のKNOPPIX 5.0はこの問題は修正されているのでしょうか?
わかる方いらっしゃいましたら、よろしくお願いいたします。
--
================================================================
yossy_takeuchi (Toyohashi_city, Aichi)
mailto:yossy_takeuchi@xxxxxxxxxxx
http://www.geocities.jp/yo_take_uchi/
|