Un WD My Book Essential da 3 litri esterno, che utilizzo per Time Machine e altri archivi di file, ha recentemente iniziato a "espellere se stesso" dal mio iMac. Nel tentativo di riparare il disco da Utility Disco, ho trovato questi log:
kernel[0]: jnl: disk1s2: replay_journal: from: 99262464 to: 99508224 (joffset 0x2bae000)
kernel[0]: jnl: disk1s2: journal replay done.
fseventsd[47]: Events arrived for /Volumes/My Book after an unmount request! Re-initializing.
fseventsd[47]: creating a dls for /Volumes/My Book but it already has one...
diskarbitrationd[15]: mds [38]:23343 not responding.
kernel[0]: USBF: 670537.390 AppleUSBEHCI[0xffffff802439f000]::Found a transaction which hasn't moved in 5 seconds on bus 0x26, timing out! (Addr: 3, EP: 0)
kernel[0]: USBF: 670543.393 AppleUSBEHCI[0xffffff802439f000]::Found a transaction which hasn't moved in 5 seconds on bus 0x26, timing out! (Addr: 3, EP: 0)
kernel[0]: USBF: 670543.798 The USB Family found a device at port 2 of hub @ 0x26000000 with a bad USB device descriptor (0x0, 0x0 )
kernel[0]: USBF: 670549.396 AppleUSBEHCI[0xffffff802439f000]::Found a transaction which hasn't moved in 5 seconds on bus 0x26, timing out! (Addr: 0, EP: 0)
Questo ha avuto inizio poco dopo che ho avuto accesso a un filmato dal disco per codificare e masterizzare su un DVD di iDVD, ma non mi aspetto che questo sia il problema. Ogni volta che l'unità si smonta da sola, viene visualizzato l'errore quando non si espelle correttamente un disco. Si noti che nel registro, la terza voce da fseventd
, credo che "gli eventi sono arrivati", mentre tentavo di riparare il volume.
Quale potrebbe essere l'invio della richiesta di smontaggio? diskutil
è. Il problema, credo, sta nel journaling. (vedi aggiornamento, non è questo)
Aggiornamento (anche per chiarimenti)
So che riparare il volume richiede che le partizioni siano smontate, intendevo dire che è espellere da solo. Ho appena riparato il volume da un altro Mac e ha verificato OK ... deve essere il Mac che lo utilizza per Time Machine.
Sono convinto che sia questo il messaggio di errore, ma non riesco a capire cosa significhi.
kernel[0]: USBF: 670537.390 AppleUSBEHCI[0xffffff802439f000]::Found a transaction which hasn't moved in 5 seconds on bus 0x26, timing out! (Addr: 3, EP: 0)
Aggiornamento 2
Ho appena terminato un archivio e l'installazione di iMac in questione, ma sto ancora ottenendo gli stessi registri e non posso accedere ai file. Non posso più biasimarlo su un driver USB corrotto, quindi ora sono davvero in perdita.