bad superblock on /dev/md0

Konfiguration av nätverk, hur man använder Ubuntu som server, och håller sin dator säker
Användarvisningsbild
buntubuntu
Inlägg: 74
Blev medlem: 16 mar 2007, 10:50

bad superblock on /dev/md0

Inlägg av buntubuntu »

Har en raid1 array med två diskar skapade med mdadm. Den har tuggat på fint i ca 3 år och således finns där en hel del data på den, är väl minst 6 månader sedan jag tog backup på den så där är en hel del data som inte får försvinna :(
För en månad sedan så la den ena disken av, bara att stoppa i en ny och köra på. Allt gick bra, ända tills igår. Efter en omstart så vägrar raid volymen att monteras.
Försöker jag med en manuell montering så får jag detta:

Kod: Markera allt

mount: wrong fs type, bad option, bad superblock on /dev/md0,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so
och allt ser bra ut i mdadm --detail:

Kod: Markera allt

sudo mdadm --detail /dev/md0
/dev/md0:
        Version : 00.90
  Creation Time : Thu Oct  8 14:31:23 2009
     Raid Level : raid1
     Array Size : 488383936 (465.76 GiB 500.11 GB)
  Used Dev Size : 488383936 (465.76 GiB 500.11 GB)
   Raid Devices : 2
  Total Devices : 2
Preferred Minor : 0
    Persistence : Superblock is persistent

    Update Time : Sun Nov 24 13:06:09 2013
          State : clean
 Active Devices : 2
Working Devices : 2
 Failed Devices : 0
  Spare Devices : 0

           UUID : 726106f6:2f8dd17e:573ecfb1:8a90292d
         Events : 0.321836

    Number   Major   Minor   RaidDevice State
       0       8       48        0      active sync   /dev/sdd
       1       8        1        1      active sync   /dev/sda1

Är mer än lite villrådig nu, vågar ju inte göra något som kan riskera att förstöra min data som trots allt bör finnas kvar.

All hjälp mottges tacksamt.
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: bad superblock on /dev/md0

Inlägg av Osprey »

Om du har utrymme så kan du köra en backup till en lika stor disk med "dd if=/dev/md0 of=/dev/den-andra-disken conv=notrunc".
mount: wrong fs type, bad option, bad superblock on /dev/md0,
missing codepage or helper program, or other error
...betyder ju inte nödvändigtvis att det är något fel på supeblocket, det kan ju så sett lika kunna vara "helper program" eller något liknande.

Kör först en backup (enligt ovan) om du kan och prova sedan att köra en fsck på disken. Jag kommer inte ihåg om det är någon speciell fsck för raid-diskar, men det är ju lätta att kolla. Skulle det vara superblocket som är kass så finns det ofta alternativa superblock att använda isåfall istället och det borde fsck kunna fixa.

Men om nu inte fsck skulle klara av det så ska du prova "testdisk" som är ett alldeles strålande verktyg för att fixa till dåliga diskar och rädda data. Är det inte installerat så är det bara att lägga in det (apt-get install)...
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 "Nätverk, säkerhet och servrar"