Hårdisk skadad verkar inte gå att reparera

Här diskuterar vi skal, kommandon och klassiska linuxverktyg.
Ainigma
Inlägg: 803
Blev medlem: 26 sep 2007, 20:49
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

Hårdisk skadad verkar inte gå att reparera

Inlägg av Ainigma »

Det verkar som om det är något fel på en av mina backuphårdddiskar. Får följande resultat när jag försöker skapa filsystem:
andre@Megatron:~$ sudo mkfs -t ext4 /dev/sdd1
[sudo] lösenord för andre:
mke2fs 1.45.5 (07-Jan-2020)
Skapar ett filsystem med 732566385 4 k-block och 183148544 inoder
Filsystems-UUID: 2b207047-1def-4992-ac82-e638f7b745c0
Superblockkopior lagrade på block:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968,
102400000, 214990848, 512000000, 550731776, 644972544

Allokerar grupptabeller: klar
Varning: kunde inte läsa block 0: In/ut-fel
Skriver inodstabeller: klar
ext2fs_write_inode_full: In/ut-fel när reserverade inoder skrevs
andre@Megatron:~$ e2fsck -f -y -v /dev/sdd1
e2fsck 1.45.5 (07-Jan-2020)
e2fsck: Åtkomst nekas vid försök att öppna /dev/sdd1
Du måste ha r/w-åtkomst till filsystemet eller vara root
andre@Megatron:~$ sudo e2fsck -f -y -v /dev/sdd1
[sudo] lösenord för andre:
e2fsck 1.45.5 (07-Jan-2020)
ext2fs_open2: Fel magiskt tal i superblocket
e2fsck: Superblocket är ogiltigt, försöker med reservblock ...
e2fsck: Fel magiskt tal i superblocket vid försök att öppna /dev/sdd1

Superblocket kunde inte läsas eller beskriver inte ett giltigt
ext2/ext3/ext4-filsystem. Om enheten är giltig och den verkligen innehåller ett
ext2/ext3/ext4-filsystem (och inte växlingsutrymme eller ufs eller något annat)
är superblocket trasigt, och du kan försöka köra med ett alternativt
superblock:
e2fsck -b 8193 <enhet>
eller
e2fsck -b 32768 <enhet>

andre@Megatron:~$ sudo e2fsck -b 8193 /dev/sdd1
[sudo] lösenord för andre:
e2fsck 1.45.5 (07-Jan-2020)
e2fsck: In/ut-fel vid försök att öppna /dev/sdd1

Superblocket kunde inte läsas eller beskriver inte ett giltigt
ext2/ext3/ext4-filsystem. Om enheten är giltig och den verkligen innehåller ett
ext2/ext3/ext4-filsystem (och inte växlingsutrymme eller ufs eller något annat)
är superblocket trasigt, och du kan försöka köra med ett alternativt
superblock:
e2fsck -b 8193 <enhet>
eller
e2fsck -b 32768 <enhet>

andre@Megatron:~$ sudo e2fsck -b 32768 /dev/sdd1
[sudo] lösenord för andre:
e2fsck 1.45.5 (07-Jan-2020)
e2fsck: In/ut-fel vid försök att öppna /dev/sdd1

Superblocket kunde inte läsas eller beskriver inte ett giltigt
ext2/ext3/ext4-filsystem. Om enheten är giltig och den verkligen innehåller ett
ext2/ext3/ext4-filsystem (och inte växlingsutrymme eller ufs eller något annat)
är superblocket trasigt, och du kan försöka köra med ett alternativt
superblock:
e2fsck -b 8193 <enhet>
eller
e2fsck -b 32768 <enhet>

andre@Megatron:~$
Det konstiga är att den i stort är helt orörd och oanvänd så jag förstå inte hur den kan ha blivit skadad. Frågan är om jag vågar använda den för att göra backup på när jag får detta resultat? Är det någon som vet hur allvarligt detta felmeddelande är?
Ainigma
Inlägg: 803
Blev medlem: 26 sep 2007, 20:49
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

Re: Hårdisk skadad verkar inte gå att reparera

Inlägg av Ainigma »

Dessutom när jag försöker montera den får jag följande:
sudo mount /dev/sdd1 /media/T3
mount: /media/T3: fel filsystemstyp, felaktig flagga, felaktigt superblock på /dev/sdd1, teckentabell eller hjälpprogram saknas, eller annat fel.
???
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: Hårdisk skadad verkar inte gå att reparera

Inlägg av Osprey »

Du får ju fel redan när du kör mkfs på den, vilket antyder att det inte är någon disk som du har viktig data på (eftersom du försöker skapa ett nytt filsystem)...

Sedan så säger den ju:
Alnigma skrev:Åtkomst nekas vid försök att öppna /dev/sdd1
Du måste ha r/w-åtkomst till filsystemet eller vara root
och
Alnigma skrev:Fel magiskt tal i superblocket
e2fsck: Superblocket är ogiltigt, försöker med reservblock ...
e2fsck: Fel magiskt tal i superblocket vid försök att öppna /dev/sdd1
Den disken verkar inte fungera riktigt som den ska..... :-\
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Ainigma
Inlägg: 803
Blev medlem: 26 sep 2007, 20:49
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

Re: Hårdisk skadad verkar inte gå att reparera

Inlägg av Ainigma »

Så det är bara att slänga den? Fattar inte hur en knappt använd disk kan gå sönder bara så där. :-\
LennartL
Inlägg: 254
Blev medlem: 20 mar 2012, 10:39
OS: Linux Mint
Utgåva: Vet inte/ingen utgåva passar
Ort: Granrisvägen 25A Örebro

Re: Hårdisk skadad verkar inte gå att reparera

Inlägg av LennartL »

Har du försökt med Photorec för att återskapa hd,ns filer.
Har du den inte installerat så hittar du den här:

https://www.cgsecurity.org./wiki/PhotoRec

Lycka till.

En liten guide här:
https://linuxmint.se/forum/viewtopic.ph ... 51&start=0

Jag har själv räddat 3 st Hd med detta program.
Ainigma
Inlägg: 803
Blev medlem: 26 sep 2007, 20:49
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

Re: Hårdisk skadad verkar inte gå att reparera

Inlägg av Ainigma »

Tack för tipset det verkar vara ett riktigt bra program, det lyckades hitta filerna på hårddisken. Problemet är att mitt måll inte är att återställla förvunna filer, allt som är på den hårddisken finns på andra diskar, utan det jag vill är att disken ska repareras så att den kan användas igen.

Detta får jag när jag kör fsck:
´
andre@Megatron:~$ sudo fsck /dev/sdd
[sudo] lösenord för andre:
fsck från util-linux 2.34
e2fsck 1.45.5 (07-Jan-2020)
ext2fs_open2: Fel magiskt tal i superblocket
fsck.ext2: Superblocket är ogiltigt, försöker med reservblock ...
fsck.ext2: Fel magiskt tal i superblocket vid försök att öppna /dev/sdd

Superblocket kunde inte läsas eller beskriver inte ett giltigt
ext2/ext3/ext4-filsystem. Om enheten är giltig och den verkligen innehåller ett
ext2/ext3/ext4-filsystem (och inte växlingsutrymme eller ufs eller något annat)
är superblocket trasigt, och du kan försöka köra med ett alternativt
superblock:
e2fsck -b 8193 <enhet>
eller
e2fsck -b 32768 <enhet>

Hittade en gpt-partitionstabell i /dev/sdd
andre@Megatron:~$ e2fsck -b 8193 /dev/sdd
e2fsck 1.45.5 (07-Jan-2020)
e2fsck: Åtkomst nekas vid försök att öppna /dev/sdd
Du måste ha r/w-åtkomst till filsystemet eller vara root
andre@Megatron:~$ sudo e2fsck -b 8193 /dev/sdd
e2fsck 1.45.5 (07-Jan-2020)
e2fsck: In/ut-fel vid försök att öppna /dev/sdd

