Blog

Io ODIO Windows Vista!A casa ho 6 computer, 4 con varie distribuzioni di GNU/Linux e 2 con quel “santo” di Windows XP.

Detto ciò, è mai possibile che quell’aborto di sistema operativo che si chiama “Windows Vista” riesca a rompere le scatole anche a casa mia?

Problema: mi hanno masterizzato dei DVD video in un computer con Vista e devo leggerli sulla mia amata Kubuntu Hardy 8.04.

Inserisco il DVD, mi chiede cosa fare, gli dico di aprirlo. Niente.

Provo a fare la stessa operazione da riga di comando, non si sa mai:

$ sudo mount -t udf /dev/scd0 /mnt
mount: dispositivo a blocchi /dev/scd0 è protetto da scrittura,
viene montato in sola lettura
mount: tipo fs errato, opzione non valida, superblocco su /dev/scd0 danneggiato,
       codepage o programma ausiliario mancante, o altro errore
       In alcuni casi si possono trovare informazioni utili in syslog. 
       Provare ad esempio 'dmesg | tail'

$ dmesg | tail
[20158.790692] attempt to access beyond end of device
[20158.790705] scd0: rw=0, want=68, limit=4
[20158.790720] UDF-fs: No fileset found

Errori errori errori!

Ma Google è mio amico, e trova facilmente qualcuno con lo stesso problema.

E’ un difetto del modulo UDF del kernel Linux derivante dall’interpretazione “piuttosto personale” dello standard UDF 2.50 da parte di Microsoft.

Ma c’è una soluzione! Una patch per il modulo UDF!!

Ringrazio deviantdark per la preziosa guida, molto ben scritta e soprattutto… funzionante! :)

In poche parole:

  1. scarichiamo i sorgenti del modulo UDF
  2. scarichiamo la patch per UDF 2.50 (salviamola in un file di testo)
  3. decomprimiamo i sorgenti ed applichiamo la patch
  4. compiliamo il modulo
  5. sostituiamo il modulo appena compilato a quello originale
  6. carichiamo il nuovo modulo
  7. montiamo il DVD :)

Ovviamente per i dettagli sui passi della guida potete visitare il blog di origine.

Posso certificare che il problema è stato risolto! :)


  • Currently 3/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Name


Email


Website/Blog


Add comment