[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

problemi con cdrom



A volte il cdrom smette di funzionare bene e non si riprende più.

Ecco alcuni messaggi che ottengo:
sr 1:0:0:0: Device not ready: <6>: Current: sense key: Not Ready
    Additional sense: Medium not present
end_request: I/O error, dev sr0, sector 0
Buffer I/O error on device sr0, logical block 0
Buffer I/O error on device sr0, logical block 1
Buffer I/O error on device sr0, logical block 2
Buffer I/O error on device sr0, logical block 3


attempt to access beyond end of device
sr0: rw=0, want=8539372, limit=2542976
Buffer I/O error on device sr0, logical block 2134842


Dopo che succede questo, il lettore cdrom non funziona più bene.
Ad esempio non riesco più a visionare dei film in divx, eject -t mi da errore, e così via.

Oggi ho provato a resettare il modulo facendo:
rmmod -f sr_mod
rmmod cdrom

e poi li ho ricaricati
modprobe sr_mod
modprobe cdrom

Purtroppo ho udev e quindi non ho capito come fargli ricreare i device.
Li ho creati in /dev/.static/dev, e provato a montare il cdrom, ma il comando si blocca:

Uniform CD-ROM driver unloaded
sr0: scsi3-mmc drive: 15x/62x writer cd/rw xa/form2 cdda tray
Uniform CD-ROM driver Revision: 3.20
sr 1:0:0:0: Attached scsi CD-ROM sr0
BUG: unable to handle kernel paging request at virtual address f8958ae0
 printing eip:
c0160bdd
*pde = 1fb43067
*pte = 00000000
Oops: 0000 [#1]
SMP
Modules linked in: sr_mod cdrom ipt_MASQUERADE iptable_nat ip_nat ip_conntrack nfnetlink ip_tables x_tables tun nls_iso8859_1 isofs udf rfcomm l2cap vboxdrv ppdev parport_pc lp parport button ac battery arc4 ieee80211_crypt_wep ipv6 dm_snapshot dm_mirror dm_mod kqemu i8k fglrx sbp2 loop joydev tsdev snd_hda_intel snd_hda_codec snd_pcm_oss snd_mixer_oss snd_pcm snd_timer ipw3945 psmouse snd sg i2c_i801 ieee80211 ieee80211_crypt serio_raw sdhci mmc_core eth1394 hci_usb intel_agp agpgart i2c_core evdev firmware_class bluetooth soundcore pcspkr rtc snd_page_alloc ext3 jbd mbcache sd_mod generic ide_core ohci1394 ieee1394 b44 mii ata_piix libata scsi_mod ehci_hcd uhci_hcd usbcore thermal processor fan
CPU:    0
EIP:    0060:[<c0160bdd>]    Tainted: P  R   VLI
EFLAGS: 00010246   (2.6.18-4-686 #1)
EIP is at do_open+0x23e/0x344
eax: f8958ae0   ebx: df86a100   ecx: dfc09140   edx: f895eb80
esi: dfc09140   edi: df86a100   ebp: df86a100   esp: e6749dc0
ds: 007b   es: 007b   ss: 0068
Process cdrom_id (pid: 4462, ti=e6748000 task=e61b8000 task.ti=e6748000)
Stack: f4d703c0 db68b1f3 db68b1f3 f895eb80 e590d005 c0165328 e6749e2c e6749e20 e6749f3c dfa73ae0 dff48ea0 c016db74 f4ec6260 dff48ea0 c01672c4 e590d00e 00000101 c02cdbe8 000280d2 c14b5b40 00000000 c14b5b40 00000246 00000000
Call Trace:
 [<c0165328>] do_lookup+0x4f/0x135
 [<c016db74>] dput+0x1a/0x11b
 [<c01672c4>] __link_path_walk+0xbe4/0xd1d
 [<c017122a>] mntput_no_expire+0x11/0x6a
 [<c01674b0>] link_path_walk+0xb3/0xbd
 [<c0151cab>] free_pages_and_swap_cache+0x70/0x84
 [<c014dd82>] unmap_region+0xe6/0xf5
 [<c016eb5d>] find_inode+0x1b/0x56
 [<c01610b8>] bdev_test+0x0/0xc
 [<c016ec2d>] ifind+0x30/0x73
 [<c016f985>] iget5_locked+0x54/0x154
 [<c01610b8>] bdev_test+0x0/0xc
 [<c0160e43>] blkdev_open+0x0/0x44
 [<c01608e6>] bdget+0x31/0xea
 [<c0160135>] bdev_set+0x0/0x8
 [<c0160e43>] blkdev_open+0x0/0x44
 [<c0160e5f>] blkdev_open+0x1c/0x44
 [<c0158b69>] __dentry_open+0xc8/0x1ac
 [<c0158cb1>] nameidata_to_filp+0x19/0x28
 [<c0158ceb>] do_filp_open+0x2b/0x31
 [<c0151cab>] free_pages_and_swap_cache+0x70/0x84
 [<c014dd82>] unmap_region+0xe6/0xf5
 [<c0158d2f>] do_sys_open+0x3e/0xb3
 [<c0158dd1>] sys_open+0x16/0x18
 [<c0102c11>] sysenter_past_esp+0x56/0x79
Code: 40 10 c1 e0 05 8d 84 10 20 01 00 00 ff 08 83 3a 02 75 0b 8b 82 28 02 00 00 e8 bf 6b fb ff 8b 5d 44 39 eb 75 32 8b 43 58 8b 40 34 <8b> 08 85 c9 74 14 8b 43 04 8b 14 24 ff d1 85 c0 89 44 24 10 0f
EIP: [<c0160bdd>] do_open+0x23e/0x344 SS:ESP 0068:e6749dc0


Posso solo riavviare il PC?


Grazie  Manlio Perillo



Reply to: