DVD not visible

I seem to have problems with optical drives on OS 13.1. Neither the inbuilt DVD writer or USB writer is visible in the file browser. I can access the USB drive with K3B but nothing else and can’t seem to figure out what is wrong. I’m pretty sure it is some sort of permissions problem but have no clue. Has anyone else had this problem?

You do not tell which file browser (we might do an intelligent guess based on the DE you use, but you do not tell that either)

Its not visible to any file browser or program except K3b and that is probably because the path is explicity specified in that program although I can’t figure out why it is so:(

/dev/sr0 is the node specified and it seems to work but that is not mounted by the operating system for use by other programs.

Thanks,

Is there a disc in the drive?

The device notifier and dolphin only show disks/volumes/partitions, NOT drives.

And also you can only mount disks/volumes/partitions, NOT drives.

If I place a disk in the drive the notifier does not show its existence and the USB device monitor does not show the disk whereas my Tb USB drives partition shows up as soon as I plug it in.

This gets stranger, I popped a G-Parted live CD in the drive and after some time it appeared in the notifier. So I tried a DVD and while eventually the disk volume showed up in the file browser it still displayed G-Parted on the window frame. Similarly the notifier continued to display the G-Parted disk not the one I had put in the drive. Add to all this the inability to actually see anything on the disk, I tried a few other as well, and I am totally at a loss!

On 2014-03-25 20:36, benbowc wrote:

> This gets stranger, I popped a G-Parted live CD in the drive and after
> some time it appeared in the notifier. So I tried a DVD and while
> eventually the disk volume showed up in the file browser it still
> displayed G-Parted on the window frame. Similarly the notifier
> continued to display the G-Parted disk not the one I had put in the
> drive. Add to all this the inability to actually see anything on the
> disk, I tried a few other as well, and I am totally at a loss!

Open a terminal, enter “dmesg --follow”. Then place a dvd on the drive,
and see what gets printed on the terminal. You can paste it here, in a
code tags block, or upload it to susepaste.org.

code tags use


Cheers / Saludos,

Carlos E. R.
(from 13.1 x86_64 “Bottle” at Telcontar)

[176266.852416] ISO 9660 Extensions: Microsoft Joliet Level 3
[176268.055872] ISO 9660 Extensions: RRIP_1991A
[176348.985051] VFS: busy inodes on changed media or resized disk sr0
[176357.093473] VFS: busy inodes on changed media or resized disk sr0
[176374.176764] VFS: busy inodes on changed media or resized disk sr0
[176574.316790] VFS: busy inodes on changed media or resized disk sr0
[176600.604444] VFS: busy inodes on changed media or resized disk sr0
[176617.701627] VFS: busy inodes on changed media or resized disk sr0
[181355.530780] VFS: busy inodes on changed media or resized disk sr0
[181413.158862] VFS: busy inodes on changed media or resized disk sr0
[181602.259590] VFS: busy inodes on changed media or resized disk sr0
[181629.382958] VFS: busy inodes on changed media or resized disk sr0
[181675.466414] VFS: busy inodes on changed media or resized disk sr0
[181714.016626] ISO 9660 Extensions: Microsoft Joliet Level 1
[181714.017500] ISOFS: changing to secondary root
[181772.692944] VFS: busy inodes on changed media or resized disk sr0
[181910.167087] VFS: busy inodes on changed media or resized disk sr0
[181995.444098] UDF-fs: INFO Mounting volume 'DVDVIDEO', timestamp 2010/08/14 17:07 (130c)

I tried several disks and did get one to show up where you see the Microsoft Joliet Level 1. The final line was another DVD disk I had made on the machine and it came up in the notifier with 8 options. It seems this could be a file system issue and the Joliet disks aren’t working properly? Or am I jumping to conclusions?

Thanks,

On 2014-03-25 22:06, benbowc wrote:

> I tried several disks and did get one to show up where you see the
> Microsoft Joliet Level 1. The final line was another DVD disk I had
> made on the machine and it came up in the notifier with 8 options. It
> seems this could be a file system issue and the Joliet disks aren’t
> working properly? Or am I jumping to conclusions?

Funny.

I did the test myself, and I got absolutely no output when I inserted an
openSUSE install DVD. However, then I told the terminal to mount it, and
it mounted fine. I got then these two lines:


[169709.776666] ISO 9660 Extensions: Microsoft Joliet Level 3
[169709.817266] ISO 9660 Extensions: RRIP_1991A

I expected way more.

But you see, you get the same two lines.

Maybe you are looking on the browser for the wrong location? They don’t
mount under “/media” anymore.


Cheers / Saludos,

Carlos E. R.
(from 13.1 x86_64 “Bottle” at Telcontar)

There is no entry under /run/media/username for those other disks but the UDF one I plopped in last appears and is navigable. I suspect there are problems with Joliet. I’ll see what else I can discover…

I’ve read of similar issues reported elsewhere eg

For those disks which do not get handled as expected, what is reported by

isoinfo -d -i /dev/sr0

Can you mount manually in these instances? (Making sure that /mnt/media exists first)

sudo mount -v -t iso9960 -o ro /dev/sr0 /mnt/media

This happens when you eject the disc by pressing the eject button on the drive. Somehow the OS is not getting properly notified.

If you eject the disk in Device Notifier or by unmounting and ejecting from terminal, the next disc inserted shows up correctly.


isoinfo -d -i /dev/sr0
Setting input-charset to 'UTF-8' from locale.
isoinfo: Input/output error. test unit ready: scsi sendcmd: no error
CDB:  00 00 00 00 00 00
status: 0x2 (CHECK CONDITION)
Sense Bytes: 70 00 02 00 00 00 00 0A 00 00 00 00 3A 01 00 00
Sense Key: 0x2 Not Ready, Segment 0
Sense Code: 0x3A Qual 0x01 (medium not present - tray closed) Fru 0x0
Sense flags: Blk 0 (not valid) 
cmd finished after 0.001s timeout 20s
Unable to open /dev/sr0


mount -v -t iso9960 -o ro /dev/sr0 /mnt/media
mount: unknown filesystem type 'iso9960'

Appears to be unable to deal with the file system. Could my system be missing something to cause that?

Yes that is the behaviour.

Cheers,

iso9960 is a typo. It should read iso9660.

On 2014-03-28 10:06, benbowc wrote:

> Code:
> --------------------
>
> isoinfo -d -i /dev/sr0
> Setting input-charset to ‘UTF-8’ from locale.
> isoinfo: Input/output error. test unit ready: scsi sendcmd: no error
> CDB: 00 00 00 00 00 00

> --------------------

I think you have some type of hardware problem.


Cheers / Saludos,

Carlos E. R.
(from 13.1 x86_64 “Bottle” at Telcontar)

Thanks for that

[QUOTE=robin_listas;2633561]On 2014-03-28 10:06, benbowc wrote:

> Code:
> --------------------
>
> isoinfo -d -i /dev/sr0
> Setting input-charset to ‘UTF-8’ from locale.
> isoinfo: Input/output error. test unit ready: scsi sendcmd: no error
> CDB: 00 00 00 00 00 00

> --------------------

I think you have some type of hardware problem.

Hey Carlos,

Looks like I have a really screwy DVD that plays fine in a player but not in the computer. I’m curious now to see what it is that makes it unrecognisable to OS. I finally grabbed a LOTR DVD and chucked that in:


linux-lsad:/home/craigb/Downloads # isoinfo -d -i /dev/sr0
Setting input-charset to 'UTF-8' from locale.
**BAD RRVERSION (0) in '  ' field 00 00.
CD-ROM is in ISO 9660 format
System id: 
Volume id: LOTR_THE_FELLOWSHIP_OF_THE_RING
Volume set id: UNDEFINED
Publisher id: 
Data preparer id: 
Application id: 
Copyright File id: 
Abstract File id: 
Bibliographic File id: 
Volume set size is: 1
Volume set sequence number is: 1
Logical block size is: 2048
Volume size is: 3474532
NO Joliet present

No SUSP/Rock Ridge present
linux-lsad:/home/craigb/Downloads # mount -v -t iso9660 -o ro /dev/sr0 /mnt/media
mount: /dev/sr0 is already mounted or /mnt/media busy
       /dev/sr0 is already mounted on /run/media/craigb/LOTR_THE_FELLOWSHIP_OF_THE_RING
       /dev/sr0 is already mounted on /var/run/media/craigb/LOTR_THE_FELLOWSHIP_OF_THE_RING


On 2014-03-28 21:36, benbowc wrote:
>
> robin_listas;2633561 Wrote:

>> I think you have some type of hardware problem.
>>
>> Hey Carlos,
>>
>> Looks like I have a really screwy DVD that plays fine in a player but
>> not in the computer. I’m curious now to see what it is that makes it
>> unrecognisable to OS. I finally grabbed a LOTR DVD and chucked that in:

Is this a movie, as bought in a shop? DVD or blueray? They can use
anti-copy schemes, and sometimes these interfere.

So that you can compare, from a normal movie:


cer@Telcontar:~> isoinfo -d -i /dev/sr0
CD-ROM is in ISO 9660 format
System id:
Volume id: STAR_TREK_NEMESIS
Volume set id: UNDEFINED
Publisher id:
Data preparer id:
Application id:
Copyright File id:
Abstract File id:
Bibliographic File id:
Volume set size is: 1
Volume set sequence number is: 1
Logical block size is: 2048
Volume size is: 3770802
NO Joliet present
**BAD RRVERSION (0)
NO Rock Ridge present
cer@Telcontar:~> mount /mnt/dvd
cer@Telcontar:~> umount /mnt/dvd
cer@Telcontar:~> eject /dev/dvd
cer@Telcontar:~>

It is not an ISO, when mounting the kernel says:


>  kernel - - - [293295.573570] UDF-fs: INFO Mounting volume 'STAR_TREK_NEMESIS', timestamp 2003/05/08 12:22 (103c)

Now compare with a data DVD, this time the boxed oenSUSE 11.3:


cer@Telcontar:~> isoinfo -d -i /dev/sr0
CD-ROM is in ISO 9660 format
System id: LINUX
Volume id: openSUSE-DVD-Biarch-i586-x86.001
Volume set id:
Publisher id: SUSE LINUX Products GmbH
Data preparer id: KIWI - http://kiwi.berlios.de
Application id: openSUSE-DVD-Biarch-i586-x86_64-Build0702-Media
Copyright File id:
Abstract File id:
Bibliographic File id:
Volume set size is: 1
Volume set sequence number is: 1
Logical block size is: 2048
Volume size is: 3994832
El Torito VD version 1 found, boot catalog is in sector 1152
Joliet with UCS level 3 found
Rock Ridge signatures version 1 found
Eltorito validation header:
Hid 1
Arch 0 (x86)
ID 'SUSE LINUX Products Gmb'
Key 55 AA
Eltorito defaultboot header:
Bootid 88 (bootable)
Boot media 0 (No Emulation Boot)
Load segment 0
Sys type 0
Nsect 4
Bootoff 481 1153
cer@Telcontar:~> mount /mnt/dvd
cer@Telcontar:~> umount /mnt/dvd
cer@Telcontar:~> eject /dev/dvd
cer@Telcontar:~>


Cheers / Saludos,

Carlos E. R.
(from 13.1 x86_64 “Bottle” at Telcontar)

Rub of it is a windows machine will open it and I’ve actually copied the contents off it so I can try recreating the DVD on another disk. There certainly appears to be issues on OpenSuse with some media and USB devices seem to have a certain amount of trouble from time to time.
It is a UDF file system so I’m not sure what the issue is. I thought anything UDF would be readable, Joliet perhaps not.

Thanks,