• 締切済み

Vine Linux 3.2 で PD のマウントの仕方が分からない

現在 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 のディストリビューションの名前を教えていただけませんでしょうか?

みんなの回答

  • foobar
  • ベストアンサー率44% (1423/3185)
回答No.2

少しWEBで検索してみると、 「linuxのIDEドライバは、HDDとCDROMだけを想定した設計に云々・・」 と記述したページがありました(真偽の程は未確認) IDE-SCSIだと、このあたりの問題もあるかもしれません。 (やはり、kernelの再コンパイルが必要なのかな・・) #1への補足からSCSIカードもつけられているようですので、 ハードウエアによるIDE-SCSI変換を検討されるのも手かもしれません。 (例えば http://www.acard.com/japanese/fb01-product.jsp?idno_no=23&type1_idno=2 とか。これをIDE-HDDにつけて、使ったことはあります。MOなどに使えるかは、メーカに問い合わせる方が良いかと思います。)

Betelgeuse
質問者

お礼

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

  • foobar
  • ベストアンサー率44% (1423/3185)
回答No.1

手元にテストできる環境が無いので ATAPIのPDドライブだとして http://www.linux.or.jp/JF/JFdocs/ATAPI-PD-memo/use.html を見る限りでは、 ・SCSIドライブとして認識させてやれば ・vfat(あるいは CD互換の iso9660 )でマウントできそうです。 SCSIドライブとして認識させるには、IDE-SCSIを使う(多分、起動時のカーネルオプションで、hd?=ide-scsiを設定することになるかと) ことになるかと思います。(?は接続しているポートにより、決まります) (もしかしたら、hd?のまま、vfatでマウントできるかもしれませんが、)

Betelgeuse
質問者

補足

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/intro.html の記述にある、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: メディアが見つかりません

関連するQ&A