Superblocket kunde inte läsas eller beskriver inte ett giltigt
ext2/ext3/ext4-filsystem. Om enheten är giltig och den verkligen innehåller ett
ext2/ext3/ext4-filsystem (och inte växlingsutrymme eller ufs eller något annat)
är superblocket trasigt, och du kan försöka köra med ett alternativt
superblock:
e2fsck -b 8193 <enhet>
eller
e2fsck -b 32768 <enhet>

andre@Megatron:~$ sudo e2fsck -b 32768 /dev/sdd
e2fsck 1.45.5 (07-Jan-2020)
e2fsck: Fel magiskt tal i superblocket vid försök att öppna /dev/sdd

Superblocket kunde inte läsas eller beskriver inte ett giltigt
ext2/ext3/ext4-filsystem. Om enheten är giltig och den verkligen innehåller ett
ext2/ext3/ext4-filsystem (och inte växlingsutrymme eller ufs eller något annat)
är superblocket trasigt, och du kan försöka köra med ett alternativt
superblock:
e2fsck -b 8193 <enhet>
eller
e2fsck -b 32768 <enhet>

Hittade en gpt-partitionstabell i /dev/sdd
Finns det något annat än fsck man kan köra för att reparera en hårddisk?
Användarvisningsbild
Surfaren
Inlägg: 72
Blev medlem: 11 feb 2018, 22:08
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: Hårdisk skadad verkar inte gå att reparera

Inlägg av Surfaren »

Kontrollera på tillverkarens hemsida. De flesta tillverkare har program som kan analysera disken. Tyvärr är det antagligen Windowsprogram.

Råkade ut för samma sak på en nästan ny hårdisk avsedd att sitta i en server så den var köpt för att vara extra bra. Efter att ha skickat in statusrapporten från testprogrammet till leverantören fick jag en ny disk omgående.
Skit på dig Putin
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: Hårdisk skadad verkar inte gå att reparera

Inlägg av Osprey »

När superblock och allt annat är kass, så är enklaste vägen att köra GParted och formatera om allt.....

Har man inget man måste spara på disken så är det ju inga problem, annars blir det lite krångligare.....

[EDIT] Superblock är alltså det block som utgör grunden för hela disken och som sedan "pekar ut" de i-noder som sedan skapar hela disksturktutren. I motsats till t.ex OpenVMS som har en INDEXF.SYS och lite annat....

Enkelt uttryckt Linux och Un*x har ett superblock som pekar på allt annat, medan OpenVMS har en full beskrivning av allting. Vilket som är bäst och effektivast kan man ju alltid diskutera..... :D
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Användarvisningsbild
Surfaren
Inlägg: 72
Blev medlem: 11 feb 2018, 22:08
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: Hårdisk skadad verkar inte gå att reparera

Inlägg av Surfaren »

Programmen jag pratar om är till för att se om disken är okej eller defekt.
Skit på dig Putin
Ainigma
Inlägg: 803
Blev medlem: 26 sep 2007, 20:49
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

Re: Hårdisk skadad verkar inte gå att reparera

Inlägg av Ainigma »

Osprey skrev:När superblock och allt annat är kass, så är enklaste vägen att köra GParted och formatera om allt.....

Har man inget man måste spara på disken så är det ju inga problem, annars blir det lite krångligare.....

[EDIT] Superblock är alltså det block som utgör grunden för hela disken och som sedan "pekar ut" de i-noder som sedan skapar hela disksturktutren. I motsats till t.ex OpenVMS som har en INDEXF.SYS och lite annat....

Enkelt uttryckt Linux och Un*x har ett superblock som pekar på allt annat, medan OpenVMS har en full beskrivning av allting. Vilket som är bäst och effektivast kan man ju alltid diskutera..... :D
Ok, men kan Gparted göra vad mkfs inte kan? För när jag använder sudo mkfs -t ext4 /dev/sdd1 så får jag ändå felmeddelande (se mitt första inlägg).
Användarvisningsbild
Surfaren
Inlägg: 72
Blev medlem: 11 feb 2018, 22:08
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: Hårdisk skadad verkar inte gå att reparera

Inlägg av Surfaren »

gparted eller parted från terminal kan skapa en eller flera partitioner på en disk. mkfs formaterar en partition.
Skit på dig Putin
Användarvisningsbild
anth
Inlägg: 511
Blev medlem: 22 aug 2019, 15:35
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

Re: Hårdisk skadad verkar inte gå att reparera

Inlägg av anth »

Ainigma skrev:Ok, men kan Gparted göra vad mkfs inte kan? För när jag använder sudo mkfs -t ext4 /dev/sdd1 så får jag ändå felmeddelande (se mitt första inlägg).
GParted är ett grafiskt program och kräver därför en display server som X11 eller Wayland.
GParted är den grafiska versionen av terminalprogrammet parted.

Så vad skiljer mkfs från parted?

Först partitionerar man disken med fdisk, sedan formaterar man med mkfs.

Parted är ett program som gör samma sak både fdisk och mkfs gör, d.v.s. både partitionerar och formaterar.

Vad man vill använda är en ren smaksak.

Eftersom du har problem att formatera är en intressant fråga: vad händer när du partitionerar disken?
Ainigma
Inlägg: 803
Blev medlem: 26 sep 2007, 20:49
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

Re: Hårdisk skadad verkar inte gå att reparera

Inlägg av Ainigma »

Fick detta när jag körde fdisk:
Enhet Början Slutet Sektorer Storlek Typ
/dev/sdc1 2048 5860533134 5860531087 2,7T Linux-filsystem
andre@Megatron:~$ sudo fdisk /dev/sdc1

Välkommen till fdisk (util-linux 2.34).
Ändringar kommer att förbli endast i minnet, till dess att du beslutar dig för att skriva dem.
Var aktsam innan du använder skrivkommandot.

n
fdisk: kan inte öppna /dev/sdc1: In/ut-fel
Användarvisningsbild
anth
Inlägg: 511
Blev medlem: 22 aug 2019, 15:35
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

Re: Hårdisk skadad verkar inte gå att reparera

Inlägg av anth »

Ainigma skrev:Fick detta när jag körde fdisk:
Enhet Början Slutet Sektorer Storlek Typ
/dev/sdc1 2048 5860533134 5860531087 2,7T Linux-filsystem
andre@Megatron:~$ sudo fdisk /dev/sdc1

Välkommen till fdisk (util-linux 2.34).
Ändringar kommer att förbli endast i minnet, till dess att du beslutar dig för att skriva dem.
Var aktsam innan du använder skrivkommandot.

n
fdisk: kan inte öppna /dev/sdc1: In/ut-fel
Jag vill inte vara elak, men jag måste fråga för att undvika förvirring:
Har du använt fdisk tidigare?

Hårddiskar brukar heta sda, sdb, sdc i Linux.
Partitioner brukar heta sda1, sda2, sda3 i Linux

fdisk används för att skapa partitoner på hårdisken, inte formatera befintliga partitioner.

Man skriver alltså inte
sudo fdisk /dev/sdc1
utan
sudo fdisk /dev/sdc
Ainigma
Inlägg: 803
Blev medlem: 26 sep 2007, 20:49
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

Re: Hårdisk skadad verkar inte gå att reparera

Inlägg av Ainigma »

Jo jag vet att man brukar skriva fdisk /dev/sdc och inte fdisk /dev/sdc1 när man ska göra en partition. Men då hela disken var detsamma som en partition (den är inte indelad in några partitioner) så trodde jag inte inte det spelade någon roll. Var det det som gav upphov till In/ut-fel? Men du har rätt i att det var flera år sedan jag använde fdisk (datorn har flera år på nacken). Hur som helst gjorde jag om det och skrev fdisk /dev/sdc och det verkade som att det skapades en liten partition. Men nu när jag gör sudo fdisk -l så syns ingen /dev/sdc alls, det förväntade är väl att /dev/sdc1 och /dev/sdc2 ska dyka upp ?
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: Hårdisk skadad verkar inte gå att reparera

Inlägg av Osprey »

En disk utan partitioner, är ju rent logiskt en enda partition, kanske är det något sådant som spelar in. Och egentligen beror ju allting på hur utvecklarna har valt att skriva ut allting. Linux (operativsystemet) har liksom inte några egna synpunkter på någonting... :)
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Skriv svar

Återgå till "Terminalforum"