Joskus päivitysten tai omien virheiden takia järjestelmä voi mennä tilaan, jossa se ei enää suostu käynnistymään. = Valmistelut = == Ubuntun käynnistäminen asennuslevyltä == === Desktop CD === Paina F2-näppäintä käyttääksesi levyä suomeksi. Valitse sen jälkeen ''Käynnistä Ubuntu''. Jos sinulla on ongelmia normaalin käynnistyksen kanssa, valitse ''Käynnistä Ubuntu turvallisessa graafisessa tilassa''. Jos sekään ei toimi, käytä Alternate install CD:tä. Käynnistä konsoli (''Sovellukset'' -> ''Apuohjelmat'' -> ''Pääte'', Kubuntussa ''K-valikko'' -> ''System'' -> ''Konsole'') ja siirry pääkäyttäjäksi komennolla {{{ sudo -s }}} === Alternate install CD === Paina F2-näppäintä käyttääksesi levyä suomeksi. Valitse sen jälkeen ''Korjaa rikkinäinen järjestelmä''. Verkkoasetusten kohdalla voit konenimeä kysyttäessä painaa ENTERiä. Kysyttäessä juuritiedostojärjestelmää (root file system) valitse se osio, jolle Ubuntu on asennettu. Väärän osion valitseminen ei maailmaa kaada, joten paremman tiedon puutteessa kannattaa arvata. Valitse ''Suorita komentotulkki asentimen ympäristössä''. Komentotulkki on käynnistynyt onnistuneesti, kun ruudun alalaitaan ilmestyy komentokehote {{{ ~ # }}} Komentokehotteesta voi poistua komennolla exit. == Juuriosion liittäminen == * Selvitä juuriosiosi (/) laitetunnus (esim. ''/dev/hda1'' tai SATA/SCSI/USB-levyllä ''/dev/sda1''): {{{ fdisk -l }}} * Luo liitoskohta ja liitä juuriosio siihen: {{{ mkdir /juuri mount /dev/hda1 /juuri (korvaa /dev/hda1 omalla juuriosiollasi) }}} Jos mount sanoo, että osio on jo liitetty, löytyy se hakemistosta /target (Alternat isntall CD:tä käytettäessä). Jatka siis eteenpäin korvaten ''/juuri /target''illa. = Korjaukset = == GRUB:in korjaaminen == Jos GRUB ei suostu käynnistymään, sen uudelleenasennus saattaa auttaa: * Asenna GRUB ensimmäisen IDE-kanavan ensimmäiseen kiintolevyyn (joka siis yleisin käytäntö): {{{ grub-install --root-directory=/juuri /dev/hda }}} * Voit nyt irrottaa liitetyt osiot ja käynnistää tietokoneen uudelleen: {{{ umount -a reboot }}} == chroot == Chroot on työkalu, jolla on mahdollista siirtyä komentorivillä asentamaasi järjestelmään, joka ei välttämättä edes suostu käynnistymään. Chroot onnistuu seuraavalla tavalla: * Liitä proc-tiedostojärjestelmä: {{{ mount -t proc none /juuri/proc }}} * Siirry kiintolevyllä olevaan järjestelmään: {{{ chroot /juuri /bin/bash }}} * Chroot-ympäristöstä pääsee pois komennolla {{{ exit }}} Nyt chroottaamisen jälkeen on mahdollista tehdä erilaisia korjauksia: === Unohtuneen salasanan vaihtaminen === Aja komento {{{ passwd käyttäjänimi }}} === GRUBin asetusten muokkaaminen === Jos GRUBin asetuksissa on vikaa (eli GRUBin valikko tulee näkyviin muttei toimi oikein), voi sen asetuksia muokata komennolla {{{ nano /boot/grub/menu.lst }}} Ohjeet tämän tiedoston muokkaamiseen löytyvät [[http://linux.fi/index.php/Grub|Linux.fi:n GRUB-artikkelista]]. Tämän ohjeen on alun perin kirjoittanut ''Kaja'', ja se on lisätty muokattuna Ubuntu Suomen wikiin kirjoittajan luvalla.