You are not logged in.

#1 2011-12-02 17:12:48

roygbiv
Member
Registered: 2011-05-18
Posts: 204

Bad superblock on /dev/sr0

I'm trying to mount a Pink Floyd CD manually, just so I can browse its content but it doesn't work:

$ sudo mount -t iso9660 /dev/sr0 /mnt/cd_dvd/
mount: block device /dev/sr0 is write-protected, mounting read-only
mount: wrong fs type, bad option, bad superblock on /dev/sr0,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so
$ dmesg | tail
[ 1370.241820] isofs_fill_super: bread failed, dev=sr0, iso_blknum=16, block=16
[ 1374.496878] sr 1:0:0:0: [sr0]  Result: hostbyte=0x00 driverbyte=0x08
[ 1374.496884] sr 1:0:0:0: [sr0]  Sense Key : 0x5 [current] 
[ 1374.496889] sr 1:0:0:0: [sr0]  ASC=0x64 ASCQ=0x0
[ 1374.496893] sr 1:0:0:0: [sr0] CDB: cdb[0]=0x28: 28 00 00 00 00 10 00 00 01 00
[ 1374.496903] end_request: I/O error, dev sr0, sector 64
[ 1374.496935] isofs_fill_super: bread failed, dev=sr0, iso_blknum=16, block=16

What could be the reason for this? I am able to play the cd in VLC without problems. Could this be related to some scratches on the cd surface?

Last edited by roygbiv (2011-12-02 17:16:29)

Offline

#2 2011-12-02 17:17:36

.:B:.
Forum Fellow
Registered: 2006-11-26
Posts: 5,819
Website

Re: Bad superblock on /dev/sr0

The reason is you cannot mount Audio CD's. Not now, not ever.

ISO9660 is a format, and Audio CD's have to comply with the Redbook specification; not with ISO9660 format specs.

Last edited by .:B:. (2011-12-02 17:21:29)


Got Leenucks? :: Arch: Power in simplicity :: Get Counted! Registered Linux User #392717 :: Blog thingy

Offline

#3 2011-12-02 17:19:57

roygbiv
Member
Registered: 2011-05-18
Posts: 204

Re: Bad superblock on /dev/sr0

I'm confused. Doesn't the cd have a filesystem (iso9660), and this filesystem should be mounted somewhere in order to access it?

Offline

#4 2011-12-02 17:22:32

.:B:.
Forum Fellow
Registered: 2006-11-26
Posts: 5,819
Website

Re: Bad superblock on /dev/sr0

ISO9660 is a format for optical data discs.

Red book specification


Got Leenucks? :: Arch: Power in simplicity :: Get Counted! Registered Linux User #392717 :: Blog thingy

Offline

#5 2011-12-02 17:35:25

roygbiv
Member
Registered: 2011-05-18
Posts: 204

Re: Bad superblock on /dev/sr0

Allright, but is there a way to browse it like a filesystem, or is it only possible to extract it to disk?

Offline

#6 2011-12-02 17:37:03

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: Bad superblock on /dev/sr0

You can't copy a track from an AudioCD, you need to rip it, right? If there was a filesystem, you could just copy it.
You can mount a data CD / DVD, but neither AudioCDs not blank discs have a filesystem.


Edit:

roygbiv wrote:

Allright, but is there a way to browse it like a filesystem, or is it only possible to extract it to disk?

Have you tried e.g. http://www.archlinux.org/packages/?name=cdfs ?

Last edited by karol (2011-12-02 17:38:35)

Offline

#7 2011-12-02 17:39:33

.:B:.
Forum Fellow
Registered: 2006-11-26
Posts: 5,819
Website

Re: Bad superblock on /dev/sr0

roygbiv wrote:

Allright, but is there a way to browse it like a filesystem, or is it only possible to extract it to disk?

A CD ripping program, of course. Or something like cdfs.


Got Leenucks? :: Arch: Power in simplicity :: Get Counted! Registered Linux User #392717 :: Blog thingy

Offline

#8 2011-12-02 17:55:10

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 20,293

Re: Bad superblock on /dev/sr0

I believe that the abstraction provided by things like Microsoft Windows and KDE add to this confusion.  Those systems create user interfaces that provide the illusion there is an underlying file system on Audio CDs.  As long as you remember that it is an illusion, you might try "browsing" the Audio CDs with Dolphin and the Audio CD kioslave.


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way

Offline

#9 2011-12-02 18:16:20

roygbiv
Member
Registered: 2011-05-18
Posts: 204

Re: Bad superblock on /dev/sr0

ewaller wrote:

I believe that the abstraction provided by things like Microsoft Windows and KDE add to this confusion.  Those systems create user interfaces that provide the illusion there is an underlying file system on Audio CDs.  As long as you remember that it is an illusion, you might try "browsing" the Audio CDs with Dolphin and the Audio CD kioslave.

That is true. For end-users this is a convenient feature when using an OS because then they don't actually need to know the difference between Audio CD formats and CD-ROM formats - which in this case I was not aware of before now. Reading the wikipedia article on the Rainbow Books did clear things up.

karol wrote:

Thanks, I tried it and it froze my computer until I ejected my cd. I will try more of this later on.

Offline

#10 2022-02-06 05:07:41

br1ttle
Member
Registered: 2022-02-06
Posts: 1

Re: Bad superblock on /dev/sr0

.:B:. wrote:

The reason is you cannot mount Audio CD's. Not now, not ever.

ISO9660 is a format, and Audio CD's have to comply with the Redbook specification; not with ISO9660 format specs.

Mate, I have busted my balls on this for the past 4 hours. Thank you for this.

Offline

#11 2022-02-06 13:06:09

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 23,564

Re: Bad superblock on /dev/sr0

Please don't necrobump 10 year old threads, even if they did teach you something you didn't know.

https://wiki.archlinux.org/title/Genera … bumping%22

Closing.

Offline

Board footer

Powered by FluxBB