Como Fazer um scanner do HD?

1. Como Fazer um scanner do HD?

Ghoost User
ghoostuser

(usa Arch Linux)

Enviado em 22/07/2012 - 17:14h

Pessoal, meu HD não esta mais instalando S.O estou usando o cd do ubuntu (boot pelo cd) aqui pra postar, seguinte...

...eu gostaria de saber se tem algum comando no terminal do linux para eu scannear meu HD pra verificar se ele tem algum "bad block" pq não consigo instalar o s.o nele, qdo tento instalar trava.

E se tem algum programa também para recuperar bad block.

grato


  


2. Re: Como Fazer um scanner do HD?

anna kamilla
annakamilla

(usa Manjaro Linux)

Enviado em 22/07/2012 - 17:30h

gabrielscorpion escreveu:

Pessoal, meu HD não esta mais instalando S.O estou usando o cd do ubuntu (boot pelo cd) aqui pra postar, seguinte...

...eu gostaria de saber se tem algum comando no terminal do linux para eu scannear meu HD pra verificar se ele tem algum "bad block" pq não consigo instalar o s.o nele, qdo tento instalar trava.

E se tem algum programa também para recuperar bad block.

grato


tem uma ferramenta chamada smartmontools, que dá para baixar e, já experimentou baixar um software específico da marca e do modelo do hd para fazer uma verificação mais profunda ?




3. Re: Como Fazer um scanner do HD?

anna kamilla
annakamilla

(usa Manjaro Linux)

Enviado em 22/07/2012 - 17:35h

pode ser até algum problema no leitor de cd/dvd, verifique se não há algum problema com os cabos, quando eu tinha um leitor de cd, lembro que o linux dava um perrengue para instalar e, consequentemente tinha que formatar o hd 2 vezes para concluir a instalação, chegou a formatar até zero fill, ou seja, até ao ponto de perder o driver que reconhecia todos os 80 gb do hd, reconhecendo apenas 33 gb até hoje.




4. Re: Como Fazer um scanner do HD?

Ghoost User
ghoostuser

(usa Arch Linux)

Enviado em 22/07/2012 - 18:27h

annakamilla escreveu:

gabrielscorpion escreveu:

Pessoal, meu HD não esta mais instalando S.O estou usando o cd do ubuntu (boot pelo cd) aqui pra postar, seguinte...

...eu gostaria de saber se tem algum comando no terminal do linux para eu scannear meu HD pra verificar se ele tem algum "bad block" pq não consigo instalar o s.o nele, qdo tento instalar trava.

E se tem algum programa também para recuperar bad block.

grato


tem uma ferramenta chamada smartmontools, que dá para baixar e, já experimentou baixar um software específico da marca e do modelo do hd para fazer uma verificação mais profunda ?




ana tudo bem? :) Então...meu HD é da samsung mais não consegui encontrar esste softaware no site dasamsung...se vc saber onde posso encontrar fico grato :D

Tipo, creio que não seja meu leitor de CD/DVD pq se fosse eu nem aqui estaria, pois como eu disse, estou no ubuntu atraves do CD de instalação do mesmo, pois não da pra instalar o S.O no HD.

para explicar melhor, qdo fui instalar o linux/windows ele copiou alguns arquivos no hd, mais mais copia até um certo tanto, depois não consegui gravar mais nada, então com isso, acho que é defeito de "bad block".

