- Code: Select all
Error mounting: 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 result:
- Code: Select all
patryk007:~# dmesg |tail
[ 765.630072] Bluetooth: BNEP filters: protocol multicast
[ 767.471184] lp: driver loaded but no devices found
[ 767.859463] ppdev: user-space parallel port driver
[ 774.240035] wlan0: no IPv6 routers present
[ 778.745219] NFSD: Using /var/lib/nfs/v4recovery as the NFSv4 state recovery directory
[ 778.756898] NFSD: starting 90-second grace period
[ 5683.013605] sd 0:0:0:0: Attached scsi generic sg0 type 0
[ 5683.013695] sr 1:0:0:0: Attached scsi generic sg1 type 5
[ 6772.206456] ISO 9660 Extensions: Microsoft Joliet Level 1
As far as I remember, I could have screwed something up while configuring one of the kernel's config (I guess 2.6.x config).
I hoped that after upgrading kernel to 3.1.1 from repo everything will be fine because system uses its default kernel's configuration while upgrading kernel from repository. But I was wrong. After upgrading kernel to 3.1.1 I have still problem with this error.
I've tried to solve this problem compiling kernel manually. I've selected missing (I guess) ISO 9660 format, somewhere in kernel's config. Problem was solved until updates came. Updates came with upgrading kernel version and the problem is back. ;/
I want to solve this problem once and for all. But how?