請問Debian etch 無法mount Pioneer dvd

如果您覺得您的問題不屬於 debian desktop 或是 debian server 版的範圍內,請在這裡發問。

版主: mufa

請問Debian etch 無法mount Pioneer dvd

文章jwtialbert » 週四 11月 15, 2007 11:12 am

小弟現在用的是Pioneer 111D的DVD-rw

現在碰到幾個情況:

1.開機有時會抓到光碟機,有時抓不到 (抓不到:抓到-->8:2)
(在安裝的時候,可以在開機的時候讀到,並進入安裝畫面,再進去沒選個幾次就出現找不到dvd裝置了)

2.在Sarge版 ,很容易抓到dvdrw ,並且在/dev/目錄下會讓dvd -->hdc,可是在Etch版如果有抓到dvdrw時,則會指到scd去。

3.我也在/etc/fstab 直接加上 指到/dev/scd0敘述,還是沒效,抓不到就是抓不到…

不過我的dvdrw是IDE介面的啊,怎麼會跑到scd下去?
而且/dev目錄下,也少了很多有hXX的檔案,重灌了很多次都還是一
樣的情況,而一灌回Sarge馬上就又全部抓的很正常了。

請問有什麼方法可以解決這個問題嗎?
謝謝
jwtialbert
可愛的小學生
可愛的小學生
 
文章: 12
註冊時間: 週二 6月 12, 2007 3:44 pm

Re: 請問Debian etch 無法mount Pioneer dvd

文章訪客 » 週四 11月 15, 2007 11:27 am

jwtialbert 寫:1.開機有時會抓到光碟機,有時抓不到 (抓不到:抓到-->8:2)

看來像是 BIOS 的問題

jwtialbert 寫:2.在Sarge版 ,很容易抓到dvdrw ,並且在/dev/目錄下會讓dvd -->hdc,可是在Etch版如果有抓到dvdrw時,則會指到scd去。

因為 etch 預設使用 udev,正常

jwtialbert 寫:3.我也在/etc/fstab 直接加上 指到/dev/scd0敘述,還是沒效,抓不到就是抓不到…

看來還是 BIOS 的問題

jwtialbert 寫:不過我的dvdrw是IDE介面的啊,怎麼會跑到scd下去?
而且/dev目錄下,也少了很多有hXX的檔案,重灌了很多次都還是一
樣的情況,而一灌回Sarge馬上就又全部抓的很正常了。

不想用 udev 也可以,把 udev 和 udevfs / devfs 移掉,在 /dev 執行 ./MAKEDEV generic ; ./MAKEDEV update

在你 BIOS 20% 抓得到的情況下應該就抓得到。
建議找找主機板有沒有 BIOS update
訪客
 

文章jwtialbert » 週四 11月 15, 2007 2:11 pm

感謝學長指導,目前看起來不會再有時抓到有時抓不到了

不過接下來我使用學長所說的:
1. ./MAKEDEV generic 後出現
# >udev active, devices will be created in /dev/.static/dev/
這代表裝置會出現在/dev/.static/dev/這個目錄嗎?還是像以前
一樣我能直接在/dev中看到hdc or hdd 指到光碟機?
2. ./MAKEDE update 後出現
# >./MAKEDEV: line 2113: major_device-mapper=254: command not found
這個部分小弟就不知道該怎麼辦了,google了之後,好像也沒找到什麼

=======================================
Update...

小弟在/dev的目錄之後新增如下連結:
dvd0 -> .static/dev/hdc

然後再到fstab中加入:
/dev/.static/dev/hdc /media/dvd0 udf,iso9660 user,noauto 0 0

# > mount -a
# >eject
然後出現:eject: unable to open `/dev/.static/dev/hdc'


謝謝
最後由 jwtialbert 於 週四 11月 15, 2007 3:07 pm 編輯,總共編輯了 2 次。
jwtialbert
可愛的小學生
可愛的小學生
 
文章: 12
註冊時間: 週二 6月 12, 2007 3:44 pm

文章訪客 » 週四 11月 15, 2007 2:38 pm

jwtialbert 寫: # >udev active, devices will be created in /dev/.static/dev/

udev 還在運作,沒關掉。
注意 Un*x 的風格是,loaded executables / libraries 不會因為你把套件移除、檔案砍掉就消失。它還在系統裡快樂地運行。

jwtialbert 寫:還是像以前一樣我能直接在/dev中看到hdc or hdd 指到光碟機?

一切順利的話你就可以繼續用 /dev/hdc /dev/scd0 之類的,也不用管 fstab 的 uuid

jwtialbert 寫: # >./MAKEDEV: line 2113: major_device-mapper=254: command not found

不用管它,不會怎樣。
訪客
 

文章jwtialbert » 週四 11月 15, 2007 4:41 pm

Anonymous 寫:注意 Un*x 的風格是,loaded executables / libraries 不會因為你把套件移除、檔案砍掉就消失。它還在系統裡快樂地運行。

嗯嗯,了解

Anonymous 寫:一切順利的話你就可以繼續用 /dev/hdc /dev/scd0 之類的,也不用管 fstab 的 uuid

重開機之後還是只能看到 cdrom -> scd0 ,hdc還是得要到/dev/.static/dev/ 底下才行找到

我在/dev下直接做了link
dvd0 -> .static/dev/hdc

結果沒用,是不是我少了什麼步驟呢??

Anonymous 寫:
jwtialbert 寫: # >./MAKEDEV: line 2113: major_device-mapper=254: command not found

不用管它,不會怎樣。

謝謝,我了解了
jwtialbert
可愛的小學生
可愛的小學生
 
文章: 12
註冊時間: 週二 6月 12, 2007 3:44 pm

文章訪客 » 週四 11月 15, 2007 4:56 pm

jwtialbert 寫:重開機之後還是只能看到 cdrom -> scd0 ,hdc還是得要到/dev/.static/dev/ 底下才行找到

請執行 dmesg 找找你的 DVD 到底用哪個 device
不一定是用 /dev/hdc

jwtialbert 寫:我在/dev下直接做了link
dvd0 -> .static/dev/hdc

如果沒用 udev 的話,應該直接用 /dev 而不是 /dev/.static/dev
再做一次 ./MAKEDEV generic ; ./MAKEDEV update 即可
/dev/.static 可以幹掉
如果又想改用 udev 也沒關係,/dev 裡的東西不佔空間,也不影響 udev 運作
訪客
 


回到 debian misc

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客