Unità CD / DVD non montata se inserita con dischi di qualsiasi tipo


14

Ho appena notato che se si inserisce un CD o un DVD di qualsiasi tipo, l'unità inizierà a girare ma non mostrerà il disco montato. In precedenza mi chiedeva cosa fare con il supporto inserito. Ora non lo fa nemmeno. Ho eseguito i seguenti comandi nel terminale:

$ eject -n
eject: device is `/dev/sr0'

$ sudo mount -o ro,unhide,uid=1000 /dev/cdrom /mnt/cdrom
mount: mount point /mnt/cdrom does not exist

Cosa posso fare per ripristinare la funzionalità sul mio disco? Sto eseguendo Ubuntu 11.10.

aggiornamenti

  • grazie Waltinator: ho eseguito il 'dmesg' ma non so cosa sto cercando. Sono un principiante su questo. La stessa cosa con il comando 'ls -rlt / var / log'. Devo creare la directory per il mount? a questo punto davvero non so cosa fare. - Cisco Sán 7 ore fa

  • Dopo aver inserito correttamente un CD, di seguito sono riportate le prime 3 righe di dmesgcomando:

    $ dmesg
    [ 4804.416018] wlan0: no IPv6 routers present  
    [ 8214.125450] ISdit ISO 9660 Extensions: Microsoft Joliet Level 3  
    [ 8214.136556] ISO 9660 Extensions: RRIP_1991A  
    

    Risposta di Waltinator:

    La prima riga è un evento precedente, il mio wireless va online. Le prossime 2 righe sono un buon risultato. Il numero tra parentesi quadre è "secondi dall'avvio", il resto della riga è di solito utile. E no, NON dovresti creare il mount point. Proviamo a far funzionare il montaggio automatico. - Waltinator

  • Queste sono le mie ultime 3 righe di dmesg:

    [ 18.130819] init: plymouth-stop pre-start process (1396) terminated with status 1  
    [ 28.780011] wlan0: no IPv6 routers present  
    [ 505.632119] CE: hpet increased min_delta_ns to 20113 nsec
    

    Risposta di waltinator:

    Sembra che l'unità CD / DVD non sia collegata al bus dati e non causi un interrupt quando si inserisce un piatto. Prova dmesg | grep -A8 CD-ROMquale dovrebbe mostrarti ciò che il sistema pensava fosse disponibile quando è arrivato. - Waltinator

  • Questa è la mia uscita terminale:

    $ dmesg | grep -A8 CD-ROM
    [0.774351] scsi 0:0:0:0: CD-ROM HL-DT-ST DVD+-RW GSA-T40N A100 PQ: 0 ANSI:  5
    [0.778117] sr0: scsi3-mmc drive: 24x/24x writer dvd-ram cd/rw xa/form2 cdda tray
    [0.778122] cdrom: Uniform CD-ROM driver Revision: 3.20
    [0.778282] sr 0:0:0:0: Attached scsi CD-ROM sr0
    [0.778340] sr 0:0:0:0: Attached scsi generic sg0 type 5
    [0.780416] Freeing unused kernel memory: 984k freed  
    [0.780732] Write protecting the kernel read-only data: 10240k  
    [0.780986] Freeing unused kernel memory: 20k freed  
    [0.786331] Freeing unused kernel memory: 1400k freed  
    [0.804912] udevd[90]: starting version 173   
    [0.874178] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded  
    [0.874208] r8169 0000:02:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
    

    Risposta di waltinator:

    OK, il tuo sistema vede l'unità. È possibile aprire e chiudere il vassoio con ejecte eject -t? Esegui udevadm monitormentre inserisci un CD (digita ^ C al termine) e verifica se ricevi i messaggi "modifica" e "aggiungi". - Waltinator

  • ejectfunziona perfettamente; eject -tnon fa nulla.

    $ udevadm monitor
    KERNEL[13771.009267] change /devices/pci0000:00/0000:00:1f.1/host0/target0:0:0/0:0:0:0/block/sr0 (block)
    UDEV [13773.878887] change /devices/pci0000:00/0000:00:1f.1/host0/target0:0:0/0:0:0  /block/sr0 (block)
    
  • Uscita terminale di sudo hwinfo --cdrom:

    $ sudo hwinfo --cdrom
    hal.1: read hal dataprocess 2753: arguments to dbus_move_error() were incorrect,   assertion "(dest) == NULL || !dbus_error_is_set ((dest))" failed in file ../../dbus/dbus-errors.c line 280.  
    This is normally a bug in some application using the D-Bus library.  
    libhal.c 3483 : Error unsubscribing to signals, error=The name org.freedesktop.Hal was not provided by any .service files  
    22: SCSI 00.0: 10602 CD-ROM (DVD)                               
      [Created at block.247]  
      Unique ID: KD9E.JgkxTS4hgl2  
      Parent ID: 3p2J.gdUMCD83e+E  
      SysFS ID: /class/block/sr0  
      SysFS BusID: 0:0:0:0  
      SysFS Device Link: /devices/pci0000:00/0000:00:1f.1/host0/target0:0:0/0:0:0:0  
      Hardware Class: cdrom  
      Model: "HL-DT-ST DVD+-RW GSA-T40N"  
      Vendor: "HL-DT-ST"  
      Device: "DVD+-RW GSA-T40N"  
      Revision: "A100"  
      Driver: "ata_piix", "sr"  
      Driver Modules: "ata_piix"  
      Device File: /dev/sr0 (/dev/sg0)  
      Device Files: /dev/sr0, /dev/scd0, /dev/disk/by-id/ata-HL-DT-ST_DVD+_-RW_GSA-T40N_K048BJ74257, /dev/disk/by-path/pci-0000:00:1f.1-scsi-0:0:0:0, /dev/cdrom, /dev/cdrw, /dev/dvd, /dev/dvdrw  
      Device Number: block 11:0 (char 21:0)  
      Features: DVD  
      Config Status: cfg=new, avail=yes, need=no, active=unknown  
      Attached to: #17 (IDE interface)  
      Drive Speed: 31  
      Volume ID: "Movie"  
      Publisher: "INTERVIDEO"  
      Creation date: "20050424162207000"  
    

Ieri sera ho notato che se avessi provato a masterizzare il disco con Brasero, il programma non avrebbe potuto rilevare il disco. Poi ho provato VLC e ha giocato, non so come o perché. Ma ancora non riesco a navigare tra i file sul disco e non verrà visualizzato montato.
Cisco Sán,

Le ultime tre righe mi portano a credere che il sistema veda il DVD: Volume ID: "Movie" Editore: "INTERVIDEO" Data di creazione: "20050424162207000" Inserisci un DVD, attendi 60 secondi, quindi digitadf -m
waltinator il

Risposte:


3

Ha avuto lo stesso problema l'11.04. La soluzione è installare udftools¹. Apri un terminale premendo Ctrl+ Alt+ Te digita:

sudo apt-get install udftools

Verificato che funzioni anche con Ubuntu / Lubuntu 14.04.3 LTS.

¹ udftoolssono strumenti per filesystem UDF e unità DVD / CD-R (W).


Benvenuti in Ask Ubuntu. Puoi espandere la tua risposta su come l'installazione udftoolspuò risolvere il problema?
Peachy,

Ho riscontrato lo stesso problema dopo l'aggiornamento alla 14.10 e questo ha risolto il mio problema
noamt

Questo non ha funzionato per il 16.04. Invece l'installazione di gvfs-backend ha funzionato: askubuntu.com/questions/925050/…
JayDin

2

Il sudo mount ...comando avrebbe funzionato meglio se si fosse assicurato che la directory di destinazione esistesse, tramite sudo mkdir -p /mnt/cdromprima.

Per capire perché, inserisci un CD / DVD, attendi fino a quando smette di girare e fai dmesg(o dmesg | lessse vuoi vederlo tutto), e controlla le voci più recenti (ultimo nel file) per vedere di cosa parla il tuo sistema il CD / DVD. Inoltre, ls -rlt /var/logosserva le estremità dei registri modificati di recente.


grazie Waltinator: ho eseguito il 'dmesg' ma non so cosa sto cercando. Sono un principiante su questo. La stessa cosa con il comando 'ls -rlt / var / log'. Devo creare la directory per il mount? a questo punto davvero non so cosa fare.
Cisco Sán,

Qui ci sono 3 righe dal mio dmesgdopo aver inserito con successo un CD: [4804.416018] wlan0: nessun router IPv6 presente [8214.125450] ISdit ISO 9660 Extensions: Microsoft Joliet Level 3 [8214.136556] ISO 9660 Extensions: RRIP_1991A La prima riga è un evento precedente, il mio wireless va online. Le prossime 2 righe sono un buon risultato. Il numero tra parentesi quadre è "secondi dall'avvio", il resto della riga è di solito utile. E no, NON dovresti creare il mount point. Proviamo a far funzionare il montaggio automatico.
Waltinator,

ok queste sono le mie ultime 3 righe su 'dmesg' [18.130819] init: processo pre-avvio plymouth-stop (1396) terminato con stato 1 [28.780011] wlan0: nessun router IPv6 presente [505.632119] CE: HPet è aumentato da min_delta_ns a 20113 nsec
Cisco Sán,

Sembra che l'unità CD / DVD non sia collegata al bus dati e non causi un interrupt quando si inserisce un piatto.
Waltinator,

Prova dmesg | grep -A8 CD-ROMquale dovrebbe mostrarti ciò che il sistema pensava fosse disponibile quando è arrivato.
Waltinator,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.