tipo ja usei esse software aqui(http://www.killdisk.com/downloadfree.htm) também, mais não consegui instalar ainda o S.O:
:d



5. Re: Como Fazer um scanner do HD?

Perfil removido
removido

(usa Nenhuma)

Enviado em 22/07/2012 - 19:08h

Use o comando badblocks.

Por exemplo. se tiver usando o live-cd, rode:


> bad
badblocks -s -o bad /dev/sda1


Os comandos acima executados no terminal irá criar um arquivo chamada bad e executar o comando badblocks. Estou supondo que o /dev/sdaa é a partição seu dispositivo que está tentando instalar o sistema. porém poderia usar diretamente na partição desejada.

Abra uma do terminal virtual ou abra outro terminal virtual e execute o comando abaixo para ver os badblocks descobertos:

tail -f bad 


Caso tenha [/b]badblocks[/b] rode o comando jfs_mkfs para marcar as partes danificadas para não serem lidas nem usadas. abaixo tem o link do comando.

http://www.linuxcertif.com/man/8/jfs_mkfs/


normalmente uso dessa forma:

jfs_mkfs -c /dev/sda1 


onde /dev/sda1 é partição que será formatada com o sistema de arquivos jfs e e verificada por badblocks. usando a opção "-c".

Quando quero corrigir badblocks uso o comando jfs_mkfs. pois realmente o mesmo marca todos ou quase todos os badblocks existentes.

Depois e só instalar o S.O com o sistema de arquivos desejado.



6. Re: Como Fazer um scanner do HD?

Ghoost User
ghoostuser

(usa Arch Linux)

Enviado em 22/07/2012 - 21:01h

eabreu escreveu:

Use o comando badblocks.

Por exemplo. se tiver usando o live-cd, rode:


> bad
badblocks -s -o bad /dev/sda1


Os comandos acima executados no terminal irá criar um arquivo chamada bad e executar o comando badblocks. Estou supondo que o /dev/sdaa é a partição seu dispositivo que está tentando instalar o sistema. porém poderia usar diretamente na partição desejada.

Abra uma do terminal virtual ou abra outro terminal virtual e execute o comando abaixo para ver os badblocks descobertos:

tail -f bad 


Caso tenha [/b]badblocks[/b] rode o comando jfs_mkfs para marcar as partes danificadas para não serem lidas nem usadas. abaixo tem o link do comando.

http://www.linuxcertif.com/man/8/jfs_mkfs/


normalmente uso dessa forma:

jfs_mkfs -c /dev/sda1 


onde /dev/sda1 é partição que será formatada com o sistema de arquivos jfs e e verificada por badblocks. usando a opção "-c".

Quando quero corrigir badblocks uso o comando jfs_mkfs. pois realmente o mesmo marca todos ou quase todos os badblocks existentes.

Depois e só instalar o S.O com o sistema de arquivos desejado.



Então cara fiz esses procedimentos, mais num sei se isso que vou dizer é uma boa noticia :(

rodei o comando

> bad
badblocks -s -o bad /dev/sda

Ae no caso meu HD não tem partição,estou rodando nele todo.

Então, trvou qdo rodei esse comando, tipo tem a contagem da porcentagem de qto foi checado ne?! então...travou ne umadeterminado porcentagem, e meu HD ficou emitindo sons de tic-tac-tica-tac :( Acho que meu hd ta indo pras nuvens...buaaaa






7. Re: Como Fazer um scanner do HD?

Perfil removido
removido

(usa Nenhuma)

Enviado em 22/07/2012 - 22:03h

Boa noite amigo,

Bom... sendo a primeira vez que escuta este som ou mesmo sendo a segunda terceira e etc. não é bom mesmo, mas mesmo assim vamos tentar.


Então faz o seguinte. usando o live-cd do ubuntu crie uma partição unica usando o Gparted e formate como EXT4. depois de criar a partição. faça o seguinte procedimento.

execute o comando abaixo, estou supondo que o sua partição é /dev/sda1.

tune2fs -l /dev/sda1 


Veja qual é o tamanho do block (bloco) da partição. normalmente aparece assim:

Block size 4096

neste caso o tamanho é 4096. mas caso seja um tamanho diferente coloque no comando a seguir.

depois execute os seguintes comandos:

Supondo que o tamanho do bloco é 4096. se for diferente insira o tamanho real do block.


> bads
badblocks -s -o bads -b 4096 /dev/sda1



abra outro terminal ou uma aba do mesmo e rode comando abaixo e veja quantos badblocks tem no disco


tail -f bads



Caso tenha badblocks rode o comando abaixo:

jfs_mkfs -c /dev/sda1 



e depois tente instalar formatando com o sistema de arquivos que preferir.


8. Re: Como Fazer um scanner do HD?

Perfil removido
removido

(usa Nenhuma)

Enviado em 22/07/2012 - 22:57h

Quando se cria um sistema de arquivos, ou como se diz "formatar" a partição, há uma opção nos comandos justamente para isto.

mkfs.ext2 -c ...
mkfs.ext3 -c ...
mkfs.msdos -c -F 32 ...


Esta opção "-c" faz verificação, deixa o preparo do sistema de arquivos muito devagar.



9. Re: Como Fazer um scanner do HD?

Perfil removido
removido

(usa Nenhuma)

Enviado em 22/07/2012 - 23:06h

Listeiro 037 escreveu:

Quando se cria um sistema de arquivos, ou como se diz "formatar" a partição, há uma opção nos comandos justamente para isto.

mkfs.ext2 -c ...
mkfs.ext3 -c ...
mkfs.msdos -c -F 32 ...


Esta opção "-c" faz verificação, deixa o preparo do sistema de arquivos muito devagar.


Concordo. realmente fica lento. mais fica lento por que o comando está verificando se a partição contém blocos defeituosos.

No caso do comando jfs_mkfs. ele é rápido, muito rápido mesmo quando se aplica um sistema de arquivos jfs. porém quando se coloca essa opção o mesmo fica lento, muito lento. mais em compensação consegue marcar todos ou quase todos os blocos defeituosos para não serem usados.


10. Re: Como Fazer um scanner do HD?

Perfil removido
removido

(usa Nenhuma)

Enviado em 23/07/2012 - 09:00h

É que quando se está acostumado com "formatação" de cinco segundos, usar desta forma mais cuidadosa dá a impressão de que levará uma eternidade.

Daí é bom avisar que demora mesmo prá não se pensar que travou, engasgou etc. Prá não abortar a verificação e na pressa fazer do outro jeito, sem verificar.


11. Re: Como Fazer um scanner do HD?

Perfil removido
removido

(usa Nenhuma)

Enviado em 23/07/2012 - 11:33h

Valeu pela dica Listeiro.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts