お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2010-12-02 21:28:36

sempook
メンバ
登録日: 2009-08-19

wineがDVDドライブを自動認識しない

こんにちは、よろしくお願いします。
ubuntu10.10
wineはubuntuソフトウェアセンターでインストールしました。

wineがdvdドライブを自動検出できません。
DVDを挿入後winecfgを起動しドライブタブで
Dドライブにパス/media/hoge を手動で割り当てると認識します。
D:を タイプ CD-ROM  Device /dev/sr0
に設定できればいいような気もするのですが、
Deviceの欄がグレーのままで変更することが出来ません。(空欄のままです)
gksu winecfg でも変更できませんでした。

PCはdell inspiron1520です。

オフライン

 

#2 2010-12-02 21:44:26

tom1331
メンバ
登録日: 2010-05-01

Re: wineがDVDドライブを自動認識しない

こちらの、下の方で、ドライブ認識する方法、書いています。試してみてください。

http://ugoisgood.blogspot.com/2010/11/ugo-094.html

オフライン

 

#3 2010-12-02 22:15:57

sempook
メンバ
登録日: 2009-08-19

Re: wineがDVDドライブを自動認識しない

tom1331さん、有り難うございます。
しかしながら、ご教示いただいた方法は駄目なようです。
私のシステムではdvdは/cdromにはマウントされないようです。
(/cdromってディレクトリは何のためにあるんだろう?)
dvdは /media/(ディスク名) にマウントされるようです。

オフライン

 

#4 2010-12-03 09:43:00

hmatsue
アドバイザ
登録日: 2009-03-10

Re: wineがDVDドライブを自動認識しない

sempook による投稿:

wineがdvdドライブを自動検出できません。
DVDを挿入後winecfgを起動しドライブタブで
Dドライブにパス/media/hoge を手動で割り当てると認識します。
D:を タイプ CD-ROM  Device /dev/sr0
に設定できればいいような気もするのですが、

私の環境、Kubuntu 10.10では上記のようにして設定できましたが、何が違っているのでしょうね。
端末で、groupsとやるとcdromグループには入っている旨表示されますでしょうか。
表示されない場合、ユーザとグループの設定でCD-ROMを操作できるように権限を編集すると設定できるようになりますでしょうか。
また、端末で、
find ./ -user root
などとするとrootの所有になってしまっているファイルが見つかったりしますでしょうか。

オフライン

 

#5 2010-12-03 14:53:52

sempook
メンバ
登録日: 2009-08-19

Re: wineがDVDドライブを自動認識しない

hmatsueさん、有り難うございます。

hmatsueさん による投稿:

私の環境、Kubuntu 10.10では上記のようにして設定できましたが、何が違っているのでしょうね。

私の環境ではDevice /dev/sr0 の様に設定したいのですが、
Deviceの欄がグレーになっていて記入できません。
winecfgとファイル名が付く設定書類をいろいろ開いてみたのですが
デバイスに関する記述を見つけることができず、直接編集することも出来てません
・・・・どこかにあるとは思うのですが。

端末で、groupsとやるとcdromグループには入っている旨表示されますでしょうか。
表示されない場合、ユーザとグループの設定でCD-ROMを操作できるように権限を編集すると設定できるようになりますでしょうか。
また、端末で、
find ./ -user root
などとするとrootの所有になってしまっているファイルが見つかったりしますでしょうか。

groups でcdromは表示されます。
(っていうか、UbuntuではDVDドライブは普通に使えてますし、
DVDがマウントされた後、winecfgでDVDのディレクトリを手入力で割り当てると認識します。
もちろん、これだと別のDVDを挿入するたびに書き換えなければなりません。)

find でもroot所有のファイルは有りません。
gksu winecfgでもDeviceの欄はグレーのまま変更出来ませんでしたし、
試しにrootでログインして試してみましたがやはり変更出来ませんでした。
おそらくパミッションの問題ではないと思います。

よろしくお願いします。

オフライン

 

#6 2010-12-04 01:10:36

EbiX
メンバ
登録日: 2008-02-03

Re: wineがDVDドライブを自動認識しない

こんにちは、詳しくないので外しているかもしれませんが…

以前どこかのサイトで読んだのですが、ドライブの設定は
「~/.wine/dosdevices」の下に「d:」としてリンクが貼ってあるらしいです。
それで、何かの拍子にこの名前が変わったりするらしいです。

端末を開いて

コード:

cd ~/.wine/dosdevices
la -l


lrwxrwxrwx 1 ebix ebix 10 2010-05-13 00:14 c: -> ../drive_c
lrwxrwxrwx 1 ebix ebix  8 2010-09-05 13:06 d: -> /dev/sr0
lrwxrwxrwx 1 ebix ebix  1 2010-05-13 00:14 z: -> /

のように表示されるか確認してみてはいかがでしょうか?

もし駄目な場合、このフォルダ下に自分でリンクを作成したらどうでしょうか。

オフライン

 

#7 2010-12-04 12:30:38

sempook
メンバ
登録日: 2009-08-19

Re: wineがDVDドライブを自動認識しない

EbiXさん、ありがとうございます。
~/.wine/dosdevices下にリンクがある旨大変参考になりました。
早速 /dev/sr0のリンクをd:として作成しましたが、DVDは認識しませんでした。
d:はデバイスではなくディスクのディレクトリでなければならないようです。

Ubuntu10.04ではうまくいっていたので、外付けHDDにインストールして
~/.wine/dosdevicesを観察しました。

DVDをマウントすると
lrwxrwxrwx 1 sempook sempook 10 2010-12-04 10:44 c: -> ../drive_c
lrwxrwxrwx 1 sempook sempook 21 2010-12-04 11:48 d: -> /media/MY_DATA_112810
lrwxrwxrwx 1 sempook sempook  8 2010-12-04 11:46 d:: -> /dev/sr0
lrwxrwxrwx 1 sempook sempook  1 2010-12-04 10:44 z: -> /

ディスクを取り出すと
lrwxrwxrwx 1 sempook sempook 10 2010-12-04 10:44 c: -> ../drive_c
lrwxrwxrwx 1 sempook sempook  8 2010-12-04 11:46 d:: -> /dev/sr0
lrwxrwxrwx 1 sempook sempook  1 2010-12-04 10:44 z: -> /

別のディスクを挿入すると
lrwxrwxrwx 1 sempook sempook 10 2010-12-04 10:44 c: -> ../drive_c
lrwxrwxrwx 1 sempook sempook 25 2010-12-04 12:26 d: -> /media/VOL_20040705125732
lrwxrwxrwx 1 sempook sempook  8 2010-12-04 11:46 d:: -> /dev/sr0
lrwxrwxrwx 1 sempook sempook  1 2010-12-04 10:44 z: -> /

と言った具合です。
d: は自動生成されるもののようです。

試しにUbuntu10.10のほうでも
~/.wine/dosdevices/d::を/dev/sr0へのリンクとして作成してましたが
動作しませんでした。
こりゃ、設定の問題じゃないのかも知れません。

オフライン

 

#8 2010-12-04 12:45:35

hmatsue
アドバイザ
登録日: 2009-03-10

Re: wineがDVDドライブを自動認識しない

自分の環境では、

コード:

lrwxrwxrwx 1 hmatsue hmatsue  8 2010-07-19 15:04 e: -> /dev/sr0

のようになっていますが、winecfgからドライブ追加で、Dドライブとして/dev/sr0(CD-ROM)を登録することで、

コード:

lrwxrwxrwx 1 hiroo hiroo  8 2010-12-04 12:42 d: -> /dev/sr0

作成することができました。
端末からwinecfgを起動して、
(もしDドライブで無いといけない事情があり、Dドライブが既に存在している場合は、それを一度削除してから)ドライブ追加で/dev/sr0を設定すると、端末になにかエラーがでますでしょうか。

オフライン

 

#9 2010-12-04 12:48:01

hmatsue
アドバイザ
登録日: 2009-03-10

Re: wineがDVDドライブを自動認識しない

あ、名前変えるの忘れてた。。
hirooはhmatsueの意味と思って読んで下さい。

オフライン

 

#10 2010-12-05 17:25:37

sempook
メンバ
登録日: 2009-08-19

Re: wineがDVDドライブを自動認識しない

hmatsueさん、何度も誠に有り難うございます。

hmatsue による投稿:

端末からwinecfgを起動して、
(もしDドライブで無いといけない事情があり、Dドライブが既に存在している場合は、それを一度削除してから)ドライブ追加で/dev/sr0を設定すると、端末になにかエラーがでますでしょうか。

winecfgでドライブ→パスの欄に/dev/sr0を設定すると正常に ~/.wine/dosdevices/にd:->/dev/sr0が出来る、
またその反対に自分で~/.wine/dosdevices/にリンクを追加するとwinecfgに反映されることは承知してるのですが、
問題は、自分の環境ではパスは/dev/sr0という設定では認識できない、
パスはマウントされたDVDのディレクトリ/media/hogeでないと認識されないということと、
Device:を/dev/sr0に設定したいのですが、Deviceの欄が空欄のままで変更できないということなんです。

Lucidでは何も設定しなくてもDVDがマウントしたらwinecfgでは
パス /media/(ディスク名)
タイプ CD-ROM
devece /dev/sr0
になるのですが。

hmatsueさんの環境ではwinecfg→パスを/dev/sr0に設定して
wineでdvdが認識出来ているですか?

オフライン

 

#11 2010-12-05 17:48:55

hmatsue
アドバイザ
登録日: 2009-03-10

Re: wineがDVDドライブを自動認識しない

正確にはDVDではなく、とあるCD-ROMですが、普通に認識されていますね。
/dev以下に作成されるデバイスファイル名が変わったなどはなさそうでしょうか。

オフライン

 

#12 2010-12-05 19:27:25

sempook
メンバ
登録日: 2009-08-19

Re: wineがDVDドライブを自動認識しない

hmatsueさん、有り難うございます。

hmatsueさん による投稿:

/dev以下に作成されるデバイスファイル名が変わったなどはなさそうでしょうか。

/devの中身確認しましたが、デバイスファイル名は間違いないようです。
それほどwineの使用は頻回ではないし、必要なときはディレクトリを手入力すればいいことは分かりましたので、
当分現状のまま使おうと思います。
何度もお付き合いいただきまして有り難うございました。
今後ともよろしくお願いいたします。

オフライン

 

#13 2011-10-21 18:45:19

hippocampus
メンバ
登録日: 2007-07-08

Re: wineがDVDドライブを自動認識しない

こんにちは。
11.04で同じ問題にぶつかって、一応解決を見たので報告しておきます。
これは、winecfgをどう設定してもうまくいかないようです。
対応策は非常に単純かつ原始的ですが、/etc/fstabに記載してしまうことです。
まずマウントポイントを作成します(例では/media/dvd)。

コード:

$ sudo mkdir /media/dvd

それから、以下のようにfstabに追記します。

コード:

/dev/cdrom     /media/dvd   auto    ro,user,noauto,unhide   0      0

最後に、winecfgのドライブで。d:ドライブ(任意)を/media/dvdに設定すればOKです。
再起動すれば、dvdドライブは/media/dvdにマウントされ、wineのアプリケーションからもアクセスできるようになります。

オフライン

 

Board footer

Powered by FluxBB