Kirjoittaja Aihe: [Ratkaistu]Kuinka pelastaa tiedot hajoavasta ext-tiedostojärjestelmästä!  (Luettu 1884 kertaa)

kamara

  • Käyttäjä
  • Viestejä: 3032
    • Profiili
Näyttää siltä, että Lubuntu ei suostu käynnistymään minun (hyvin) palvelleeltani Samsung SSD 850 EVO 500GB:n SSD-kiintolevyn ext4-osiosta...

Toki joitain varmuuskopioitakin löytyy, mutta haluaisin kuitenkin pelastaa sen mikä pelastettavissa on, niin ei tartte menettää uusimpia tiedostojani.

Mitähän kannattaa tehdä, kun tiedostojärjestelmä (ja ehkä koko asema) on mennyt sekaisin ?

Levy mounttautuu, mutta sen jälkeen, kun yrittää jotain tehdä, niin kaatuu.

Sen verran sain sen pysymään pystyssä, että sain noi /etc/fstab-tiedot talteen.

Edit - Ilmeisesti kannattaisi ajaa e2fsck-ohjelma, mutta millä parametreillä ?

Edit 2 - Antaa I/O - erroria, kun yrittää lukea vähän isompaa tiedostoa.  :'(

Edit 3 - Ja tokenee siitä vain käynnistämällä tietokoneen uudestaan.
« Viimeksi muokattu: 14.07.20 - klo:08.08 kirjoittanut kamara »

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Kannattaa käynnistää kone asennus-USB:llä tai siirtää levy muulla tavoin ei-boottaavaksi kakkoslevyksi. Sitten tiedostoja voi yrittää pelastaa toimivalla levyllä olevasta käyttöjärjestelmästä käsin. Fsck:ta en tuossa tilanteessa ajaisi. Se saattaa vain sekoittaa asioita huonompaan suuntaan.

Osion kopiointi dd:llä tai vastaavalla työkalulla toiselle levylle tai levykuvaksi on yksi etenemisvaihtoehto, jos vikaantunut SSD suostuisi toimimaan sen verran, ettei lukeminen keskeydy  virhetilanteessa kokonaan. dd:n kanssa pitänee käyttää parametria conv=sync,noerror

kamara

  • Käyttäjä
  • Viestejä: 3032
    • Profiili
Kiitoksia neuvoista...

Onnekseni levy suostuu mounttautumaan, ja kaatuu vain suuremmissa tiedostojen käsittelyssä. Suurimman osan tärkeistä tiedostoista olen onnistunut pelastamaan.

Joo...
ja sen verran älysin, että en käytä sitä enää boottaavana asemana.

Ajoin myös fsck:n, mutta se ei tehnyt mitään.

Taitaa asemassa olla ennemmin muistien ajurissa, kuin varsinaisissa muisteissa.

Valitettavasti  asema on sen verran sekaisin, että tuskin tuo dd:llä pelastaminen onnistuu, mutta yritetään.

Ystävällisin terveisin kamara.

kamara

  • Käyttäjä
  • Viestejä: 3032
    • Profiili
Jonkin aikaa meni ihan hyvin, mutta sitten rupesi tulemaan seuraavaa (100 GB:n kohdalla)....
Koodia: [Valitse]
dd: virhe luettaessa tiedostoa '/dev/sdf': I/O-virhe
196443104+2733183 tietuetta sisään
199176287+0 tietuetta ulos
101978258944 bytes (102 GB, 95 GiB) copied, 583,059 s, 175 MB/s
dd: virhe luettaessa tiedostoa '/dev/sdf': I/O-virhe
196443104+2733184 tietuetta sisään
199176288+0 tietuetta ulos
101978259456 bytes (102 GB, 95 GiB) copied, 583,059 s, 175 MB/s
dd: virhe luettaessa tiedostoa '/dev/sdf': I/O-virhe
196443104+2733185 tietuetta sisään
199176289+0 tietuetta ulos
101978259968 bytes (102 GB, 95 GiB) copied, 583,059 s, 175 MB/s
dd: virhe luettaessa tiedostoa '/dev/sdf': I/O-virhe
196443104+2733186 tietuetta sisään
199176290+0 tietuetta ulos
101978260480 bytes (102 GB, 95 GiB) copied, 583,059 s, 175 MB/s
dd: virhe luettaessa tiedostoa '/dev/sdf': I/O-virhe
196443104+2733187 tietuetta sisään
199176291+0 tietuetta ulos
101978260992 bytes (102 GB, 95 GiB) copied, 583,059 s, 175 MB/s
dd: virhe luettaessa tiedostoa '/dev/sdf': I/O-virhe
196443104+2733188 tietuetta sisään
199176292+0 tietuetta ulos
101978261504 bytes (102 GB, 95 GiB) copied, 583,059 s, 175 MB/s
dd: virhe luettaessa tiedostoa '/dev/sdf': I/O-virhe
196443104+2733189 tietuetta sisään
199176293+0 tietuetta ulos
101978262016 bytes (102 GB, 95 GiB) copied, 583,059 s, 175 MB/s

... joten lopetin sen epäonnistuneena.

kamara

  • Käyttäjä
  • Viestejä: 3032
    • Profiili
Sain kuitenkin pelastettua tärkeimmät tiedostot ihan perinteisesti cp:llä, kun mounttasin aseman, niin siksi merkitsen tämän ratkaistuksi.