Como eu modifico um item de sistema de arquivos ext dado seu número de inode?

1

Como eu modifico um arquivo / diretório dado seus números de inode?

Esses inodes não aparecem em um sistema de arquivos montado como diretórios atravessáveis ​​/ arquivos legíveis e, como tal, são desconhecidos por find utilidade. fsck está desamparado. Até debugfs tem dificuldade em lidar com eles.

Normalmente inodes parecem semelhantes a isto:

debugfs:  ncheck 10622537
Inode   Pathname
10622537        /lost+found/#10622537

Mas um intervenção divina falha de sistema me concedeu com estes dois:

debugfs:  ncheck 10622530 10496145
Inode   Pathname
10622530        .../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../42120/47954
10496145        .../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../42120

O mais desejado é mover (anexar) ambos para lost+found para inspecionar o conteúdo.

PF4Public
fonte
Um colega meu nomeou esta 'escada para o céu'.
PF4Public
Observe também como o número de pontos duplos pai e filho diferem em um.
PF4Public