fsck criou diretórios dentro de partição [RESOLVIDO]

1. fsck criou diretórios dentro de partição [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 29/06/2012 - 12:27h

Bem, eu executei o fsck numa partição reiserfs.
Essa partição reiserfs é a minha pasta de usuário, então só tinha os diretórios Documentos, Músicas, Imagens e outros.
Mas depois que eu executei o fsck, foram criadas pastas var/, root/, sys/ e outras pastas que só ficariam no diretório raiz (/).

Bom, a partição em questão é a /dev/sda4, o sistema de arquivo é reiserfs, e está montada em /media/Lucas (essa é a minha pasta de usuário)

Vejam a imagem do que aconteceu:

http://desmond.imageshack.us/Himg401/scaled.php?server=401&filename=homedir.png&res=landing

O comando fsck que eu executei:

fsck.reiserfs --fix-fixable /dev/sda4


Meu /etc/fstab

#
# /etc/fstab: static file system information
#
# <file system> <dir> <type> <options> <dump> <pass>
tmpfs /tmp tmpfs nodev,nosuid 0 0
# DEVICE DETAILS: /dev/sda2 UUID=ab0d2af5-7f13-43e1-a6c3-750a7eb3c172 LABEL=ARCH
# DEVICE DETAILS: /dev/sda3 UUID=fa2d57f0-a3f9-4309-b176-9b5ba8d6589c LABEL=SWAP
UUID=ab0d2af5-7f13-43e1-a6c3-750a7eb3c172 / ext4 defaults 0 1
UUID=fa2d57f0-a3f9-4309-b176-9b5ba8d6589c swap swap defaults 0 0
/dev/sda4 /media/Lucas reiserfs defaults,rw,user,exec,auto 0 0


Isso é normal?
Posso remover esses diretórios sem problemas?


  


2. Re: fsck criou diretórios dentro de partição [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 29/06/2012 - 12:49h

1) voce rodou esse comando com a particao montada?

2) voce consegue reinicializar o pc legal nessas condições?

3) voce tem algo de importante nessas pastas?

GABARITO: sim/sim/não

pode apagar sem medo....


3. estranho

NetoSilva
alnetosilva

(usa Debian)

Enviado em 29/06/2012 - 12:50h

ainda não tinha visto. mais com relacao a poder apagar, pode sim pois nao vai influenciar no funcionamento do seu so e nem apagara nada que nao esteja no diretorio excluido!


4. Re: fsck criou diretórios dentro de partição [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 29/06/2012 - 12:57h

vfs escreveu:

1) voce rodou esse comando com a particao montada?

2) voce consegue reinicializar o pc legal nessas condições?

3) voce tem algo de importante nessas pastas?

GABARITO: sim/sim/não

pode apagar sem medo....


1) sim (partição montada e read-only, porque o comando se recusava continuar com a partição montada em read-and-write)
2) sim (antes não dava até que eu rodei o fsck, veja o problema aqui: http://www.vivaolinux.com.br/topico/ArchLinux/Particao-fica-readonly-depois-de-entrar-no-X)
3) não (foi o próprio fsck que criou, exceto a pasta ~/bin que eu já tinha ela antes, é onde eu coloco os binários dos programas que eu compilo)



5. Re: fsck criou diretórios dentro de partição [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 29/06/2012 - 12:57h

alnetosilva escreveu:

ainda não tinha visto. mais com relacao a poder apagar, pode sim pois nao vai influenciar no funcionamento do seu so e nem apagara nada que nao esteja no diretorio excluido!


É, eu estou pensando em apagar, mas queria saber antes se isso é normal, e se sempre vai ocorrer com o fsck. Ou se foi um problema do meu computador ou algo do tipo


6. Re: fsck criou diretórios dentro de partição [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 29/06/2012 - 20:48h

Resolvido...

O usuário "Trent" do forum do ArchLinux (em inglês) me ajudou bastante nesse tópico que eu criei lá:
https://bbs.archlinux.org/viewtopic.php?pid=1123405#p1123405

Vou tentar traduzir e resumir aqui o que ele falou, para caso alguém tenha o mesmo problema:

Trent escreveu (https://bbs.archlinux.org/viewtopic.php?pid=1123405#p1123405)


Quando você comprou o HD, ele veio zerado, então você particionou ele (chamaremos esse particionamento de 'Particionamento A'), nesse particionamento, você colocou uma partição ReiserFS nele.

Então você reparticionou o HD e criou o que chamaremos de 'Particionamento B'. Nisso, com 'Particionamento B', a seção do disco usada por /dev/sda4 sobrepôs parte ou todo ReiserFS do particionamento A. Então parte do que eu colocar na partição irá sobrescrever o conteúdo antigo. Mas parte do conteúdo antigo ainda está lá, no limbo, coexistindo com as pastas atuais e não sendo referenciado por nenhum diretório, path ou qualquer forma de acesso através do sistema de arquivos.

Até então, nenhum problema. Mas há um erro. Seu hard drive está falhando. Mais especificamente uma pequena porção do HD que, coincidentemente, está na parte do /dev/sda4, está defeituosa de algum modo. E algo que o X precisa ler para iniciar foi escrito nessa porção do HD. Isso causou um erro na chamada de sistema de I/O (entrada e saída). E o ReiserFS noticiou que algo está seriamente errado com o disco e colocou a si mesmo como read-only, de forma de me prevenir de causar mais dano ao disco ao tentar continuamente gravar nele.

Então você executou o fsck para checar a partição /dev/sda4. E é aí que o Particionamento A se torna um problema. O fsck conegue dizer que o disco está defeituoso, mas não sabe dizer quais partes estão OK e quais não estão, então ele vê os dados do disco, e ele vê, juntamente com o /Downloads, /Videos, /Desktop etc, um monte de outras pastas como /media, /mnt, /sys... tudo que fez parte da antiga instalação do Linux feita durante o Particionamento A. Então o fsck diz que esses diretórios não são listados como membro da partição apesar de estarem presentes no disco. Mas o fsck não consegue dizer se essas pastas realmente não existem, ou se as entradas para elas foram acidentalmente deletadas. Então, de forma a preservar dados, o fsck adiciona entradas para eles na partição.

Ou seja, de repente a sua antiga instalação do linux está compartilhando disco com o seu $HOME, como se fosse um tipo de zumbi parasita.


E foi isso o que realmente aconteceu...






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts