Kadonneen levyosion palautus

Tuolla on stoori tähän asti:

http://keskustelu.suomi24.fi/node/9280595

Nyt siis Vista on saatu takaisin henkiin, mutta tuon TestDiskin ajamisen jälkeen GParted ei ole enää näyttänyt levyosioita, vaan sen mielestä koko levy on unallocated. Linux-osioilla on openSUSE ja Ubuntu ja niiden /home-osiot. Onkos ehdotuksia tai arvauksia miten ne saisi vielä henkiin? Nehän näkyvät ihan ok TestDiskin osiolistauksessa (eikä niiden dataa ole ylikirjoitettu), mutta kun GParted ei niitä näytä niin ei arvaisi ihan hatusta mennä hommia vielä jatkamaan. :-D Mitään korvaamatonta dataa ei ole levyllä, joten rohkeasti vaan ehdotuksia.
16580
Äänestä

Muut lukivat myös

Vastaukset 16

Vanhimmat

Hmmm... Kokeilepa fdisk:iä. Teoriassa voit luoda vapaaseen tilaan uudet osiot.
4 E extended LBA 14696 0 1 19457 254 63 76501530
5 L Linux Swap 14696 1 1 14760 254 45 1044144
6 L Linux 14761 1 1 16065 254 61 20964760
7 L Linux 16066 1 1 17279 254 56 19502840
8 L Linux 17280 1 1 18495 254 62 19534976
9 L Linux 18496 1 1 19456 254 61 15438400
Datan osioilla ei pitäisi kadota, vaikka luotkin _täysin_ alkuperäistä vastaavat uudet osiot (tekemättä niille siis tiedostojärjestelmää).

Äänestä

Ubuntu 10.04 live-cd:llä oleva ohjelma Disk Utility näyttää kaikki levyosiot, mutta samalla levyllä oleva GParted siis ei.yhtäkään.

Äänestä
  • Onnistuuko Live-CD:llä osioiden liittäminen?

    Äänestä

  • fdisk kirjoitti:

    Onnistuuko Live-CD:llä osioiden liittäminen?

    Kyllä onnistuu Linux-osioiden liittäminen mount-komennolla ja datat näyttää olevan tallessa.

    Äänestä

  • Rähmäkäpälä kirjoitti:

    Kyllä onnistuu Linux-osioiden liittäminen mount-komennolla ja datat näyttää olevan tallessa.

    niin älä hemmetissä hämmennä osioita millään osiointiohjelmilla. Pistät vaan / boottaamaan grubista.

    Äänestä

Itse tarkistaisin cfdiskillä onko ne osiot olemassa, fdisk ei ehkä näytä totta tässä tapauksessa koska hakee tiedon hakemistosta /proc/partitions, käsittääkseni cfdisk hakee ne osiot itse levyltä.

Ellei cfdisk näytä samaa kuin testdisk niin ilmeisesti levyosiot on testdiskillä haettava ja kirjoitettava uudelleen sekä MBR ja otettava rukousasento. Gpartedista en tiedä, saattaa olla että minulla on ollut samanlainen ilmiö, jotenkin semmonen muistikuva mutta en muista miten asia ratkesi.

Äänestä
  • Tuo cfdisk ei suostunut yhteistyöhön.

    sudo cfdisk -h255 -s63
    FATAL ERROR: Bad primary partition 3: Partition ends after end-of-disk

    Puolestaan fdisk kertoi seuraavaa ja tuota kun vertaa TestDiskin listaamaan (ja levylle kirjoittamaan?) niin start/end.osoitteiden välillä näyttää olevan yhden pykälän siirtymä, onkohan merkitystä... hmm...

    sudo fdisk -l
    Disk /dev/sda: 160.0 GB, 160041885696 bytes
    255 heads, 63 sectors/track, 19457 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0x74156ed7

    Device Boot Start End Blocks Id System
    /dev/sda1 * 1 192 1536000 7 HPFS/NTFS
    Partition 1 does not end on cylinder boundary.
    /dev/sda2 192 9920 78144512 7 HPFS/NTFS
    /dev/sda3 9920 14696 38358012 7 HPFS/NTFS
    /dev/sda4 14697 19458 38250765 f W95 Ext'd (LBA)
    /dev/sda5 14697 14761 522072 82 Linux swap / Solaris
    /dev/sda6 14762 16066 10482380 83 Linux
    /dev/sda7 16067 17280 9751420 83 Linux
    /dev/sda8 17281 18496 9767488 83 Linux
    /dev/sda9 18497 19457 7719200 83 Linux

    Äänestä

  • Rähmäkäpälä kirjoitti:

    Tuo cfdisk ei suostunut yhteistyöhön.

    sudo cfdisk -h255 -s63
    FATAL ERROR: Bad primary partition 3: Partition ends after end-of-disk

    Puolestaan fdisk kertoi seuraavaa ja tuota kun vertaa TestDiskin listaamaan (ja levylle kirjoittamaan?) niin start/end.osoitteiden välillä näyttää olevan yhden pykälän siirtymä, onkohan merkitystä... hmm...

    sudo fdisk -l
    Disk /dev/sda: 160.0 GB, 160041885696 bytes
    255 heads, 63 sectors/track, 19457 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0x74156ed7

    Device Boot Start End Blocks Id System
    /dev/sda1 * 1 192 1536000 7 HPFS/NTFS
    Partition 1 does not end on cylinder boundary.
    /dev/sda2 192 9920 78144512 7 HPFS/NTFS
    /dev/sda3 9920 14696 38358012 7 HPFS/NTFS
    /dev/sda4 14697 19458 38250765 f W95 Ext'd (LBA)
    /dev/sda5 14697 14761 522072 82 Linux swap / Solaris
    /dev/sda6 14762 16066 10482380 83 Linux
    /dev/sda7 16067 17280 9751420 83 Linux
    /dev/sda8 17281 18496 9767488 83 Linux
    /dev/sda9 18497 19457 7719200 83 Linux

    Poimin tuosta edellisestä tähän pari kohtaa:

    >sudo cfdisk -h255 -s63
    >FATAL ERROR: Bad primary partition 3: Partition ends after end-of-disk
    >sudo fdisk -l
    >255 heads, 63 sectors/track, 19457 cylinders
    >/dev/sda4 14697 19458 38250765 f W95 Ext'd (LBA)

    Nuo siksi, että vastaavan herjan antoi myös parted:
    sudo parted -l
    Error: Can't have a partition outside the disk!

    Eli onkos tuo sda4 nyt sitten pykälän liian pitkä (19458>19457) ja sen takia myös GParted ei näytä osioita, kun se antaa tuon saman herjan kun katsoo unallocated-"osion" kohdalta information. Siltähän tuo vaikuttaisi ja ilmeisesti TestDisk ja Ubuntun Disk Utility eivät välitä tuosta. Mysteeri on vaan se, että tuliko tuo TestDiskin toimesta...

    Äänestä

  • Rähmäkäpälä kirjoitti:

    Poimin tuosta edellisestä tähän pari kohtaa:

    >sudo cfdisk -h255 -s63
    >FATAL ERROR: Bad primary partition 3: Partition ends after end-of-disk
    >sudo fdisk -l
    >255 heads, 63 sectors/track, 19457 cylinders
    >/dev/sda4 14697 19458 38250765 f W95 Ext'd (LBA)

    Nuo siksi, että vastaavan herjan antoi myös parted:
    sudo parted -l
    Error: Can't have a partition outside the disk!

    Eli onkos tuo sda4 nyt sitten pykälän liian pitkä (19458>19457) ja sen takia myös GParted ei näytä osioita, kun se antaa tuon saman herjan kun katsoo unallocated-"osion" kohdalta information. Siltähän tuo vaikuttaisi ja ilmeisesti TestDisk ja Ubuntun Disk Utility eivät välitä tuosta. Mysteeri on vaan se, että tuliko tuo TestDiskin toimesta...

    Ottaa varmuuskopiot jos kerta osiot saa mountattua ja sitten surutta pistää silpuksi kaikki osiot ja uusiksi.
    En lähde arvaamaan voiko tuon korjata jotenkin järkevästi vai onko korjausyrityksen seuraus määrittelemätön.

    Äänestä

  • Uninen kirjoitti:

    Ottaa varmuuskopiot jos kerta osiot saa mountattua ja sitten surutta pistää silpuksi kaikki osiot ja uusiksi.
    En lähde arvaamaan voiko tuon korjata jotenkin järkevästi vai onko korjausyrityksen seuraus määrittelemätön.

    Olen samaa mieltä. Toki voi vielä yrittää korjata jos sulla oli se live-romppu käytössä, en lukenut kovin tarkkaan tuota windowspuolen aloitusketjua. Että kun ottaa datan talteen ensin ja sitten vaan rebuutttaa niin jos ei starttaa niin kokeilee vielä sillä livellä ja testdiskillä korjata.

    Joskus minullakin on tullut sama ilmoitus mutta ei ole estänyt koneen käynnistymistä. En tosin uskalla sanoa tähän mitään, voi olla että buuttaa oikein tai sitten ei.

    Fdisk kun lukee tuon /proc/partitionsin joka luodaan koneen käynnistyessä. Eli vaika fdisk tulostaa osiot oikein niin välttämättä ne ei olekaan oikein vaan fdisk lukee vaan dmesg:n luoman muistiin tallentun tiedoston joka katoaa seuraavassa buutissa sitten. Sen takia meinasin cfdiskiä että mielestäni se oikeasti lukee levyä eikä tiedostoa, en tosin ole ihan varma asiasta.

    No, jos on tärkeetä vaikka sanoit ettei ole niin ne talteen ja rebuuttia, jos ei löydy kuin vista niin päälleasennus osioimisineen.

    Äänestä

  • old_profile_3778 kirjoitti:

    Olen samaa mieltä. Toki voi vielä yrittää korjata jos sulla oli se live-romppu käytössä, en lukenut kovin tarkkaan tuota windowspuolen aloitusketjua. Että kun ottaa datan talteen ensin ja sitten vaan rebuutttaa niin jos ei starttaa niin kokeilee vielä sillä livellä ja testdiskillä korjata.

    Joskus minullakin on tullut sama ilmoitus mutta ei ole estänyt koneen käynnistymistä. En tosin uskalla sanoa tähän mitään, voi olla että buuttaa oikein tai sitten ei.

    Fdisk kun lukee tuon /proc/partitionsin joka luodaan koneen käynnistyessä. Eli vaika fdisk tulostaa osiot oikein niin välttämättä ne ei olekaan oikein vaan fdisk lukee vaan dmesg:n luoman muistiin tallentun tiedoston joka katoaa seuraavassa buutissa sitten. Sen takia meinasin cfdiskiä että mielestäni se oikeasti lukee levyä eikä tiedostoa, en tosin ole ihan varma asiasta.

    No, jos on tärkeetä vaikka sanoit ettei ole niin ne talteen ja rebuuttia, jos ei löydy kuin vista niin päälleasennus osioimisineen.

    Juu, olette varmaan ihan oikeassa siinä, että voisi vetää koko levyn sileäksi kun porn... eh, eiku datat on tallessa. Jatkoin kuitenkin vielä ja seuraavaksi lyhensin tuota sda4:ää lopusta sen verran, että se loppuu sylinteriin 19457. Tuon tein Vistan puolella ohjelmalla Power Quest's Partition Table Editor, joka löytyy ainakin ftp.symantec.com:sta. Ja jes, nyt näkyy levyosiot myös partedin ja GPartedin puolella, cfdisk vielä itkee jostain muusta mutta olkoon. Josko seuraavaksi sitä grubbia sitten yrittäisi...

    Ai niin, Ubuntun /-osiossa on vielä jotain häikkää, näyttäisi ext4 näkyvän virheellisesti ext3:na. Ei oikein tuo TestDisk vakuuta, vaikka Vistan palautuksessa se olikin tarpeen.

    Äänestä

  • Rähmäkäpälä kirjoitti:

    Juu, olette varmaan ihan oikeassa siinä, että voisi vetää koko levyn sileäksi kun porn... eh, eiku datat on tallessa. Jatkoin kuitenkin vielä ja seuraavaksi lyhensin tuota sda4:ää lopusta sen verran, että se loppuu sylinteriin 19457. Tuon tein Vistan puolella ohjelmalla Power Quest's Partition Table Editor, joka löytyy ainakin ftp.symantec.com:sta. Ja jes, nyt näkyy levyosiot myös partedin ja GPartedin puolella, cfdisk vielä itkee jostain muusta mutta olkoon. Josko seuraavaksi sitä grubbia sitten yrittäisi...

    Ai niin, Ubuntun /-osiossa on vielä jotain häikkää, näyttäisi ext4 näkyvän virheellisesti ext3:na. Ei oikein tuo TestDisk vakuuta, vaikka Vistan palautuksessa se olikin tarpeen.

    Ainakin minulla se on toiminut ennen ihan hienosti, kaivoi jopa monta kertaa osioidulta/alustetulta levyltä ikivanhoja ntfs-osioita joiden olemassaoloa en enää edes muistanut. Olen palautellut sillä kaikenlaista enemmän ja vähemmän tarpeellista, siinä mukana kun tulee se photorec jolla voi palauttaa erilaisia tiedostoja. Näppärät softat mutta vaatii hieman keskittymistä.

    Äänestä

  • old_profile_3778 kirjoitti:

    Ainakin minulla se on toiminut ennen ihan hienosti, kaivoi jopa monta kertaa osioidulta/alustetulta levyltä ikivanhoja ntfs-osioita joiden olemassaoloa en enää edes muistanut. Olen palautellut sillä kaikenlaista enemmän ja vähemmän tarpeellista, siinä mukana kun tulee se photorec jolla voi palauttaa erilaisia tiedostoja. Näppärät softat mutta vaatii hieman keskittymistä.

    Minullakin taisi joskus näyttää ext4:n ext3:na mutta ei vaikuttanut toimintaan siinä tapauksessa. Uusin versio kyllä tukee jo ext4 joten.. merkilllistä.

    Äänestä

  • old_profile_3778 kirjoitti:

    Minullakin taisi joskus näyttää ext4:n ext3:na mutta ei vaikuttanut toimintaan siinä tapauksessa. Uusin versio kyllä tukee jo ext4 joten.. merkilllistä.

    Noo, ei tuo nyt niin vakavaa ollut, selvisi asentamalla Ubuntun uudestaan ja siinähän ei kauaa mennyt, pikkuhomma kun tuolla selvisi (GPartedin check fix ei auttanut). Pahimmassa tapauksessa kun sama olisi pitänyt tehdä myös Vistalle ja openSUSElle. Nyt toimii taas kaikki kolme ok. Tulihan tässä pitkästä aikaa perehdyttyä noihin levynrassausohjelmiin. Tosiaan kiitoksia kaikille pelastustöihin osallistuneille ideanikkareille, näitä hommia kun (onneksi) harvemmin tekee niin henkinen tuki on tarpeen.

    Äänestä

  • Rähmäkäpälä kirjoitti:

    Noo, ei tuo nyt niin vakavaa ollut, selvisi asentamalla Ubuntun uudestaan ja siinähän ei kauaa mennyt, pikkuhomma kun tuolla selvisi (GPartedin check fix ei auttanut). Pahimmassa tapauksessa kun sama olisi pitänyt tehdä myös Vistalle ja openSUSElle. Nyt toimii taas kaikki kolme ok. Tulihan tässä pitkästä aikaa perehdyttyä noihin levynrassausohjelmiin. Tosiaan kiitoksia kaikille pelastustöihin osallistuneille ideanikkareille, näitä hommia kun (onneksi) harvemmin tekee niin henkinen tuki on tarpeen.

    Kokeilin vielä kerran tuota cfdiskiä ja nyt se käynnistyikin ihan ok, joten kai sen edellisen kokeilun (joka herjasi levystä) jälkeen ajamani GPartedin check sitten korjasi jotain tähän liittyen. Mutta tosiaan tuokin Ubuntu 10.04.1:stä löytyvä cfdisk näyttää ext4-osiot ext3:na. No problem.

    Äänestä

  • Rähmäkäpälä kirjoitti:

    Kokeilin vielä kerran tuota cfdiskiä ja nyt se käynnistyikin ihan ok, joten kai sen edellisen kokeilun (joka herjasi levystä) jälkeen ajamani GPartedin check sitten korjasi jotain tähän liittyen. Mutta tosiaan tuokin Ubuntu 10.04.1:stä löytyvä cfdisk näyttää ext4-osiot ext3:na. No problem.

    Raportoin tänne vielä tekemäni havainnon, vaikka se ei liitykään levyosioiden palauttamiseen vaan niiden järjestykseen. Tuossa linkin takana on kerrottu enkuksi lyhyen ytimekkäästi cfdiskin "ominaisuus" jota tuli jonninaikaa ihmeteltyä (ilmeisen aiheettomasti) kun tein extended-osion alkuun pari uutta osiota. Linkki on vuodelta 2003, mutta tuntuu pätevän edelleen (esim. GParted live-cd 0.6.2.2 ja Ubuntu 10.04.1). Vastaavia havaintoja löytyy netistä läjäpäin.

    http://lists.debian.org/debian-boot/2003/12/msg01637.html

    Äänestä

Kommentoi aloitusta


Rähmäkäpälä kirjoitti:

Tuolla on stoori tähän asti:

http://keskustelu.suomi24.fi/node/9280595

Nyt siis Vista on saatu takaisin henkiin, mutta tuon TestDiskin ajamisen jälkeen GParted ei ole enää näyttänyt levyosioita, vaan sen mielestä koko levy on unallocated. Linux-osioilla on openSUSE ja Ubuntu ja niiden /home-osiot. Onkos ehdotuksia tai arvauksia miten ne saisi vielä henkiin? Nehän näkyvät ihan ok TestDiskin osiolistauksessa (eikä niiden dataa ole ylikirjoitettu), mutta kun GParted ei niitä näytä niin ei arvaisi ihan hatusta mennä hommia vielä jatkamaan. :-D Mitään korvaamatonta dataa ei ole levyllä, joten rohkeasti vaan ehdotuksia.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu