Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: kuje - 13.09.08 - klo:17.18

Otsikko: Vioittuneen /home-kansion pelastus ja/tai vanhan asennuksen lisääminen GRUB:n
Kirjoitti: kuje - 13.09.08 - klo:17.18
Eli miten tämä olisi mahdollista?
Ensimmäinen Ubuntu asennus on ensimmäisen (ainoan) kovon neljäs (ensimmäinen looginen) osio.

Lisäsin menu.lst:n rivit:

title      Ubuntu
root      (hd0,3)
kernel      /vmlinuz root=/dev/sda5 ro
initrd      /initrd.img


Se kyllä näkyi grubissa, mutta ei käynnistynyt.
tullust: f15 file not found. Jotain tuohon suuntaan ainakin.


Tuo lisäys on tehty onnistuneesti(?), mutta en pääse työpöydälle asti.

Tässä koottuna tähänastisia tietoja:
Kuva vioittuneesta osiosta (http://forum.ubuntu-fi.org/index.php?topic=21437.msg160191#msg160191)
ls-tuloste (http://forum.ubuntu-fi.org/index.php?topic=21437.msg160232#msg160232)
fdisk-tuloste (http://forum.ubuntu-fi.org/index.php?topic=21437.msg160190#msg160190)
Otsikko: Vs: Vanhan asennuksen lisääminen GRUB:n
Kirjoitti: anttimr - 13.09.08 - klo:18.16
Tarkista /dev/sda5:lta ilmeisesti löytyvän boot-hakemiston sisältö. vmlinuz- ja  initrd.img tiedostojen nimet ovat kerneliversiokohtaisia. Tähän malliin:
Koodia: [Valitse]
title Ubuntu 7.10, kernel 2.6.22-14-generic
root (hd0,4)
kernel /vmlinuz-2.6.22-14-generic root=UUID=24de91ee-d990-4f66-a0ff-c9dde5817b9a ro quiet splash
initrd /initrd.img-2.6.22-14-generic
Otsikko: Vs: Vanhan asennuksen lisääminen GRUB:n
Kirjoitti: kuje - 13.09.08 - klo:18.39
Eipä onnistunut. Vaihdoin vaikka pistin:
Koodia: [Valitse]
title Ubuntu
root (hd0,3)
kernel /vmlinuz-2.6.24-19-generic root=UUID=63c437c1-a10e-43ad-9be5-11159b51cb87 ro
initrd /initrd.img-2.6.24-19-generic

Tuon UUID:n katsoin komennolla sudo blkid ja kerneli version /boot-kansiosta.
Homma vaan taitaa olla niin, että nuo /boot:ssa olevat vmllinuz ja initrd ovat tämän uuden asennuksen.
Vanhassa asennuksessa on uusin kerneli jne.

Lisäsin myös fstab:n rivit:
Koodia: [Valitse]
# /dev/sda5
UUID=63c437c1-a10e-43ad-9be5-11159b51cb87 /               ext3

Onko tuosta mitään hyötyä? Mounttaako asennus nyt myös sda5:n root kansiona?

fstab kokonaisuudessaan näyttää tältä:
Koodia: [Valitse]
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda4
UUID=0cdc2fe5-95e9-467e-92ce-02b9b6d1241e /               ext3    relatime,errors=remount-ro 0       1
# /dev/sda3
UUID=526d8064-2bfc-44aa-8540-181b18f6d74d /boot           ext3    relatime        0       2
# /dev/sda6
UUID=d8a2ddc4-214f-45d5-8005-ebb4f935af79 none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0
# /dev/sda5
UUID=63c437c1-a10e-43ad-9be5-11159b51cb87 /               ext3

edit1

Virhe jonka grub ilmoitta, kun koitin ladata tuota "Ubuntu"-kohtaa jonka lisäsin oli:
Koodia: [Valitse]
Error 15: File not found
Otsikko: Vs: Vanhan asennuksen lisääminen GRUB:n
Kirjoitti: anttimr - 13.09.08 - klo:18.46
Peruuta nyt ensiksi tuo fstab muutos. Se on ehdottomasti väärin.

Sitten...
Siis jos oikein ymmärsin, sinulla on osiolla /dev/sda5 vanha Ubuntu-asennus, jonka tahdot käynnistää. Vai haluatko vain selailla siellä olevia tiedostoja?

Joka tapauksessa kannattaisi liittää vanhan asennuksen osio tutkimista varten. Joko graafisesti tai esimerkiksi komennolla:

sudo mkdir /media/sda5
sudo mount /dev/sda5 /media/sda5

Sitten katsot /media/sda5/boot hakemistosta oikeat initrd.img:n ja vmlinuzin päätteet.

Hetkinen. SInullahan on erikseen /boot osio. Se muuttaakin tilannetta.

UUID on luultavasti oikein.
Otsikko: Vs: Vanhan asennuksen lisääminen GRUB:n
Kirjoitti: kuje - 13.09.08 - klo:18.51
Haluan käynnistää siellä olevan ubuntu asennuksen.

Toisaalta myös /home kansion write/read oikeudet olisi poikaa.
Mutta kun mounttaan sda5:n löytyy sieltä home ja kun sen koittaa avata ilmoittaa nautilus ettei se ole kansio.

Kun koitan
Koodia: [Valitse]
sudo nautilus /media/disk/home/ tai sudo nautilus /dev/sda5/
Ei kansiota löydy.

Olen kyllä tosi noviisi linux puolella.
Koko ongelma lähtikin siitä kun koitin asentaa Arch Linuxin, mutta ei se ihan putkeen mennyt.
Kun olin asentanut en päässyt loggaamaan rootille.
Otsikko: Vs: Vanhan asennuksen lisääminen GRUB:n
Kirjoitti: kuje - 13.09.08 - klo:19.11
Hetkinen. SInullahan on erikseen /boot osio. Se muuttaakin tilannetta.

Nykyään on. Edellisen asennuksen aikaan ei vielä ollut.

Kun mounttaan sda5:n sieltä löytyy boot ja home, mutta kumpikaan ei muka ole kansio.
home on readonly ja boot on readonly + unreadable.

???
Otsikko: Vs: Vanhan asennuksen lisääminen GRUB:n
Kirjoitti: anttimr - 13.09.08 - klo:19.11
Tämä on nyt hieman monimutkaisempi tilanne kuin aluksi arvelin. Otetaanpa yksi asia kerrallaan. Missä linuxissa olet / olit sisällä kun lähetit /etc/fstab tulosteen?
Laitatko myös tulosteen seuraavasta, että saadaan aluksi osiot selville.

Koodia: [Valitse]
sudo fdisk -l

Sudo nautilus - nautiluksen ajaminen rootin oikeuksilla - ei ole koskaan kovin tyylikäs ratkaisu. Mutta voi sitäkin käyttää jos ei muuta keksi. Sen sijaan:
sudo nautilus /dev/sda5/

on aina väärin, koska hakemistoihin ei voi viitata laitenimillä. Nihin pitää viitata hakemistopuun polulla.
Otsikko: Vs: Vanhan asennuksen lisääminen GRUB:n
Kirjoitti: anttimr - 13.09.08 - klo:19.14

Kun mounttaan sda5:n sieltä löytyy boot ja home, mutta kumpikaan ei muka ole kansio.
home on readonly ja boot on readonly + unreadable.
???

Jos sieltä ei löydy mitään muuta, ei siellä varmasti ainakaan siellä ole kelvollista ubuntu-asennusta.
Otsikko: Vs: Vanhan asennuksen lisääminen GRUB:n
Kirjoitti: kuje - 13.09.08 - klo:19.17
Olen nyt uudelleen asennetussa hardyssa joka on asennettu sda4:lle. fstab oli ko. käyttiksestä.

fdisk -l ilmoittaa:
Koodia: [Valitse]
Levy /dev/sda: 320.0 Gt, 320072933376 tavua
255 päätä, 63 sektoria/ura, 38913 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Levyn tunniste: 0x137dda50

    Laite Käynn     Alku          Loppu    Lohkot   Id  Järjestelmä
/dev/sda1               1        2611    20972826    7  HPFS/NTFS
/dev/sda2           15564       38913   187558875    5  Laajennettu
/dev/sda3            2612        2615       32130   83  Linux
/dev/sda4            2616       15563   104004810   83  Linux
/dev/sda5           15565       38258   182289523+  83  Linux
/dev/sda6           38269       38913     5180931   82  Linux-sivutus / Solaris

Osiotaulumerkinnät eivät ole levyjärjestyksessä
Otsikko: Vs: Vanhan asennuksen lisääminen GRUB:n
Kirjoitti: kuje - 13.09.08 - klo:19.20
Jos sieltä ei löydy mitään muuta, ei siellä varmasti ainakaan siellä ole kelvollista ubuntu-asennusta.

Kyllä siellä muutakin on. Tässä on kuva:

(http://www.freeimagehosting.net/uploads/th.fad62658e7.png) (http://www.freeimagehosting.net/image.php?fad62658e7.png)

edit1
Noh. Nyt tuo home ei ole edes unreadable, mutta boot on edelleen. Tosin se ei ole enää readonly.
Otsikko: Vs: Vanhan asennuksen lisääminen GRUB:n
Kirjoitti: anttimr - 13.09.08 - klo:22.03
Jos vanhakin asennus on Hardy, kernelin 2.6.24-19 pitäisi käydä. Samalta boot-osiolta molemmat Ubuntut voi kyllä käynnistää. Jos vanhan asennuksen fstab on väärin, siitä kyllä tulee herjaa sitten myöhemmin grub-vaiheen jälkeen.

Näillä tiedoilla arvelisi, että seuraavalla menu.lst osiolla vanhan pitäisi lähteä käyntiin. Huomaa hd (0,2) - /boot osio on levyn kolmas osio. Sieltähän seuraavia tiedostoja etsitään. 

title      Ubuntu hardy vanha
root      (hd0,2)
kernel      /vmlinuz-2.6.24-19-generic root=UUID=63c437c1-a10e-43ad-9be5-11159b51cb87 ro
initrd      /initrd.img-2.6.24-19-generic

on vain sellainen iso MUTTA, että kuvakaappauksessa vanhan asennuksen hakemistot näkyivät vääränlaisilla ikoneilla ja myös nuo unreadable jutut kuulostavat kummille. Teepä vielä komentoriviltä:

Koodia: [Valitse]
sudo mkdir /media/vanha_hardy
sudo mount /dev/sda5 /media/vanha_hardy
ls -la /media/vanha_hardy

Ja laita ls:n tuloste tänne. Näkyisi ehkä onko siellä jokin ihan vialla.
Otsikko: Vs: Vanhan asennuksen lisääminen GRUB:n
Kirjoitti: kuje - 13.09.08 - klo:22.23
Tämmöinen tuloste tuli:

Koodia: [Valitse]
ls: symbolista linkkiä /media/vanha/mnt ei voi lukea: Input/output error
ls: symbolista linkkiä /media/vanha/boot ei voi lukea: Input/output error
yhteensä 14726003972
drwxr-xr-x    21 root       root                     4096 2008-07-31 11:40 .
drwxr-xr-x     4 root       root                     4096 2008-09-13 22:20 ..
drwxr-xr-x     2 root       root                     4096 2008-08-09 01:50 bin
lrwx-w---t 26676       6214      28184         3513267310 2021-08-15 06:43 boot
lrwxrwxrwx     1 root              999                 11 2008-07-30 17:42 cdrom -> media/cdrom
?--Sr-s-w-  8381 1437209160  438895964         2121964334 1995-08-30 16:54 dev
drwxr-xr-x   132 root       root                    12288 2008-09-13 01:16 etc
?r-s--xr-t 48680 1864393370 2219920426         3682602670 1912-01-01 19:09 home
?-w--wsr-T   317 1043529999 1092970869         4291167124 2005-01-16 15:54 initrd
lrwxrwxrwx     1 root              999                 33 2008-07-30 20:52 initrd.img -> boot/initrd.img-2.6.24-19-generic
?--sr-x-w- 18712 3273579046 3976313588         3587512486 1975-09-03 20:18 lib
drwx------     2 root       root                    16384 2008-07-30 17:41 lost+found
crwxr----- 23391  648167554 3490065000           210, 250 1963-01-20 03:08 media
l-ws-ws-wT 29356   71089673 3893450502         1914931968 2004-06-30 23:22 mnt
?rw-r----t 14647 3516952683 1843571486          396555495 1989-01-16 23:55 opt
---xr-S--- 57569 1183245165 3056124180 410848016568440577 1945-03-08 05:44 proc
drwx--s--t 23259 4222294463 2977417078         2399256892 1949-12-14 00:58 root
b---r-s-wt 41438 2292307156 3003454568           123,  24 1979-11-19 06:43 sbin
?-wxrw----   782 2420054016 2356449044         1951438085 1944-07-21 05:09 srv
drwxr-xr-x     2 root       root                     4096 2008-04-19 08:05 sys
?--xrw--wt  9538 1238716655 3256006273         2594002096 1995-08-03 01:04 tmp
drwxr-xr-x    12 root       root                     4096 2008-08-12 14:46 usr
drwxr-xr-x    15 root       root                     4096 2008-07-02 13:34 var
lrwxrwxrwx     1 root              999                 30 2008-07-30 20:52 vmlinuz -> boot/vmlinuz-2.6.24-19-generic

edit1

gparted näyttää että osiolla ainakin olisi tavaraa.

(http://img366.imageshack.us/img366/9233/gpartedgu7.th.png) (http://img366.imageshack.us/my.php?image=gpartedgu7.png)
Otsikko: Vs: Vanhan asennuksen lisääminen GRUB:n
Kirjoitti: anttimr - 13.09.08 - klo:22.30
Onko /dev/sda5:lla muutakin tärkeää kuin käyttis? Sen tiedostojärjestelmässä on selvästi jotain hämminkiä. Enpä kerro hätäisiä neuvoja ennen kuin selviää, onko siellä pelastettavaa tavaraa. Itselleni ei ole koskaan tullut tuollaista tulostetta. Systeemin voi saada kuntoon fsck:lla. Ehkä joku muu osaa kertoa paremmin mitä pitäisi tehdä.
Otsikko: Vs: Vanhan asennuksen lisääminen GRUB:n
Kirjoitti: kuje - 13.09.08 - klo:22.39
Se sisältää myös /home kansion ja pitäisi pelastaa.

Pääsin myös astetta pidemmälle, kun vaihdoin menu.lst:ssä
root (hd0,2), mutta en työpöydälle asti.

Pitää varmaan katsastaa livecd:llä jos /home:n saisi auki ja tavarat turvaan.
Otsikko: Vs: Vanhan asennuksen lisääminen GRUB:n
Kirjoitti: anttimr - 13.09.08 - klo:22.48
Ei kannata ainakaan yrittää kirjoittaa mitään rikkinäiselle osiolle, jotta pelastusmahdollisuudet olisivat mahdollisimman hyvät!
Sanoisin, että tuo grub-homma kannattaa tässä vaiheessa unohtaa ja keskittyä miettämään miten saat tärkeät datat vanhasta /home hakemistosta talteen. Tiedostojärjestelmässä on jotain melko pahasti rikki - siksi Nautilus ei osaa avata vanhan asennuksen /home hakemistoa.

Minulla ei ole juuri kokemusta näistä pelastushommista, enkä ala arvailemaan mitä pitäisi seuraavaksi tehdä. Yritä siis kuitenkin välttää osiolle kirjoittamista, äläkä missään nimessä käsittele sitä gpartedilla. Jos tekisit aiheesta uuden ketjun ja odottelisit jonkin tietävämmän neuvoja ?
 
muoks. Ei pitäisi olla väliä käytätkö live cd:tä vai hardyn uudempaa asennusta. Voi olla, ettet saa vanhan /homea mitenkään luettua ilman korjaavia toimenpiteitä tai pelastusohjelmia.
Otsikko: Vs: Vanhan asennuksen lisääminen GRUB:n
Kirjoitti: kuje - 13.09.08 - klo:23.01
No tarvii varmaan koittaa testdiskillä jos sais partition tablen takas.
Otsikko: Vs: Vanhan asennuksen lisääminen GRUB:n
Kirjoitti: jussike - 14.09.08 - klo:01.27
Kohtalaisen solmussa. :|

UUID:n tilalle voi koittaa väliaikaisesti myös /dev/... -merkintää. Ei ainakaan ole siitä sitten kiinni.
Otsikko: Vs: Vioittuneen /home-kansion pelastus ja/tai vanhan asennuksen lisääminen GRUB:n
Kirjoitti: kuje - 15.09.08 - klo:15.04
Reposta löytyy tämmöinen:

- magicrescue
recovers files by looking for magic bytes
Magic Rescue scans a block device for file types it knows how to recover
and calls an external program to extract them. It looks at "magic bytes"
in file contents, so it can be used both as an undelete utility and for
recovering a corrupted drive or partition. As long as the file data is
there, it will find it.

Onko käytöstä kokemusta?
Otsikko: Vs: Vioittuneen /home-kansion pelastus ja/tai vanhan asennuksen lisääminen GRUB:n
Kirjoitti: jussike - 15.09.08 - klo:15.37
Melkoinen sekasotku tämä ketju. :)

Olenko nämä ymmärtänyt oikein?
Koodia: [Valitse]
/dev/sda1               1        2611    20972826    7  HPFS/NTFS
/dev/sda2           15564       38913   187558875    5  Laajennettu
/dev/sda3            2612        2615       32130   83  Linux = /boot
/dev/sda4            2616       15563   104004810   83  Linux = uusi puhdas käyttis kokonaan
/dev/sda5           15565       38258   182289523+  83  Linux = vanha hajonnut asennus, josta nautilus-kuva
/dev/sda6           38269       38913     5180931   82  Linux-sivutus / Solaris

Siltähän tuo nyt näyttää, kun ketjua tavaa, että korruptoitunuthan tuo sda5 on jos siel kerran /home on, mutta ei mountattaessa näy hakemistona.

Itsellä on kokemusta vain kuvien palauttamisesta testdiskillä. Se ainakin toimi hienosti.
Otsikko: Vs: Vioittuneen /home-kansion pelastus ja/tai vanhan asennuksen lisääminen GRUB:n
Kirjoitti: kuje - 15.09.08 - klo:16.01
Melkoinen sekasotku tämä ketju. :)

Olenko nämä ymmärtänyt oikein?
Koodia: [Valitse]
/dev/sda1               1        2611    20972826    7  HPFS/NTFS
/dev/sda2           15564       38913   187558875    5  Laajennettu
/dev/sda3            2612        2615       32130   83  Linux = /boot
/dev/sda4            2616       15563   104004810   83  Linux = uusi puhdas käyttis kokonaan
/dev/sda5           15565       38258   182289523+  83  Linux = vanha hajonnut asennus, josta nautilus-kuva
/dev/sda6           38269       38913     5180931   82  Linux-sivutus / Solaris

Siltähän tuo nyt näyttää, kun ketjua tavaa, että korruptoitunuthan tuo sda5 on jos siel kerran /home on, mutta ei mountattaessa näy hakemistona.

Itsellä on kokemusta vain kuvien palauttamisesta testdiskillä. Se ainakin toimi hienosti.


Täytyy myöntää, että tietot on aikalailla ripoteltu. "Järjestin" niitä eilen tuohon ensimmäiseen postiin.

Ymmärsit kuitenkin nuo osiot aivan oikein.

Itsekkin olen testdiskillä partion tableja palautellut windowsin puolella, mutta nyt se ei löydä mitään palautettavaa.
Saman firman photorec ei myöskään sovellu, koska haluan itse valita mitä palautetaan tilanpuutten vuoksi.
Otsikko: Vs: Vioittuneen /home-kansion pelastus ja/tai vanhan asennuksen lisääminen GRUB:n
Kirjoitti: jussike - 15.09.08 - klo:16.46
mutta nyt se ei löydä mitään palautettavaa.

Ja olet varma, että asentaessasi uutta järjestelmää /dev/sda4:lle ei jäänyt mitään alle? Ettei se /home esimerkiksi olisi sijainnut siellä?
Otsikko: Vs: Vioittuneen /home-kansion pelastus ja/tai vanhan asennuksen lisääminen GRUB:n
Kirjoitti: kuje - 15.09.08 - klo:17.30
mutta nyt se ei löydä mitään palautettavaa.

Ja olet varma, että asentaessasi uutta järjestelmää /dev/sda4:lle ei jäänyt mitään alle? Ettei se /home esimerkiksi olisi sijainnut siellä?

Olen. Se osio sisälsi vistan. Vistan partiotion table löytyy testdiskillä.
En ymmärrä missä kohtaa sda5 on korruptoitunut, koska en ole siihen levyosioon koskenut. ???
Otsikko: Vs: Vioittuneen /home-kansion pelastus ja/tai vanhan asennuksen lisääminen GRUB:n
Kirjoitti: jussike - 15.09.08 - klo:17.54
Missäs se Arch sitten oli ja missä vaiheessa teit /boot-osion?

Jos saat tuolta /dev/sda5:lta boottaamaan, mutta et pääse työpöydälle niin laitatko vielä sen miltä se nyt näyttää menu.lst:ssä.

Ja laitapa vielä /dev/sda5 -osiolta /etc/fstab, eli kun olet mountannut niin /media/sda5/etc/fstab

Niin ja pääsetkö boottaamaan konsoliin asti /dev/sda5:ltä vai tipahtaako se jo aiemmin.
Otsikko: Vs: Vioittuneen /home-kansion pelastus ja/tai vanhan asennuksen lisääminen GRUB:n
Kirjoitti: kuje - 15.09.08 - klo:18.10
Missäs se Arch sitten oli ja missä vaiheessa teit /boot-osion?

Asensin tämän nykyisen Hardyn Archin päälle. Tein erillisen /boot osion nykyistä Hardya asentaessa Archin osiosta.

Jos saat tuolta /dev/sda5:lta boottaamaan, mutta et pääse työpöydälle niin laitatko vielä sen miltä se nyt näyttää menu.lst:ssä.

menu.lst
Koodia: [Valitse]
## ## End Default Options ##

title Ubuntu 8.04.1, kernel 2.6.24-19-generic
root (hd0,2)
kernel /vmlinuz-2.6.24-19-generic root=UUID=0cdc2fe5-95e9-467e-92ce-02b9b6d1241e ro quiet splash
initrd /initrd.img-2.6.24-19-generic
quiet

title Ubuntu 8.04.1, kernel 2.6.24-19-generic (recovery mode)
root (hd0,2)
kernel /vmlinuz-2.6.24-19-generic root=UUID=0cdc2fe5-95e9-467e-92ce-02b9b6d1241e ro single
initrd /initrd.img-2.6.24-19-generic

title Ubuntu 8.04.1, memtest86+
root (hd0,2)
kernel /memtest86+.bin
quiet

title Ubuntu
root (hd0,2)
kernel /vmlinuz-2.6.24-19-generic root=/dev/sda5 ro
initrd /initrd.img-2.6.24-19-generic

### END DEBIAN AUTOMAGIC KERNELS LIST

Ja laitapa vielä /dev/sda5 -osiolta /etc/fstab, eli kun olet mountannut niin /media/sda5/etc/fstab

sda5/etc/fstab
Koodia: [Valitse]
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda5
UUID=63c437c1-a10e-43ad-9be5-11159b51cb87 /               ext3    relatime,errors=remount-ro 0       1
# /dev/sda6
UUID=d8a2ddc4-214f-45d5-8005-ebb4f935af79 none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0

Niin ja pääsetkö boottaamaan konsoliin asti /dev/sda5:ltä vai tipahtaako se jo aiemmin.

Pääsen jonkun näköiseen. Joku box taisi olla.. boottaan ja katson.

edit1
Enpäs boottaakaan vielä, kun testdisk hakkaa taustalla.
Otsikko: Vs: Vioittuneen /home-kansion pelastus ja/tai vanhan asennuksen lisääminen GRUB:n
Kirjoitti: kuje - 15.09.08 - klo:19.13
Noniin homma levii vaan enemmän reisille!
testdiskillä palautin partiotion tablen jonka jälkeen grub ei enää latautunut ylläri ylläri.
No onneksi olin ottanut backup:n oikeasta tablesta ja palautin sen.
No grub ei toimi vieläkään. Ei löydä osiota.

Äkkiä apua kiitos!

edit1

MBR sekasin? Grub kadonnut sieltä?

edit2

Nyt kun olen livecd:llä kaikki vanhat osiot näkyvät ja voi mountata. /boot on ihan kunnossa kuin myös menu.lst.

edit3

ls tuloste sda4:sta
Koodia: [Valitse]
ubuntu@ubuntu:~$ ls -la /media/disk-1
total 100
drwxr-xr-x  21 root root    4096 2008-09-13 18:22 .
drwxr-xr-x   4 root root     120 2008-09-15 16:16 ..
drwxr-xr-x   2 root root    4096 2008-09-14 08:29 bin
drwxr-xr-x   2 root ubuntu  4096 2008-09-13 18:10 boot
lrwxrwxrwx   1 root ubuntu    11 2008-09-13 18:10 cdrom -> media/cdrom
drwxr-xr-x   4 root root    4096 2008-07-02 10:26 dev
drwxr-xr-x 131 root root   12288 2008-09-15 15:23 etc
drwxr-xr-x   3 root root    4096 2008-09-13 13:18 home
drwxr-xr-x   2 root root    4096 2008-07-02 10:16 initrd
lrwxrwxrwx   1 root ubuntu    33 2008-09-13 18:22 initrd.img -> boot/initrd.img-2.6.24-19-generic            XXX
drwxr-xr-x  16 root root    4096 2008-09-14 08:29 lib
drwx------   2 root root   16384 2008-09-13 18:10 lost+found
drwxr-xr-x   5 root root    4096 2008-09-15 15:01 media
drwxr-xr-x   2 root root    4096 2008-04-15 05:53 mnt
drwxr-xr-x   2 root root    4096 2008-07-02 10:16 opt
drwxr-xr-x   2 root root    4096 2008-04-15 05:53 proc
drwxr-xr-x  15 root root    4096 2008-09-15 10:19 root
drwxr-xr-x   2 root root    4096 2008-09-14 08:31 sbin
drwxr-xr-x   2 root root    4096 2008-07-02 10:16 srv
drwxr-xr-x   2 root root    4096 2008-04-19 05:05 sys
drwxrwxrwt  19 root root    4096 2008-09-15 15:23 tmp
drwxr-xr-x  12 root root    4096 2008-09-13 14:28 usr
drwxr-xr-x  15 root root    4096 2008-07-02 10:34 var
lrwxrwxrwx   1 root ubuntu    30 2008-09-13 18:22 vmlinuz -> boot/vmlinuz-2.6.24-19-generic            XXX

XXX-merkatut kohdat näkyvät tulosteessa punaisena mustalla taustalla.
Jotain on vissiinkin vialla?

Osioden järjestys on näemmä muuttunut.
fdisk
Koodia: [Valitse]
ubuntu@ubuntu:~$ sudo fdisk -l

Disk /dev/sda: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x137dda50

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1        2611    20972826    7  HPFS/NTFS
/dev/sda2            2612        2615       32130   83  Linux
/dev/sda3            2616       15563   104004810   83  Linux
/dev/sda4           15564       38913   187558875    f  W95 Ext'd (LBA)
/dev/sda5           15565       38258   182289523+  83  Linux
/dev/sda6           38269       38913     5180931   82  Linux swap / Solaris
ubuntu@ubuntu:~$ sudo ls -la

Tämämpä takia menin ja muutin menu.lst rootiksi (hd0,1) vaan eipä se auttanut.
Otsikko: Vs: Vioittuneen /home-kansion pelastus ja/tai vanhan asennuksen lisääminen GRUB:n
Kirjoitti: kuje - 15.09.08 - klo:20.04
vmlinuz ja initrd.img linkit on rikki miten korjaan?
Otsikko: Vs: Vioittuneen /home-kansion pelastus ja/tai vanhan asennuksen lisääminen GRUB:n
Kirjoitti: Tomin - 15.09.08 - klo:20.23
Koodia: [Valitse]
ubuntu@ubuntu:~$ sudo fdisk -l

Disk /dev/sda: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x137dda50

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1        2611    20972826    7  HPFS/NTFS
/dev/sda2            2612        2615       32130   83  Linux
/dev/sda3            2616       15563   104004810   83  Linux
/dev/sda4           15564       38913   187558875    f  W95 Ext'd (LBA)
/dev/sda5           15565       38258   182289523+  83  Linux
/dev/sda6           38269       38913     5180931   82  Linux swap / Solaris
ubuntu@ubuntu:~$ sudo ls -la
Yhdelläkään ei näyttäisi olevan boot-lippua. Mitä tapahtuu jos lisäät jollekkin?
Otsikko: Vs: Vioittuneen /home-kansion pelastus ja/tai vanhan asennuksen lisääminen GRUB:n
Kirjoitti: kuje - 15.09.08 - klo:20.29
fstabissa niillä kyllä on.
miten lisään liput fdiskillä?
Otsikko: Vs: Vioittuneen /home-kansion pelastus ja/tai vanhan asennuksen lisääminen GRUB:n
Kirjoitti: jussike - 15.09.08 - klo:21.12
Miksi palautit partition tablen? Eihän se sisällä /home -hakemistosi dataa.
/dev/sda5:n mounttaaminenhan toimi jo aiemmin, joten osiotaulu siltä osin on (oli) suunnilleen kunnossa. Tiedostojärjestelmässähän se vika silloin on.

Eli fsck ja e2fsck on työkalut tiedostojärjestelmän repairointiin. Enpä osaa sanoa mitkä mahikset on saada data talteen.

Grubin voit asentaa uudelleen live-cd:ltä kunhan olet varmistunut, että osiotaulu on se mikä pitääkin.

http://wiki.ubuntu-fi.org/Grub-kaynnistyslataaja
Otsikko: Vs: Vioittuneen /home-kansion pelastus ja/tai vanhan asennuksen lisääminen GRUB:n
Kirjoitti: kuje - 15.09.08 - klo:21.22
Grubin sain jo kuntoon. Juurikin noilla ohjeilla. find ei tosin löytänyt stage1:stä, mutta käyttis pyörii taas ja se on pääasia!

edit1
Tuota osiotaululla säätöä en osaa enää perustella. En tiedä mitä päässäni liikkui.  ;D
Otsikko: Vs: Vioittuneen /home-kansion pelastus ja/tai vanhan asennuksen lisääminen GRUB:n
Kirjoitti: jussike - 15.09.08 - klo:21.32
Tuota osiotaululla säätöä en osaa enää perustella. En tiedä mitä päässäni liikkui.  ;D

Sellaista sattuu. ;) Sitte kädet ristissä repairoimaan sitä osiota. Varmemman päälle pelaaja kopioisi osion sellaisenaan talteen ennen reparointia, mutta tuolla taitaa olla kokoa sen verran ettei helposti onnistu.
Otsikko: Vs: Vioittuneen /home-kansion pelastus ja/tai vanhan asennuksen lisääminen GRUB:n
Kirjoitti: kuje - 15.09.08 - klo:22.04
Mitä eroa on ohjelmilla fsck ja e2fsck?
Kummalla on suurempi todennäköisyys onnistua?  :)
Otsikko: Vs: Vioittuneen /home-kansion pelastus ja/tai vanhan asennuksen lisääminen GRUB:n
Kirjoitti: jussike - 15.09.08 - klo:22.20
Mitä eroa on ohjelmilla fsck ja e2fsck?
Kummalla on suurempi todennäköisyys onnistua?  :)

Varmaan aika sama...