mistério de modificações de arquivos ausentes (unidade híbrida + Ubuntu 12.04)

3
Na semana passada (10 de setembro) eu trabalhei um dia inteiro (no meu laptop Ubuntu 12.04 HP elitebook 8530p) usando um editor tex (TexWorks) e Jabref para manter uma biblioteca Bibtex. Hoje, no entanto, notei que todas as minhas modificações do dia estão perdidas! A data de 'Data de modificação' nos arquivos indica as últimas alterações há duas semanas (4 de setembro). Minha primeira reação foi olhar os editores para não salvar corretamente devido a erros de programa ou problemas de permissão de arquivo, mas depois de encontrar nenhum problema e quando eu lancei meu programa de backup online CrashPlan (que salva as modificações de arquivo a cada 15 minutos) meus últimos arquivos modificados foi armazenado corretamente online!

Acredito que isso significa que os arquivos estavam disponíveis e salvos corretamente no sistema de arquivos, mas, de alguma forma, as alterações foram perdidas posteriormente. Minha preocupação é que o meu novo disco híbrido Seagate (ST95005620AS Momentus XT) está causando isso sozinho ou em 'cooperação' com a funcionalidade de hibernação / suspensão ou outro Ubuntu.

Eu instalei o Seagate agora há 2 meses e para obter o Ubuntu no meu disco eu copiei (acredito usar o ddrescue ou dd) meu antigo conteúdo HD (que eu substituí por causa de alguns setores defeituosos) diretamente nesta unidade híbrida. A unidade até agora não mostrou erros, e (como eu programo bastante em Java em grandes projetos com 100s de arquivos modificados nesta máquina), nenhum problema similar ocorreu com arquivos diferentes.

Os arquivos tex e bib tinham nomes de arquivos longos (incluindo o sinal de & amp; '). Por enquanto eu copiei meu trabalho para novos arquivos, mas isso me preocupa!

Algumas informações do sistema:

fdisk -l:
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0006f049

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      782335      390144   83  Linux
/dev/sda2          782336    20314111     9765888   82  Linux swap / Solaris
/dev/sda3        20316158   976773119   478228481    5  Extended
/dev/sda5        20316160    59375615    19529728   83  Linux
/dev/sda6        59377664    98437119    19529728   83  Linux
/dev/sda7        98439168   976773119   439166976   83  Linux

Uma mensagem no meu syslog que pode estar relacionada:

[  251.033263] EXT4-fs (sda7): Unaligned AIO/DIO on inode 7474846 by VirtualBox; performance will be poor.

Procurar por soluções para isso, no entanto, apontou-me para o desalinhamento dos sistemas de arquivos nos próprios arquivos vdi (a menos que eu tenha entendido errado?).

Além dos arquivos tex, acredito que também mudei os ícones no meu lançador que mais tarde (no dia seguinte) foram recuados, então possivelmente mais modificações foram perdidas.

Meu palpite é que o mecanismo de armazenamento em cache SSD de alguma forma perde suas últimas alterações e reverte de volta para uma versão no prato regular? A cópia em disco da minha unidade não híbrida para a unidade híbrida causou algum problema?

Qualquer pensamento é bem-vindo Obrigado!

    
por user89769 15.09.2012 / 15:41

0 respostas