Kirjoittaja Aihe: Hajonnut levy  (Luettu 1560 kertaa)

ilkant

  • Käyttäjä
  • Viestejä: 1270
  • Kubuntu
    • Profiili
Hajonnut levy
« : 21.05.19 - klo:21.43 »
Yksi 1 TB levy tai sen kirjanpito levisi kun virta sammui koneesta kesken kaiken. Nyt kun rikki mennyt levy liitetään kakkoslevyksi toiseen koneeseen, ei komento df näytä mitään tietoa toisesta levystä. Mutta KDE:n osionhallintaohjelma näkee sen levyn ja sen osiot. Osiossa /dev/sdb1 on 928,39 GB osioitu ext4:ksi ja siitä on käytössä 201,53 GB. Ilmeisesti tuo osiointityökalu v. 3.3.1 ei osaa palauttaa levyä takaisin näkyväksi. Mutta voiko sen sisällön kopioida esim. dd:llä jonnekin talteen? Esimerkiksi näin:

Koodia: [Valitse]
sudo dd if=/dev/sdb1 of=/home/käyttäjä/recovery/hajonnut.iso bs=4096 conv=noerror
Koskeeko dd tuon lähdelevyn tietoihin millään tavalla? Ts. se ei voi vioittaa sitä? Onko muita ideoita?
« Viimeksi muokattu: 21.05.19 - klo:22.03 kirjoittanut ilkant »

ilkant

  • Käyttäjä
  • Viestejä: 1270
  • Kubuntu
    • Profiili
Vs: Hajonnut levy
« Vastaus #1 : 21.05.19 - klo:22.21 »
Virheilmoituksen se antoi, mutta alkoi kopioida.

Koodia: [Valitse]
dd: virhe luettaessa tiedostoa '/dev/sdb1': I/O-virhe

nm

  • Käyttäjä
  • Viestejä: 16232
    • Profiili
Vs: Hajonnut levy
« Vastaus #2 : 22.05.19 - klo:00.51 »
Kopioinnin jälkeen voit yrittää korjata tiedostojärjestelmän vikaa fsck:lla joko levykuvassa tai alkuperäisessä osiossa.

ilkant

  • Käyttäjä
  • Viestejä: 1270
  • Kubuntu
    • Profiili
Vs: Hajonnut levy
« Vastaus #3 : 22.05.19 - klo:03.18 »
Kopioinnin jälkeen voit yrittää korjata tiedostojärjestelmän vikaa fsck:lla joko levykuvassa tai alkuperäisessä osiossa.

Tuo fsck olikin oikea komento palauttaa levyn tiedot näkyviin. Dd toimi sekin hyvin, mutta kohdelevy tuli täyteen... Kiitos vinkistä. Olisihan tuo pitänyt tietää/muistaa.

Dd ilmoitti yhdessä sektorissa vikaa. Saattaa olla parasta ostaa uusi levy tilalle kunhan tarpeelliset tiedostot on pelastettu parempaan talteen.