Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: Lettunen - 13.06.20 - klo:20.40
-
Hei, kone meni pimeäksi enkä saa käynnistymään.
Kone oli nukkumassa ja aioin kirjautua sille. Se ilmoitti, että se on käytössä Vieraana kirjautuneena. Nappasin käynnistys palkin auki ja yritin vaihtaa käyttäjää. Silloin se meni pimeäksi.
Sammutin. Yrittäessään käynnistää kone päästää tilaan, jossa lukeeBusyBox v1.21.1 (Ubuntu 1:1.21.0-1ubuntu1.4) built-in shell (ash) Enter 'help' for a lista of built-in commands.
Siitä parin rivin päähän tulee (initramfs). Kursori vilkkuu sen perässä.
Onko mitään tehtävissä koneen käyttäjän ja tietojen palauttamiseksi?
Leena
-
Siis on 14.04.
Leena
-
Lukeeko siinä BusyBox v1.21.1 -rivin yläpuolella mitään, tai vilahtaako näytöllä virheilmoituksia ennen kuin järjestelmä päätyy initramfs-kehotteeseen?
Yleensä tuollainen johtuu siitä, että juuriosion tiedostojärjestelmässä on mennyt jokunen bitti poikittan, ja korjaaminen vaatii manuaalisia toimenpiteitä. Silloin järjestelmän pitäisi kuitenkin kertoa asiasta tämän tapaisella virheviestillä:
/dev/sda1: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
(i.e., without -a or -p options)
fsck exited with status code 4
done.
Failure: File system check of the root filesystem failed
The root filesystem on /dev/sda1 requires a manual fsck
Tuolloin ongelma korjaantuisi komentamalla initramfs-kehotteessa:
fsck /dev/sda1
(osion tunniste voi siis käytännössä olla jokin muukin kuin sda1)
Jos yllä mainittua virheilmoitusta ei kuitenkaan järjestelmässäsi tule, voisit katsoa kernelin lokista, onko siellä jotain tarkempaa tietoa. Se onnistuu komennolla:
dmesg
Näkyykö listauksessa selkeitä error- tai warning-rivejä?
-
Hei,
Se antaa useita virheilmoja,mm. Error loading journal, root failed,root/sys failed, root/prpc failed. No unit found. Ehdottaa, että laitan unit=bootarg, mutta hävittäjä se sitten tiedot?
-
Anteeksi kirjvirheet mobiili korjailee omiaan. Prpc piti kirjoittaa.
Lettunen
-
Tuosita fsck/Dev/sdax se ilmoittaa, että / bin/sh:fsck/Dev/sdax:not found.
Lettunen
-
Tuosita fsck/Dev/sdax se ilmoittaa, että / bin/sh:fsck/Dev/sdax:not found.
Lettunen
Tarkistas onko välilyönti komennon jälkeen, ja levyosio tuskin polussa /Dev/..
(Kaikissa systeemeissä jotka olen nähnyt, on ollut polku /dev/...)
-
Mobiilin kirj.virhe tuo. ;)
-
Mobiilin kirj.virhe tuo. ;)
Mistä se tuon sdax:n taikoi?
Kun sen pitäisi olla numero, tuo viimeinen.
Nojoo, en ole kai koskaan käyttänyt mitään komentoja tuon initframs:in kautta, eli en tiedä millaisia ohjelmia siinä on käytettävissä.
Asennusmedialla kai pystyy käyttämään ns. "kokeilutilassa".
Pystytkö boottaamaan sellaisella?
-
Hei,
Se antaa useita virheilmoja,mm. Error loading journal, root failed,root/sys failed, root/prpc failed. No unit found. Ehdottaa, että laitan unit=bootarg, mutta hävittäjä se sitten tiedot?
Okei, tuossa tilanteessa voi olla, ettet pysty ajamaan fsck:ta initramfs-kehotteessa. Tarkista kuitenkin vielä, että komennon syntaksi menee täsmälleen oikein, ja kokeile sda1:n lisäksi sda2, sda3, sda4 ja sda5.
fsck /dev/sda2
Jos ei tunnu edelleenkään toimivan, ei auta kuin käynnistää kone Ubuntun asennuslevyllä/-tikulla kokeilutilaan, kuten Jekku sanoi. Siellä voisit ensinnäkin listata osiot, niin nähdään paremmin mikä niistä on todennäköisesti rikki:
sudo fdisk -l
-
Tuosita fsck/Dev/sdax se ilmoittaa, että / bin/sh:fsck/Dev/sdax:not found.
Lettunen
kirjoita toi Dev pienellä (dev) sdax:n tilalle kokeile ensin sda1 eli /dev/sda1
-
Kannatta käynnistää koneesi livetikun kautta ja katosa sitä tunnistaako järjestelmä esim koevalevyt. Gparted ohjelma näyttää virheet graafisesti kovalevy(jen) tilanteen selkeästi jos ei nyt tuo komentorivi niin paljoa kiinnosta.
Sinulla on vanha käyttis, onko kyseessä vanhakin kone ? laptop/desktop ?
-
...on 14.04.v
Ubuntu 14.04 on jo vanhentunut, eikä sille löydy tukea.
Jos et ole ymmärtänyt päivittää jakelua - tai päivittää jakeluversiota uudempaan, on suositeltavaa vain asentaa jakeluversio, joka tukee iänikuista laiteistoasi.
Yhä Ubuntu 14.04 LTS on tuettu, mutta pientä viilaamista tarvitaan, jotta ko. jakelu työpöytäkäytössä toimisi.
https://wiki.ubuntu.com/Releases
-
Kiitos kaikille vastauksista!
1) kuten kirjoitin Dev on isolla, koska mobiililaite sen jääräpäisesti sellaiseksi tähän keskusteluun teki; sda on merkitty numerolla, keskustelussa vain on tuo x
2) yritin päivittää sen ajat sitten 16.04, jota se tarjoilee. Siellä on alla sellainen. Mutta se ei ole kertaakaan käynnistynyt kunnolla. Tavallaan se käynnistyy, mutta näkyviin tulee vain tyhjä värillinen ruutu: ei mitään ohjelmia tai sydeemejä, jolla sitä voisi käyttää.
Tämä on ollut varakone.
3) Latasin sen tikulta uudelleen. Valitsin latauksen, jossa sen pitäisi säilyttää vanhat versiot ja tiedot.
Kaikki meni muuten hyvin, mutta en löydä niitä vanhoja tiedostoja.
Lettunen
-
Säilyikö entinen käyttäjätunnus vai jouduitko luomaan uudelleen?
Miltä näyttää
ls -lt /home/*
-
2) yritin päivittää sen ajat sitten 16.04, jota se tarjoilee. Siellä on alla sellainen. Mutta se ei ole kertaakaan käynnistynyt kunnolla. Tavallaan se käynnistyy, mutta näkyviin tulee vain tyhjä värillinen ruutu: ei mitään ohjelmia tai sydeemejä, jolla sitä voisi käyttää.
Tämä on ollut varakone.
3) Latasin sen tikulta uudelleen. Valitsin latauksen, jossa sen pitäisi säilyttää vanhat versiot ja tiedot.
Kaikki meni muuten hyvin, mutta en löydä niitä vanhoja tiedostoja.
Eli koneella on ollut rinnakkain Ubuntu 14.04 ja 16.04? Siinä tapauksessa on tarkemmin tutkimatta vaikea sanoa, kumman päälle uusi asennus on mennyt ja mitä dataa on säilynyt missäkin.
home-hakemiston listauksen lisäksi voisit katsoa levyllä olevat osiot ja niiden liitokset näillä komennoilla:
sudo fdisk -l
lsblk
Kopioi listaukset tänne, niin asia alkaa avautua.