[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:16693] Re: IDE-SCSIのCD-RWについて。



イクバルです。
ノートかデスクトップか関係ないと思いますが、私のところに(ノート)PCMCIAのATAPI CD-RWモジュールで使っています。(Novac Fast PCMCIA Card, Matsushitaドライブ使用)。スクリプトを書いて、コマンド引数で自動的にモジュールをロードかアンロードさせることをしています。

スクリプトはこんな感じ。

#!/bin/bash

case "$1" in
start)
        # before mounting the cdrom insert modules
        # don't forget to make modules for kernel
        # /dev/cdrom -> /dev/scd0

        /sbin/modprobe ide-scsi && /sbin/modprobe sg   # sg は CONFIG_SCSI
        if [ $? -ne 0 ]; then
                echo "Error! Unable to load modules"
        else
                echo "Modules ide-scsi and sg loaded"
        fi
        ;;
stop)
        echo "Unloading scsi modules.."
        df -k|grep /cdrom > /dev/null
        if [ $? -eq 0 ]; then
                echo "Unmounting /cdrom.."
                umount /cdrom
        fi
        lsmod|grep cdrom > /dev/null
        if [ $? -eq 0 ]; then
                /sbin/modprobe -r sr_mod
                /sbin/modprobe -r cdrom
        fi
        /sbin/modprobe -r sg
        /sbin/modprobe -r ide-scsi
        /sbin/cardctl status 0|grep "[ready]" > /dev/null
        if [ $? -eq 0 ]; then
                /sbin/cardctl eject
                echo "You can remove the cdrom pcmcia card now."
        fi
        ;;
*)
        echo "Usage mntcdrom.sh [start|stop]"
        exit 1
        ;;
esac
exit 0

特にstartのところを参考にして、/etc/rc.d/init.dとかに、自分の環境に合うスクリプトを作ってみたらいかがでしょうか。それで常に起動するとモジュールを組み込むことができると思います。

- Iqbal

On Sun, 24 Nov 2002 23:01:16 +0900
FumimasaKojima <kojima-lab@k2.dion.ne.jp> wrote:

>  こんばんはFumimasaです。
>  たびたび質問で恐縮なんですが。
> 環境は、plamo2.2.6ベースのkernel.2.4.19にのせ変えた
> ものを使っているのですが、
> kernelのconfigを、
> CONFIG_BLK_DEV_IDESCSI=m
> CONFIG_SCSI=y
> CONFIG_BLK_DEV_SR=m
> CONFIG_CHR_DEV_SG=m  <-------これ関係ないかも。
> としてide-scsi,sr_mod,sgのモジュールを作ったのですが、
> どうやって、モジュールの組み込めば、ATAPI CD-RWで、
> cdrecord
> を使えるようになりますか?
> モジュールにせずにkernelに組み込んだときは、
> lilo.confに、
> append="hdX=scsi"
> を書き込めば良かったのですが、モジュールにしてしまうと、
> liloのブートパラメータとは関係なくなりますよね。
> ハードの環境は、ノートパソコンとかではないので、PCMCIA
> とかUSBとかいったCD-RWではなく、ただのATAPIです。
> アドバイス程度でよいので教えてください。
> dmesgとか必要だったら教えてください。
> --------------------------------------------------
> FumimasaKojima
> kojima-lab@k2.dion.ne.jp
> .
> 
> 


- regards,
  Iqbal <iqbal@ebal-online.com>

References
[plamo:16691] IDE-SCSIのCD-RWについて。, FumimasaKojima

[検索ページ] [メール一覧]
Plamo ML 公開システム