Windows sotki linux osiot

Discussion in 'Linux -keskustelu' started by ägräs, Oct 1, 2005.

  1. ägräs

    ägräs Regular member

    Joined:
    Feb 27, 2005
    Messages:
    184
    Likes Received:
    0
    Trophy Points:
    26
    Voi PERKELE kun kerrankin oli kaikki hetken kunnossa, mutta menin sitten asentamaan winin niin räjähti osiot uuteen järjestykseen. Tällä tavalla oli ennen katastrofia:
    hda1 tyhjä NTFS
    hda2 boot reiserfs
    hda3 extended
    hda4 reiserfs
    hda5 swap
    hda6 reiserfs
    hdc1 tyhjä NTFS

    Asensin windowsin tuonne hdc1:lle. Tämän jälkeen gentoo livecd sisään ja grubin uudelleenasennus.Kun sitten käynnistin linuxin niin osiot ovatkin näin:

    Device Boot Start End Blocks Id System
    /dev/hda1 * 1 125 1004031 7 HPFS/NTFS
    /dev/hda2 126 134 72292+ 93 Amoeba
    /dev/hda3 135 5352 41913585 Unknown
    /dev/hda4 5353 9964 37045890 93 Amoeba

    Olisiko mitään keinoa palauttaa niitä tietoja jotka olivat hda6:lla? Siellä oli noin 30 gigaa tavaraa mitä en haluaisi menettää.
     
  2. juyli

    juyli Active member

    Joined:
    May 13, 2005
    Messages:
    1,861
    Likes Received:
    1
    Trophy Points:
    68
    Koitapa vaihtaa osioiden ID:t vastaamaan alkuperäistä.
    93 Amoeba (mikä sitten lienekään) pitää vaihtaa.
    Fdisk root-käyttäjän oikeuksin - fdisk /dev/hda. m kertoo valinnat.
    t vaihtoehto tarjoaa ID:n muuttamisen valitulle osiolle.
    Eri vaihtoehtoiset ID:t löydät näppäimen l-takaa.

    Yleensä ID:n muuttaminen ei muuta levyä millään lailla,
    vaan kaikki data levyillä on tallella yhä alkuperäisessä muodossaan.
    Vasta formatoidessa (Windows - osio voidaan vielä palauttaa) tai tiedostojärjestelmän tekeminen Linuksissa (mkfs) hävittää tiedot
    levyltä (erityisesti mkfs vivulla -c).
    Onnea vain yrityksellesi pelastaa tuo 30Gt. Vastaavasta ongelmasta en ole aiemmin lukenut.
     
  3. ägräs

    ägräs Regular member

    Joined:
    Feb 27, 2005
    Messages:
    184
    Likes Received:
    0
    Trophy Points:
    26
    Miten tuo tietojen palautus käytännössä onnistuu? hda6 osio on siis kadonnut jonnekin sen jälkeen kun asensin windowsin hdc1:lle.
     
  4. juyli

    juyli Active member

    Joined:
    May 13, 2005
    Messages:
    1,861
    Likes Received:
    1
    Trophy Points:
    68
    Paha sanoa. Mutta koitapa nyt ensin tuota /dev/hda3:n muuttamista extended-osioksi (joko id:t f W95 Ext'd (LBA) tai 85 Linux extended). Extended-osiolla (jatkettu osio /dev/hda3 unknown?) oli alkuperäisessä kokoonpanossa loogisia osioita, joita nyt ei näe, koska koko extended-osio on vaihtanut id:tä. Hyvällä tuurilla saat nuo loogiset osiot näkymään muuttamalla tuon käsittämättönmän /dev/hda3:n Amoeba-osion id:n jatketuksi-osioksi.
    Mitään et menetä, sillä jo nyt (Windowssin asennuksen yhteyteydessä) osiot ovat vähintäänkin sekaisin ja datan palautus on enemmänkin onnenkauppaa.
    dd olisi ohjelma kopioida osio tai vaikka koko kovalevy sektori sektorilta, mutta ... saako tuosta tolkkua, kun osioita on "hävinnyt", on jo toinen juttu.
     
  5. ägräs

    ägräs Regular member

    Joined:
    Feb 27, 2005
    Messages:
    184
    Likes Received:
    0
    Trophy Points:
    26
    Laitoin hda3:en tyypiksi 85 mutta kadonneet osiot eivät ilmestyneet. Sinne taisi mennä se tavara. Kiitos Windows, kiitos.
     
  6. PaveQ

    PaveQ Member

    Joined:
    Feb 23, 2005
    Messages:
    48
    Likes Received:
    0
    Trophy Points:
    16
    Miten sää ton sait tehtyä?
     
  7. ägräs

    ägräs Regular member

    Joined:
    Feb 27, 2005
    Messages:
    184
    Likes Received:
    0
    Trophy Points:
    26
    Ah ongelma ohi. Sain kaiken palautettua Testdisk nimisellä ohjelmalla. Jälleen yksi tuottava päivä tietokoneen parissa ;F
     
  8. eeeno

    eeeno Member

    Joined:
    Oct 9, 2005
    Messages:
    5
    Likes Received:
    0
    Trophy Points:
    11
    windows XP:n asennus ei sotke osioita, jos osaat määritellä oikein
    ntfs osion jo valmiiksi jollain ohjelmalla ennen windowsin asennusta!
     

Share This Page