como usar o e2fsck???

1. como usar o e2fsck???

victor Luiz
victorluiz

(usa Debian)

Enviado em 17/11/2023 - 16:49h

no caso gostaria de saber como usar o e2fsck,para informar o S.O que não utilize os blocos ruins do hd


  


2. Re: como usar o e2fsck???

aguamole
aguamole

(usa KUbuntu)

Enviado em 17/11/2023 - 17:02h

e2fsck não faz isso.


3. segundo o SMarcell tem como

victor Luiz
victorluiz

(usa Debian)

Enviado em 17/11/2023 - 17:14h


aguamole escreveu:

e2fsck não faz isso.



https://www.vivaolinux.com.br/topico/Hard-on-Linux/Isolar-badblocks


4. Re: como usar o e2fsck???

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 17/11/2023 - 17:17h


Existem ferramentas de terceiros, como o HDD Regenerator, que podem ajudar a isolar setores defeituosos.


5. Re: como usar o e2fsck???

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 17/11/2023 - 18:28h



Se tiver "batendo" a única solução é a substituição, eu tenho aqui um de 1TB com pouquíssimos BB, mesmo eu isolando ( criando uma partição RAW de 1GB antes dos BB e 1GB depois ) quando a agulha passava na região ainda dava umas batidas ... diminuiu muito as batidas pois não existia mais a tentativa de leitura, porem como a rotação é alta ainda assim ficou insuportável !!!


------------------------------------------------------| Linux User #621728 |------------------------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------------------| Linux User #621728 |------------------------------------------------------




6. Re: como usar o e2fsck???

Buckminster
Buckminster

(usa Debian)

Enviado em 17/11/2023 - 22:13h

Tu terá que tirar o HD da máquina (se for possível) e colocar em outro computador porque os comandos devem ser executados com o HD desmontado e sem uso.
Se tu quer fazer no HD onde está teu sistema Linux e não quiser ou não tiver como tirar o HD então use um live CD ou um pendrive com um Linux live para executar os comandos.


Vendo somente os HDs:
# lsblk -d
sda 8:0 0 465,8G 0 disk
sdb 8:16 0 465,8G 0 disk

Confirme com:
# fdisk -l
Disco /dev/sda: 465,76 GiB, 500107862016 bytes, 976773168 setores
Modelo de disco: WDC WD5000AZLX-0
...
Disco /dev/sdb: 465,76 GiB, 500107862016 bytes, 976773168 setores
Modelo de disco: HP SSD S700 500G

A saída acima é somente uma parte.

Identifique o HD (sda ou sdb ou sdc, etc).

Execute o comando para marcar os blocos defeituosos e salvar num arquivo txt:
# badblocks -sv -c 1024 /dev/sdx -o bad.txt

E depois para informar ao S.O. que não utilize os blocos ruins, use o e2fsck:
# e2fsck -l bad.txt /dev/sdx

Em sdx tu coloca o HD que tu quer marcar os setores.

Caso tu tiver dois sistemas no mesmo HD e quiser marcar setores defeituosos de um sistema, daí pode usar sem ser live, mas tenha certeza de dar os comandos com o HD alvo desmontado e fora de uso.

_________________________________________________________
Always listen the Buck!
Enquanto o cursor estiver pulsando, há vida!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts