USB CD-ROM無法掛載

我們生活周遭存在太多太多的 embedded system ,過去 embedded system 有專屬的 OS,現在 linux 也可以應用在嵌入式環境,不過本版將廣泛討論所有嵌入式系統不只 linux 喔,歡迎有這方面經驗或有興趣的朋友一同進來討論。

版主: chester

USB CD-ROM無法掛載

文章bluesky827 » 週四 7月 02, 2009 8:31 pm

Dears,
我有一個ARM9 base的開發板, linux kernel版本是2.6.22.18.

我想利用USB外接盒來增加CDROM的功能. USB和SCSI CDROM的feature我都加到kernel裡面.

當我把USB外接盒接到開發板的USB port時, 系統有偵測到我的cdrom, 可是我一直找不到方法它掛到/mnt/cdrom下面, /dev裡面也沒有類似/dev/scd0, /dev/scd1之類的裝置, 請問大家知道那裡出了問題嗎? 以下是用RS232裝出來的message.

# usb 1-1.1: new high speed USB device using ehci_marvell and address 3
usb 1-1.1: Product: USB Mass Storage Device
usb 1-1.1: Manufacturer: Genesyslogic
usb 1-1.1: configuration #1 chosen from 1 choice
scsi2 : SCSI emulation for USB Mass Storage devices
scsi 2:0:0:0: CD-ROM HL-DT-ST DVDRAM GSA-4167B DL10 PQ: 0 ANSI: 0
sr0: scsi3-mmc drive: 48x/48x writer dvd-ram cd/rw xa/form2 cdda tray
Uniform CD-ROM driver Revision: 3.20
sr 2:0:0:0: Attached scsi generic sg0 type 5

# cat /proc/scsi/scsi
Attached devices:
Host: scsi2 Channel: 00 Id: 00 Lun: 00
Vendor: HL-DT-ST Model: DVDRAM GSA-4167B Rev: DL10
Type: CD-ROM ANSI SCSI revision: 00
#
# ls /dev/s*
/dev/sda /dev/sdb2 /dev/sdc4 /dev/sdd6 /dev/sde8 /dev/sdg /dev/sdh2
/dev/sda1 /dev/sdb3 /dev/sdc5 /dev/sdd7 /dev/sde9 /dev/sdg1 /dev/sdh3
/dev/sda2 /dev/sdb4 /dev/sdc6 /dev/sdd8 /dev/sdf /dev/sdg2 /dev/sdh4
/dev/sda3 /dev/sdb5 /dev/sdc7 /dev/sdd9 /dev/sdf1 /dev/sdg3 /dev/sdh5
/dev/sda4 /dev/sdb6 /dev/sdc8 /dev/sde /dev/sdf2 /dev/sdg4 /dev/sdh6
/dev/sda5 /dev/sdb7 /dev/sdc9 /dev/sde1 /dev/sdf3 /dev/sdg5 /dev/sdh7
/dev/sda6 /dev/sdb8 /dev/sdd /dev/sde2 /dev/sdf4 /dev/sdg6 /dev/sdh8
/dev/sda7 /dev/sdb9 /dev/sdd1 /dev/sde3 /dev/sdf5 /dev/sdg7 /dev/sdh9
/dev/sda8 /dev/sdc /dev/sdd2 /dev/sde4 /dev/sdf6 /dev/sdg8 /dev/sdk
/dev/sda9 /dev/sdc1 /dev/sdd3 /dev/sde5 /dev/sdf7 /dev/sdg9 /dev/sdk1
/dev/sdb /dev/sdc2 /dev/sdd4 /dev/sde6 /dev/sdf8 /dev/sdh
/dev/sdb1 /dev/sdc3 /dev/sdd5 /dev/sde7 /dev/sdf9 /dev/sdh1



試了好久都沒辦法掛我的CDROM, 麻煩各位幫忙一下, 謝謝.
bluesky827
可愛的小學生
可愛的小學生
 
文章: 3
註冊時間: 週四 7月 02, 2009 8:20 pm

文章訪客 » 週五 7月 03, 2009 8:58 am

mknod /dev/sr0 b 11 0
mount /dev/sr0 YourCdromMountPoint -t iso9660
訪客
 

文章bluesky827 » 週五 7月 03, 2009 5:13 pm

Anonymous 寫:mknod /dev/sr0 b 11 0
mount /dev/sr0 YourCdromMountPoint -t iso9660


謝謝您, 真的可以了耶.
萬分感謝~
bluesky827
可愛的小學生
可愛的小學生
 
文章: 3
註冊時間: 週四 7月 02, 2009 8:20 pm

文章阿信 » 週六 7月 04, 2009 8:26 am

Hi, 您也可以試著porting udev到板子上呢,這樣device node就能自動建立完成了。 :-)
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

文章bluesky827 » 週日 9月 13, 2009 10:33 pm

阿信 寫:Hi, 您也可以試著porting udev到板子上呢,這樣device node就能自動建立完成了。 :-)



謝謝你的建議, 我試試看Porting udev... :D
bluesky827
可愛的小學生
可愛的小學生
 
文章: 3
註冊時間: 週四 7月 02, 2009 8:20 pm


回到 embedded system

誰在線上

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