アプリ版:「スタンプのみでお礼する」機能のリリースについて

現在 Vine Linux 3.2 を使用していますが、PD(NEC PD-1 ODX-656) で PD メディアに読み書きさせたいのですが、マウントの方法が分かりません。

検索エンジンを使用して linux pd で検索すると、kernel-2.0.33 を make するのが簡単と記述がありますが、Vine Linux 3.2 は kernel-2.4.31 だと思うのですが、Vine Linux 3.2 でも make が必要なのでしょうか?

もし make が必要な場合には、私の知識では make の方法も分かりませんので、make する必要のない linux のディストリビューションの名前を教えていただけませんでしょうか?

A 回答 (2件)

少しWEBで検索してみると、


「linuxのIDEドライバは、HDDとCDROMだけを想定した設計に云々・・」
と記述したページがありました(真偽の程は未確認)
IDE-SCSIだと、このあたりの問題もあるかもしれません。
(やはり、kernelの再コンパイルが必要なのかな・・)

#1への補足からSCSIカードもつけられているようですので、
ハードウエアによるIDE-SCSI変換を検討されるのも手かもしれません。
(例えば
http://www.acard.com/japanese/fb01-product.jsp?i …
とか。これをIDE-HDDにつけて、使ったことはあります。MOなどに使えるかは、メーカに問い合わせる方が良いかと思います。)
    • good
    • 0
この回答へのお礼

foobar さん、回答ありがとうございました。
いろいろと検索していただき、お手数をおかけいたしましたが Vine linux 3.2 で、PD メディアの使用はあきらめます。
また、ハードウェア IDE-SCSI 変換については、費用がかかりますのでやめておきます。
今後もここで質問等をすることがあるかもしれませんが、その際もよろしくお願いいたします。

お礼日時:2007/02/11 16:42

手元にテストできる環境が無いので



ATAPIのPDドライブだとして

http://www.linux.or.jp/JF/JFdocs/ATAPI-PD-memo/u …
を見る限りでは、
・SCSIドライブとして認識させてやれば
・vfat(あるいは CD互換の iso9660 )でマウントできそうです。

SCSIドライブとして認識させるには、IDE-SCSIを使う(多分、起動時のカーネルオプションで、hd?=ide-scsiを設定することになるかと)
ことになるかと思います。(?は接続しているポートにより、決まります)

(もしかしたら、hd?のまま、vfatでマウントできるかもしれませんが、)

この回答への補足

foobar さん、解答ありがとうございます。

SCSI ドライブとして認識させる方法ですが、root 権限で設定ファイル
の /etc/lilo.conf の append=" resume2=swap:/dev/hdb2"の行を以下
の様に修正しました。

append="hdd=ide-scsi resume2=swap:/dev/hdb2"

その後 root 権限で lilo を実行しました。

Vine Linux 3.2 を再起動後、dmesg を実行しましたが、以下のような
記述になりました。

hdd: attached ide-scsi driver.
scsi1 : SCSI host adapter emulation for IDE ATAPI devices
Vendor: NEC Model: PD-1 ODX656-013 Rev: 0.8M
Type: CD-ROM ANSI SCSI revision: 02
sda: Unit Not Ready, sense:

Type: CD-ROM になっており、Type: Optical Device とはなっておりま
せん。
ちなみに SCSI 接続の MO ドライブは以下の様に Type: Optical Device
となっております。

scsi0 : sym-2.1.17a
blk: queue cbf3c474, I/O limit 4095Mb (mask 0xffffffff)
Vendor: KONICA Model: OMD-6020 Rev: 3.03
Type: Optical Device ANSI SCSI revision: 02
blk: queue cbf3c374, I/O limit 4095Mb (mask 0xffffffff)
Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0
sym0:0: FAST-5 SCSI 3.9 MB/s ST (256.0 ns, offset 8)
sda: Unit Not Ready, sense:

http://www.linux.or.jp/JF/JFdocs/ATAPI-PD-memo/i …

の記述にある、kernel を make していないので、このようになるのでは
ないのかと思っておりますが...どうなのでしょうか。

また、(もしかしたら、hd?のまま、vfatでマウントできるかもしれませ
んが、)ですが、この場合は dmesg では

hdd: NEC PD-1 ODX656, ATAPI CD/DVD-ROM drive

hdd: attached ide-cdrom driver.
hdd: ATAPI 8X CD-ROM drive, 512kB Cache, DMA

と記述されているだけです。

無理矢理、/mnt ディレクトリに pd ディレクトリを作成して、以下を実
行してもだめです。(もちろん PD メディアはちゃんと入れています。)

[root@localhost sirius]# mount -t vfat /dev/hdd /mnt/pd
mount: ブロックデバイス /dev/hdd は書き込み禁止です、読込み専用でマウントします
mount: メディアが見つかりません

補足日時:2007/02/09 10:03
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!