sign63 |
|
Темы:
3
Сообщения:
13
Участник с: 28 июля 2010
|
есть нетбук. есть внешний двдром с помощью которого иногда надо записывать диски. в убунтах и прочих линуксах с помощью этой штуки http://www.agestar.com/ru/products/fubca.asp прекрасно прозрачно работает. прозрачно в том смысле, что как обычный привод (при загрузке в биосе тоже) сейчас, с установкой арча появилась проблемка с монтированием. монтирование с помощью usbmanager выдает следуещее: org.freedesktop.DBus.Error.UnknownMethod: Method "Mount" with signature "sss" on interface "org.freedesktop.Hal.Device.Volume" doesn't exist mount: блочное устройство /dev/sr0 защищен от записи, монтируется только для чтения mount: /dev/sr0: невозможно прочитать суперблок REISERFS warning (device sr0): sh-2006 read_super_block: bread failed (dev sr0, block 16, size 4096) REISERFS warning (device sr0): sh-2021 reiserfs_fill_super: can not find reiserfs on sr0 sr 8:0:0:0: [sr0] Result: hostbyte=0x00 driverbyte=0x08 sr 8:0:0:0: [sr0] Sense Key : 0x5 [current] sr 8:0:0:0: [sr0] ASC=0x64 ASCQ=0x0 sr 8:0:0:0: [sr0] CDB: cdb[0]=0x28: 28 00 00 00 00 00 00 00 01 00 end_request: I/O error, dev sr0, sector 0 FAT: unable to read boot sector Bus 001 Device 062: ID 152d:2338 JMicron Technology Corp. / JMicron USA Technology Corp. JM20337 Hi-Speed USB to SATA & PATA Combo Bridge |
sign63 |
|
Темы:
3
Сообщения:
13
Участник с: 28 июля 2010
|
в режим чтения я знаю как сделать/dev/sr0 /media/cd iso9660 ro,nosuid,nodev,relatime,uid=999,gid=999,iocharset=utf8,mode=0400,dmode=0500 0 0 а так чтобы определялся как привод для записи - проблема. неужели никто не знает? T_T dmesg | tail из убунты с пустой болванкой [ 115.812917] sr 5:0:0:0: [sr0] Add. Sense: Illegal mode for this track [ 115.812948] sr 5:0:0:0: [sr0] CDB: Read(10): 28 00 00 00 00 00 00 00 01 00 [ 115.812995] end_request: I/O error, dev sr0, sector 0 [ 115.814877] sr 5:0:0:0: [sr0] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE [ 115.814903] sr 5:0:0:0: [sr0] Sense Key : Illegal Request [current] [ 115.814930] sr 5:0:0:0: [sr0] Add. Sense: Illegal mode for this track [ 115.814963] sr 5:0:0:0: [sr0] CDB: Read(10): 28 00 00 00 00 00 00 00 01 00 [ 115.815018] end_request: I/O error, dev sr0, sector 0 [ 704.590744] ISO 9660 Extensions: Microsoft Joliet Level 3 [ 704.605177] ISO 9660 Extensions: RRIP_1991A |
amigo |
|
Темы:
35
Сообщения:
2126
Участник с: 05 февраля 2007
|
usbmanager - им никто не пользуется. у вас почему-то в ошибке фигурирует reiserfs, хотя usbmanager ее не поддерживает.
Разберемся, голубчик!
|
sign63 |
|
Темы:
3
Сообщения:
13
Участник с: 28 июля 2010
|
reiserfs - фс домашней директории, куда монтирую. по идее монтировать надо как обычный привод. вот что происходит при подключении usb шнура: usb 1-4: new high speed USB device using ehci_hcd and address 15 scsi6 : usb-storage 1-4:1.0 scsi 6:0:0:0: CD-ROM _NEC DVD_RW ND-4571A 1-01 PQ: 0 ANSI: 0 sr0: scsi3-mmc drive: 48x/48x writer dvd-ram cd/rw xa/form2 cdda tray sr 6:0:0:0: Attached scsi CD-ROM sr0 sr 6:0:0:0: Attached scsi generic sg1 type 5 я так думаю что привод должен определиться как устройство |
sign63 |
|
Темы:
3
Сообщения:
13
Участник с: 28 июля 2010
|
вот в этом топике https://bbs.archlinux.org/viewtopic.php?id=31557 на межконтинентальном %) арчевском форуме что то похожее, только у чела АТА привод. какие мне хуки/модули надо указать в mkinitcpio.conf? |
amigo |
|
Темы:
35
Сообщения:
2126
Участник с: 05 февраля 2007
|
чел сказал, что он тупо отключил флоповод :) и так, если отключить все автоматизаторы и монтированть руками, то работает?
Разберемся, голубчик!
|
sign63 |
|
Темы:
3
Сообщения:
13
Участник с: 28 июля 2010
|
Amigoда, прочитал внимательнее про флоповод) а так никак не работает Х) я бы и руками рад. сделал udev правило KERNEL!="sr[0-9]*", GOTO="disc_by_label_auto_mount_end" # Get label ACTION=="add", PROGRAM=="/sbin/blkid -o value -s LABEL %E{device}", ENV{dir_name}="%c" ACTION=="add", RUN+="/bin/mkdir -p '/media/%E{dir_name}'", RUN+="/bin/mount -o %E{mount_options} /dev/%k '/media/%E{dir_name}'" ACTION=="add", RUN+="/bin/ln -s /media/%E{dir_name} /media/disc" ACTION=="remove", RUN+="/bin/umount -l '/media/%E{dir_name}'", RUN+="/bin/rmdir '/media/%E{dir_name}'" LABEL="disc_by_label_auto_mount_end" KERNEL!="sr[0-9]*", GOTO="disc_by_label_auto_mount_end" # Import FS infos IMPORT{program}="/sbin/blkid -o udev -p %N" # Get a label if present, otherwise specify one ENV{ID_FS_LABEL}!="", ENV{dir_name}="%E{ID_FS_LABEL}" ENV{ID_FS_LABEL}=="", ENV{dir_name}="%k" # Mount the device ACTION=="add", RUN+="/bin/mkdir -p /media/%E{dir_name}", RUN+="/bin/mount /dev/%k /media/%E{dir_name}" ACTION=="add", RUN+="/bin/ln -s /media/%E{dir_name} /media/disc" # Clean up after removal ACTION=="remove", ENV{dir_name}!="", RUN+="/bin/umount -l /media/%E{dir_name}", RUN+="/bin/rmdir /media/%E{dir_name}" # Exit LABEL="disc_by_label_auto_mount_end" usb 1-4: new high speed USB device using ehci_hcd and address 4 Initializing USB Mass Storage driver... scsi4 : usb-storage 1-4:1.0 usbcore: registered new interface driver usb-storage USB Mass Storage support registered. scsi 4:0:0:0: CD-ROM _NEC DVD_RW ND-4571A 1-01 PQ: 0 ANSI: 0 scsi 4:0:0:0: Attached scsi generic sg1 type 5 sr0: scsi3-mmc drive: 48x/48x writer dvd-ram cd/rw xa/form2 cdda tray Uniform CD-ROM driver Revision: 3.20 sr 4:0:0:0: Attached scsi CD-ROM sr0 |
sign63 |
|
Темы:
3
Сообщения:
13
Участник с: 28 июля 2010
|
xfburn всё корректно определил. в других программах - указывать ручками /dev/sr0 проблема в общем-таки решена. |