Kirjoittaja Aihe: /home osio ei mounttaa[Ratkaistu]  (Luettu 5389 kertaa)

Toni Hintikka

  • Käyttäjä
  • Viestejä: 80
    • Profiili
    • www.hintikka.at
/home osio ei mounttaa[Ratkaistu]
« : 02.07.09 - klo:09.33 »
Asensin koneelle 8.10 päivitystyökalulla 9.04 ja nyt on sitten ongelmia. Pari kertaa sain käynnistettyä koneen ok, mutta nyt näyttää pahalta. Ubuntu ei suostu mounttaamaan enää omaa kotiosiotani. En pysty mounttaamaan tätä myöskään Live CD:llä

Mountin virheilmoitus on seuraava

mount: wrong fs type, bad option, bad superblock on /dev/sda7,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try

dmesg | tail or so


Tuo virheilmoitus vissiin tarkoittaa sitä, että virhe saattaa olla mikä tahansa. Kiinnostaisi, että miten saisin pelastettua nyt home osion tiedot? Mitä suosittelette.

Kiintolevyni on 500Gt Seagate kannettavassa.

« Viimeksi muokattu: 18.08.09 - klo:12.55 kirjoittanut Toni Hintikka »

Jakke77

  • Käyttäjä
  • Viestejä: 3946
  • Oulu (Oinaansuo)
    • Profiili
Vs: /home osio ei mounttaa
« Vastaus #1 : 02.07.09 - klo:10.18 »
http://forum.ubuntu-fi.org/index.php?topic=26505.0

saatkohan tuosta mitään apua, lue koko juttu. todennäköisesti sun ei tavii ku vähän muokata fstab tiedostoa niin asia on kunnossa

gksu gedit /etc/fstab  <<-- tuolla komennolla voit tarkastella sitä fstabia. kannattaa laittaa siitä kopio tähän ketjuun nii saa nuo asiantuntijat auttaa enemmän
U_G_H

Aspire E5-575G V1.27 CPU: Intel i3-6100U (4) @ 2.300GHz GPU: Intel® HD Graphics 520 GPU: NVIDIA GeForce 940MX Samsung SSD 970 EVO Plus 500GB

Toni Hintikka

  • Käyttäjä
  • Viestejä: 80
    • Profiili
    • www.hintikka.at
Vs: /home osio ei mounttaa
« Vastaus #2 : 02.07.09 - klo:14.53 »
Mulla on vissiin myös jotain muita ongelmia, ilmeisesti kirjoitusoikeuksien kanssa. Nyt tietokone ei käynnisty kuin tekstitilaan ja jos yritan vaikka ajaa

sudo apt-get update tietokone ilmoittaa

E:Lukkotiedostoa /var/lib/apt/lists/lock ei voitu avata - open(2 tiedostoa tai hakemistoa ei ole)

Minulla on siis /var ja /home omina osioinaan


En pysty ny tänne tekstiä suoraan kopioimaan, mutta kopion näin käsin.

Komento
fdisk -l antaa seuraavan tulosteen

Levy /dev/sda 500.1 Gt, 5xxxxxxxxxxxxxx tavua
255 päätä, 63 sektoria/ura, 60801 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Levyn tunniste: 0x0093ee8

Laite              Käyn      Alku      Loppu         Lohkot              Id       Järjestelmä
/dev/sda1        *              1         4864           39062016         83        Linux
/dev/sda2                    4864       60801         449321985        5         Laajennettu
/dev/sda5                    4864       9726           39062016         83        Linux
/dev/sda6                    9727       10699         7815591           82        Linux-Sivutus/Solaris
/dev/sda7                   10700       60801         402444283+     83        Linux


Tuon /dev/sda7 haluaisin ehdottomasti saada talteen, koska siellä on kaikki tarvittavat tiedostoni eli tuo on se /home osio

ilmeisesti tuo /dev/sda5 on /var osio. En ole tästä täysin varma.


Laitan tuon etc/fstabin myöhemmin, kun on aika työlästä kopioda toiselta koneelta näyttöä. Yritän laittaa tikulle ton tulosteen ja sitten laitan tänne. olisi nyt hyvä saada omista tiedostoista varmuuskopio. Muuten voin vaikka heittää uudelleen asennuksen koko koneeseen.

Storck

  • Vieras
Vs: /home osio ei mounttaa
« Vastaus #3 : 02.07.09 - klo:14.59 »
Entäs jos asennat 9.04:sen siihen päälle, varsinkin kun tiedät mikä niistä on /home ??

Toni Hintikka

  • Käyttäjä
  • Viestejä: 80
    • Profiili
    • www.hintikka.at
Vs: /home osio ei mounttaa
« Vastaus #4 : 02.07.09 - klo:15.14 »
Tässä on tuo /etc/fstab

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda1
UUID=6d33d1cc-a3bd-49ff-9542-96b96ea26c9c /               ext3    relatime,errors=remount-ro 0       1
# /dev/sda7
UUID=f6b43d4c-db42-4bc6-86f9-93a013113ef2 /home           ext3    relatime        0       2
# /dev/sda5
UUID=a7e26a43-fe8b-4045-88ad-de198fadc3fb /var            ext3    relatime        0       2
# /dev/sda6
UUID=34e6eab6-3ff9-448f-b8aa-5f6ff243d557 none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0
#virtualbox
none /proc/bus/usb usbfs devgid=46,devmode=664 0 0


en oikein uskaltaisi laittaa suoraan tähän päälle. Haluaisin ensin varmistua siitä että /home osion tiedot säilyisivät. En ole onnistunut mounttaamaan tuota /dev/sda7 System Resque CD:nkään avulla. Eli voin runtata Ubuntun asennuksen tuohon päälle, kunhan voin varmistaa, että /home osion jutut olis tallessa.

Karri

  • Käyttäjä
  • Viestejä: 217
  • rlu #447877
    • Profiili
    • Vitonen Entertainment
Vs: /home osio ei mounttaa
« Vastaus #5 : 02.07.09 - klo:15.23 »
Miksi jengi tykkää päivittää distroversiosta suoraan toiseen?

Itsehän vedän aina levyn sileäksi ja asennan vasta sitten uuden distribuution :)

Ei jää levylle mitään ylimääräisiä kikkareita ja säästyy monelta itkupotkulta.
« Viimeksi muokattu: 02.07.09 - klo:15.24 kirjoittanut Karri »
Ubuntu 9.04 | Asus P5K, Intel Core 2 Duo E8400 3,0 Ghz, PNY GeForce 8800 GTS 512 MB g92, Kingston HyperX 4GB DDR2 800mhz (1GBx4), 1TB SATA + 750 GB ATA + 750 GB ATA, Samsung Super Writemaster DVD+-RW Dual Layer SH-S223F

Storck

  • Vieras
Vs: /home osio ei mounttaa
« Vastaus #6 : 02.07.09 - klo:15.28 »

en oikein uskaltaisi laittaa suoraan tähän päälle. Haluaisin ensin varmistua siitä että /home osion tiedot säilyisivät. En ole onnistunut mounttaamaan tuota /dev/sda7 System Resque CD:nkään avulla. Eli voin runtata Ubuntun asennuksen tuohon päälle, kunhan voin varmistaa, että /home osion jutut olis tallessa.

Ei siinä mitään pelkäämistä ole kun et koske /home osioon asennuksessa. Nimeät sen uudestaan /home ja sillä siisti KUN tiedän mikä on oikeasti /home.

Niin minä aina teen, säästän joka kerta /home:n ja loistavasti toimii.

Toni Hintikka

  • Käyttäjä
  • Viestejä: 80
    • Profiili
    • www.hintikka.at
Vs: /home osio ei mounttaa
« Vastaus #7 : 24.07.09 - klo:10.10 »
No nyt tilanne on se, että fsck ilmoitteli levyvirheitä. Eli Ubuntun oman levyntarkistus ei mennyt läpi. Käynnistin koneen System Resque CD:llä ja ajoin fsck ja sain vihdoin /home osion mountattua. Sain siis pelastettua tiedot. Koska kysymyksessä on työkone otin kaikesta varmuuskopiot ja kävin kaupasta hakemassa uuden kiintolevyn.

Palauttelin uudelle levylle osiot ja asensin puhtaan Ubuntu asennuksen päälle. Uusi kiintolevy ei ole kuitenkaan kokonaan poistanut ongelmia. Kone toimii oikein hyvin, kun pidän sitä päällä, mutta välillä kun sammutan koneen Ubuntu pitää välillä sitä unclean-shutdownina. Ei siinä mitään, mutta en ole sulkenut konetta likaisesti, vaan sammuta toiminnon kautta. Seuraavalla käynnistyksellä Ubuntu alkaa jauhamaan levytarkistusta ja se ei mene läpi, vaan kone menee aina root-moodissa tekstitilaan. Siellä, jos ajan fsck, niin se ei auta mitään, koska Ubuntu taas jauhaa seuraavalla käynnistyskerralla levyntarkistusta ja menee taas tekstitilaan.

Ongelma korjautuu sillä, että käynnistän konen System Resque CD:llä ja ajan levyntarkistukset kaikille levyille erikseen. Yleensä käynnistysosiossa /dev/sda1 on jotain virhettä ja /dev/sda7:ssa eli home osiossa enemmän. Kun olen ajanut levyntarkistukset läpi, kaikki toimii taas normaalista. Voihan ongelma olla tosin siinä, että levy olisi nyt rikki. En oikein usko siihen, koska levy on uusi ja ongelmat ovat samantyyppisiä kuin vanhalla levyllä. Aikaisemmalla Ubuntun versiolla (8.10) ei ollut mitään ongelmia. Mitä ehdottaisitte tähän ongelmaan. Olisiko joku softa, jolla voisi oikeasti tarkistaa onko levyssä jotain hämminkiä?

ukki

  • Käyttäjä
  • Viestejä: 156
    • Profiili
Vs: /home osio ei mounttaa
« Vastaus #8 : 01.08.09 - klo:00.39 »
Hei Toni

Tarkista 'sudo vol_id /dev/sda7'.llä nykynen osion UUIC-koodi.
Sen pitäisi olla sama kuin '/etc/fstab'n UUIC- koodi '/home' osion.

Jos uusi koodi on eri, se taitaa tarkoittaa, että olet asennuksessa
formatoinut /home- osion. Sorry!!

Toisaalta gdm sekoilee joskus: Mikäli käyttäjä tunnuksissa on
tapahtunut muutos, ei uudella tunnuksella pääse '/home/käyttäjä'.
Eli olisiko Käyttäjä ID muuttunut asennusten välillä.



Storck

  • Vieras
Vs: /home osio ei mounttaa
« Vastaus #9 : 01.08.09 - klo:00.43 »
Tarkista 'sudo vol_id /dev/sda7'.llä nykynen osion UUIC-koodi.
Sen pitäisi olla sama kuin '/etc/fstab'n UUIC- koodi '/home' osion.

Jos uusi koodi on eri, se taitaa tarkoittaa, että olet asennuksessa
formatoinut /home- osion. Sorry!!

Asensin koneelle 8.10 päivitystyökalulla 9.04 ja nyt on sitten ongelmia. Pari kertaa sain käynnistettyä koneen ok, mutta nyt näyttää pahalta.

Ei taida kuitenkaan olla formatoitu...   :o

Toni Hintikka

  • Käyttäjä
  • Viestejä: 80
    • Profiili
    • www.hintikka.at
Vs: /home osio ei mounttaa
« Vastaus #10 : 06.08.09 - klo:08.10 »
Joo ei ole formatoitu väärin. Tietokone toimii välillä ihan ok. Joskus koneessa on sen ollessa sekaisin satunnaisia häiriötä esimerkiksi nettisurffailussa. Eli kun selain yrittää tallentaa jotain kiintolevylle esim. kirjautumistilanteessa, selain kaatuu. Tällöin olen käynnistänyt koneen SystemRescueCD:llä ja kas taas ongelmia /home osiossa. Sitten välillä Ubuntu ei käynnisty ja minun pitää ajaa FSCK System Rescue CD:n avulla.  Tuo tarkistaminen kestää joka kerta yli puoli tuntia, kun /home osion koko on yli 300G. En tiedä mitä tässä pitäisi tehdä. Aikaisemman Ubuntu version kanssa mitään tämän kaltaisia ongelmia ei ollut. Tämä saattaa olla aika harvinainen ongelma, mutta todella ärsyttävä.

Storck

  • Vieras
Vs: /home osio ei mounttaa
« Vastaus #11 : 06.08.09 - klo:08.54 »
Pääset varmaankin kaikkein helpommalla asentamalla 9.04:sen uudestaan puhtaalta pöydältä. Osioit järkevästi /home omalle osiolleen niin seuraavalla kerralla on jo tuskattomampaa kun tiedostot säilyvät.
Niin minä tekisin, ei huvittaisi montaa päivää kikkailla toimii/ei toimi-koneen kanssa.  :o

Toni Hintikka

  • Käyttäjä
  • Viestejä: 80
    • Profiili
    • www.hintikka.at
Vs: /home osio ei mounttaa
« Vastaus #12 : 06.08.09 - klo:11.34 »
Pääset varmaankin kaikkein helpommalla asentamalla 9.04:sen uudestaan puhtaalta pöydältä. Osioit järkevästi /home omalle osiolleen niin seuraavalla kerralla on jo tuskattomampaa kun tiedostot säilyvät.
Niin minä tekisin, ei huvittaisi montaa päivää kikkailla toimii/ei toimi-koneen kanssa.  :o
Olen tehnyt tuon puhtaan asennuksen jo. Eli kone toimii kuin unelma muuten, mutta välillä tuntuu sekoittavan jotain tuossa /home osiossa. Tuntuu jotenkin vielä siltä, ettei Ubuntun mukana tuleva levynkorjausohjelma tee korjausta oikein. Tuossa system resque cd:n mukana tulee pari kuukautta uudempi versio fsck:sta.

Storck

  • Vieras
Vs: /home osio ei mounttaa
« Vastaus #13 : 06.08.09 - klo:11.41 »
Miten olet tehnyt osioinnin?

Toni Hintikka

  • Käyttäjä
  • Viestejä: 80
    • Profiili
    • www.hintikka.at
Vs: /home osio ei mounttaa
« Vastaus #14 : 06.08.09 - klo:18.50 »
Tein osioinnin 8.10 asentamisen yhteydessä. Kaikki toimi tuon edellisen Ubuntun version kanssa kuin unelma. Vaihdoin tässä välissä jo kiintolevyä, kun ajattelin, että siihen olisi tullut vika. Kiintolevyn malli on sama kuin mikä minulla oli aikaisemminkin eli 2,5 tuumainen Seagate 500Gb, 5400 kierrosta pyörivä malli. Tähän uuteen levyyn kopion partitiotaulun suoraan vanhasta levystä ja palauttelin osioiden sisällöt suoraan imagesta ulkoiselta kiintolevyltä partimagen avulla.

Toni Hintikka

  • Käyttäjä
  • Viestejä: 80
    • Profiili
    • www.hintikka.at
Vs: /home osio ei mounttaa
« Vastaus #15 : 06.08.09 - klo:22.36 »
Tänään tein pitkän päivän töitä ja käynnistin työpäivän päätteeksi koneen uudelleen ja taas sama levyntarkistusruljanssi. Eli jouduin SystemRescue cd:llä tarkistamaan sekä /dev/sd5(var-osio), että /dev/sda7(home-osio) Laitan tähän liitteeksi mitä levyntarkistus löysi, jos joku osaisi sanoa mikä hommaan auttaisi.

[ylläpito on poistanut liitteen]

Toni Hintikka

  • Käyttäjä
  • Viestejä: 80
    • Profiili
    • www.hintikka.at
Vs: /home osio ei mounttaa
« Vastaus #16 : 11.08.09 - klo:14.48 »
Tein asiasta bugi-ilmoituksen, kun tilanne ei tunnu korjautuvan.

https://bugs.launchpad.net/ubuntu/+bug/411842

Toni Hintikka

  • Käyttäjä
  • Viestejä: 80
    • Profiili
    • www.hintikka.at
Vs: /home osio ei mounttaa
« Vastaus #17 : 18.08.09 - klo:12.51 »
Sain koneeni nyt toimimaan kunnolla seuraavalla tavalla:

  • Otin varmuuskopiot /home osiosta ja muusta tarpeellisesta kopiomalla.
  • Poistin kaikki osiot kiintolevyltä
  • Osioin levyn kolmeksi eri osioksi /, swap, home. Käytin ext4 järjestelmää
  • Lopuksi kopioin /home osion tiedot oikeaan paikkaan ja ajoin chown komennon, jotta oikeudet on kunnossa

Tuloksena on, että kone on toiminut vakaasti, eikä ylimääräisiä levyntarkistuksia ole enää tapahtunut. Epäilen, että vika saattoi johtua siitä, että kun ostin uuden saman merkkisen (Seagate) kiintolevyn, kopion MBR:n ja partiotaulut suoraan tuolta vanhalta levyltä tälle uudelle. Nyt kun osioin levyn alusta lähtien, niin homma tuntuisi pelaavan.

Toni Hintikka

  • Käyttäjä
  • Viestejä: 80
    • Profiili
    • www.hintikka.at
Vs: /home osio ei mounttaa
« Vastaus #18 : 18.08.09 - klo:12.55 »
fdisk -l
Levy /dev/sda: 500.1 Gt, 500107862016 tavua
255 päätä, 63 sektoria/ura, 60801 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Levyn tunniste: 0x00093ee8

    Laite Käynn     Alku          Loppu    Lohkot   Id  Järjestelmä
/dev/sda1   *           1        6079    48829536   83  Linux
/dev/sda2            6080       60801   439554465    5  Laajennettu
/dev/sda5            6080        7052     7815591   82  Linux-sivutus / Solaris
/dev/sda6            7053       60801   431738811   83  Linux

Eli nyt osionti näyttää tuolta.