LINUX.ORG.RU

Выборочное чтение дисков

 , , lite-on,


0

1

Здравствуйте!

Появилась одинаковая проблема с 2 DVD-приводами: LG GH22NS30 и Lite-On iHAS124 - один диск на них смонтировался без проблем, другой даже с dvd+rw-mediainfo не удалось увидеть: no media mounted, exiting... Но логичному предположению о том, что второй диск запорот, мешает то, что в Windows он спокойно читается. Что это всё-таки может быть?

Специфика - обе машины, на которых есть проблема с приводами, удалены на расстояние ок. 1500 км напрямки. Клиент на той стороне в принципе адекватен, но ничего особенного от него ждать не приходится

Linux - на базе Mandriva 2007.1, ядро 2.6.30.7



Последнее исправление: Lettenhof (всего исправлений: 1)

Лазер деградировал, на свалку!

anonymous
()

Итак, нечитаемый диск оказался единственным таким. До этого, оказывается, я его уже монтировал ручками, но он был извлечён без размонтирования (забыл, увы). Именно после этой процедурки он монтироваться перестал.

Попутно возникла иная проблема - немного иного плана, но с теми же дисководами, так что приведу выдержку из отчёта по ней здесь же.

Примечание: причина, по которой у нас не настраивается sudo, мне неизвестна

Пришли новые диски из ФМС - под Windows их содержимое просматривается нормально, под Linux диски даже не монтируются.

Вывод команд:

- dvd+rw-mediainfo

[root@w01 ~]# dvd+rw-mediainfo /dev/sr0
INQUIRY:                [HL-DT-ST][DVD-RAM GH22NS30][1.03]
GET [CURRENT] CONFIGURATION:
Mounted Media:         11h, DVD-R Sequential
Speed Descriptor#0:    00/2238063 R@8.0x1385=11080KB/s W@22.0x1385=30470KB/s
Speed Descriptor#1:    00/2238063 R@8.0x1385=11080KB/s W@20.0x1385=27700KB/s
Speed Descriptor#2:    00/2238063 R@8.0x1385=11080KB/s W@16.0x1385=22160KB/s
Speed Descriptor#3:    00/2238063 R@8.0x1385=11080KB/s W@12.0x1385=16620KB/s
Speed Descriptor#4:    00/2238063 R@8.0x1385=11080KB/s W@8.0x1385=11080KB/s
Speed Descriptor#5:    00/2238063 R@8.0x1385=11080KB/s W@4.0x1385=5540KB/s
READ DVD STRUCTURE[#10h]:
Media Book Type:       00h, DVD-ROM book [revision 0]
Legacy lead-out at:    2298496*2KB=4707319808
READ DVD STRUCTURE[#0h]:
Media Book Type:       25h, DVD-R book [revision 5]
Last border-out at:    4290775037*2KB=8787507275776
READ DISC INFORMATION:
Disc status:           appendable
Number of Sessions:    2
State of Last Session: empty
"Next" Track:          2
Number of Tracks:      2
READ TRACK INFORMATION[#1]:
Track State:           complete incremental
Track Start Address:   0*2KB
Free Blocks:           0*2KB
Track Size:            2238064*2KB
Last Recorded Address: 2238063*2KB
READ TRACK INFORMATION[#2]:
Track State:           invisible incremental
Track Start Address:   2285184*2KB
Next Writable Address: 2285184*2KB
Free Blocks:           12704*2KB
Track Size:            12704*2KB
FABRICATED TOC:
Track#1  :             17@0
Track#AA :             17@2238064
Multi-session Info:    #1@0
READ CAPACITY:          2238064*2048=4583555072

- mount

[root@w01 ~]# mount  /dev/sr0 /mnt/cdrom/
mount: блочное устройство /dev/sr0 защищен от записи, монтируется только для чтения
mount: wrong fs type, bad option, bad superblock on /dev/sr0,
       missing codepage or helper program, or other error
       В некоторых случаях полезная информация может быть
       найдена в syslog - попробуйте dmesg | tail или что-то
       в этом роде

С тем же результатом происходило выполнение команды mount с параметрами -t auto, -t udf, -t iso9660

При выполнении mount без указания устройства дополнительно появилось сообщение:

[mntent]: строка 18 в /etc/fstab плохая
Исправил в /etc/fstab:
/dev/sda1 /mnt/win_c fat -3g   user,users,auto,iocharset=koi8-r,codepage=866,sync 0 0
на
/dev/sda1 /mnt/win_c fat   user,users,auto,iocharset=koi8-r,codepage=866,sync 0 0

- dmesg

[root@w01 ~]# dmesg | tail -20
...
udf: udf_read_inode(ino 155811) failed !bh
udf: udf_read_inode(ino 155811) failed !bh
UDF-fs: No anchor found
UDF-fs: No partition found (1)

Поиск в Интернете по udf_read_inode(ino ХХХХХХ) failed !bh не дал ничего, кроме упоминания, что в некоторых дистрибутивах udf-диски не монтируются, если предварительно не был примонтирован диск с иной файловой системой.

Все диски записаны в Windows 7

Lettenhof
() автор топика
Ответ на: комментарий от Lettenhof

Решение нашлось. Если кому поможет: mount /dev/sr0 /mnt/cdrom -t udf -o session=0,lastblock=`dvd+rw-mediainfo /dev/sr0 | grep «Last Recorded Address» | awk '{print $4}' | awk -F\* '{print $1}'` По крайней мере, вручную монтируется

Lettenhof
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.