Estou enfrentando um problema incomum, que é:
Depois que o btrfs leu a falha e um btrfs check --repair
na minha partição montada em / home, parece que alguns diretórios desapareceram. Eu explico :
Quando eu listo o conteúdo da minha casa, alguns diretórios (por exemplo, ~ / work) não são mais listados.
$ ls -ia1 ~
261 .
256 ..
...
431144 VirtualBox VMs
338654 workspace
No entanto, ainda posso acessá-los:
$ ls -ia ~/work
4106712 . 261 .. 4522455 content
Parece que o inode não é mais referenciado:
$ find /home -inum 4106712
$
o comando não retorna nada.
Aqui estão algumas outras saídas de comando:
$ sudo btrfs inspect-internal inode-resolve 4106712 /home
/home/pef/work
e
$ stat ~/work
File: '/home/pef/work'
Size: 84 Blocks: 0 IO Block: 4096 directory
Device: 29h/41d Inode: 4106712 Links: 1
Access: (0755/drwxr-xr-x) Uid: ( 1001/ pef) Gid: ( 1001/ pef)
Access: 2016-05-19 16:01:31.480990215 +0200
Modify: 2016-05-19 16:01:26.237274459 +0200
Change: 2016-05-19 16:01:26.237274459 +0200
Birth: -
Esse problema não ocorre apenas em childs diretos do diretório $ HOME, mas também em nós mais profundos. Existe alguma maneira de fazer o comando ls para ver esses arquivos, como eu não me lembro de todos os meus diretórios / arquivos e não pode acessá-los por lá nome?
Obrigado