Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Asentaminen ja käyttöönotto => Aiheen aloitti: Toldman - 28.02.17 - klo:17.35
-
Boot sektorin täytyttyä jotain on mennyt pieleen muutamassa päivityksessä siten että kone käynnistyy vain valitsemalla valikosta 7:nneksi uusin versio. Kone käynnistyy sillä mutta kun yrittää päivittää siitä eteenpäin ajantasalle niin päivitykset eivät mene edelleenkään läpi koska kone lataa kaikki versiot uusimpaan asti ensin koneeseen ja sitten toteaa että ei onnistu.
Partitiointia ei voi muuttaa koska gparted ohjelma ei aktivoi "Muuta kokoa tai siirrä" nappulaa isolle osiolle josta pitäs saada tilaa
Näppäimistökin on vaihtunut US malliin eikä onnistu vaihtaa takaisin
Kysymys: Voiko uudet käyttisversiot asentaa yksitellen viimeisen toimivan jälkeen?
-
/boot täyttyy melko nopeasti jos vanhempia kerneleitä ei poista. sudo apt-get autoremove --purge
ei välttämättä toimi jos levy täyttynyt. Voit kokeilla dpkg ohjelmaa suoraan. Esim.
sudo dpkg --purge linux-image-4.4.0-18-header linux-image-4.4.0-18. Tuo vain esimerkki.
uname -r kertoo käytössä olevan kernelin. Sitä ei kannata poistaa.
Kerneleitä voit etsiä komennolla dpkg -l | grep -E 'linux-image'
ii tarkoittaa asennettua kerneliä. Riippuvuuksista voi tulla ongelmia.
Nekin pitää poistaa.
Lopuksi sudo apt -f install eli korjataan riippuvuudet jos jotain
meni rikki.
Näppäimistön voi vaihtaa oikeassa yläkulmassa olevassa
nappulassa. Usein siinä lukee Fi tai US
-
Boot sektorin täytyttyä jotain on mennyt pieleen muutamassa päivityksessä siten että kone käynnistyy vain valitsemalla valikosta 7:nneksi uusin versio. Kone käynnistyy sillä mutta kun yrittää päivittää siitä eteenpäin ajantasalle niin päivitykset eivät mene edelleenkään läpi koska kone lataa kaikki versiot uusimpaan asti ensin koneeseen ja sitten toteaa että ei onnistu.
Päivitys ei kyllä lataa muita kuin uusimman kernelin version, jos sitäkään. Muut ovat jo asennettuina siellä /boot-hakemistossa ja täyttävät erillisen pienen osion helposti, jos autoremove ei syystä tai toisesta toimi oikein. Mitä ls ja dpkg kertovat:
ls -s /boot
dpkg -l | grep linux-image
Vanhojen käyttämättömien kernelien poisto onnistuu manuaalisesti dpkg:llä tai Synapticilla, tai puoliautomaattisesti purge-old-kernels-skriptillä:
sudo apt-get install --no-install-recommends bikeshed
sudo purge-old-kernels
Edellinen ketju samasta aiheesta: https://forum.ubuntu-fi.org/index.php?topic=51769.0
Partitiointia ei voi muuttaa koska gparted ohjelma ei aktivoi "Muuta kokoa tai siirrä" nappulaa isolle osiolle josta pitäs saada tilaa
Liitettyjä osioita ei voi muuttaa. GParted pitää siis ajaa esim. asennuslevyn kokeilutilassa, eikä käynnissä olevasta asennuksesta käsin.
Näppäimistökin on vaihtunut US malliin eikä onnistu vaihtaa takaisin
Onko suomalainen asettelu kuitenkin valittavissa, mutta ei aktivoidu vaikka vaihdat edestakaisin?
-
1. Eli boot hakemistossa oli alunperin ladattuna monta versiota ja viimeisin
linux-image-3.13.0-110-generic
2. Sitten kone ei enää käynnistynyt mutta valikosta sai valita vanhemman version
vanhin jolla käynnisty oli 3.13.0-96-generic -> uname -r = 3.13.0-96-generic
3. Sitten poistin väkisin uudempia! ei vanhempia! joita epäilen asennetun aiemmin ( tätä ehkä ei olis kannattenu tehä)
4. ls -s /boot
1149 abi-3.13.0-96-generic 28535 initrd.img-3.13.0-65-generic 12 lost+found 176 memtest86+_multiboot.bin
168 config-3.13.0-96-generic 28535 initrd.img-3.13.0-76-generic 174 memtest86+.bin 2652 System.map-3.13.0-96-generic
1 grub 28554 initrd.img-3.13.0-96-generic 175 memtest86+.elf 5742 vmlinuz-3.13.0-96-generic
5. dpkg -l | grep linux-image
iF linux-image-3.13.0-110-generic 3.13.0-110.157 i386 Linux kernel image for version 3.13.0 on 32 bit x86 SMP
rc linux-image-3.13.0-32-generic 3.13.0-32.57 i386 Linux kernel image for version 3.13.0 on 32 bit x86 SMP
ii linux-image-3.13.0-65-generic 3.13.0-65.106 i386 Linux kernel image for version 3.13.0 on 32 bit x86 SMP
rc linux-image-3.13.0-66-generic 3.13.0-66.108 i386 Linux kernel image for version 3.13.0 on 32 bit x86 SMP
rc linux-image-3.13.0-67-generic 3.13.0-67.110 i386 Linux kernel image for version 3.13.0 on 32 bit x86 SMP
rc linux-image-3.13.0-68-generic 3.13.0-68.111 i386 Linux kernel image for version 3.13.0 on 32 bit x86 SMP
ii linux-image-3.13.0-76-generic 3.13.0-76.120 i386 Linux kernel image for version 3.13.0 on 32 bit x86 SMP
ii linux-image-3.13.0-96-generic 3.13.0-96.143 i386 Linux kernel image for version 3.13.0 on 32 bit x86 SMP
iU linux-image-extra-3.13.0-110-generic 3.13.0-110.157 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
rc linux-image-extra-3.13.0-32-generic 3.13.0-32.57 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
ii linux-image-extra-3.13.0-65-generic 3.13.0-65.106 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
rc linux-image-extra-3.13.0-66-generic 3.13.0-66.108 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
rc linux-image-extra-3.13.0-67-generic 3.13.0-67.110 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
rc linux-image-extra-3.13.0-68-generic 3.13.0-68.111 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
ii linux-image-extra-3.13.0-76-generic 3.13.0-76.120 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
ii linux-image-extra-3.13.0-96-generic 3.13.0-96.143 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
iU linux-image-generic 3.13.0.110.118 i386 Generic Linux kernel image
~$ dpkg -l | grep linux-image
iF linux-image-3.13.0-110-generic 3.13.0-110.157 i386 Linux kernel image for version 3.13.0 on 32 bit x86 SMP
rc linux-image-3.13.0-32-generic 3.13.0-32.57 i386 Linux kernel image for version 3.13.0 on 32 bit x86 SMP
ii linux-image-3.13.0-65-generic 3.13.0-65.106 i386 Linux kernel image for version 3.13.0 on 32 bit x86 SMP
rc linux-image-3.13.0-66-generic 3.13.0-66.108 i386 Linux kernel image for version 3.13.0 on 32 bit x86 SMP
rc linux-image-3.13.0-67-generic 3.13.0-67.110 i386 Linux kernel image for version 3.13.0 on 32 bit x86 SMP
rc linux-image-3.13.0-68-generic 3.13.0-68.111 i386 Linux kernel image for version 3.13.0 on 32 bit x86 SMP
ii linux-image-3.13.0-76-generic 3.13.0-76.120 i386 Linux kernel image for version 3.13.0 on 32 bit x86 SMP
ii linux-image-3.13.0-96-generic 3.13.0-96.143 i386 Linux kernel image for version 3.13.0 on 32 bit x86 SMP
iU linux-image-extra-3.13.0-110-generic 3.13.0-110.157 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
rc linux-image-extra-3.13.0-32-generic 3.13.0-32.57 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
ii linux-image-extra-3.13.0-65-generic 3.13.0-65.106 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
rc linux-image-extra-3.13.0-66-generic 3.13.0-66.108 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
rc linux-image-extra-3.13.0-67-generic 3.13.0-67.110 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
rc linux-image-extra-3.13.0-68-generic 3.13.0-68.111 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
ii linux-image-extra-3.13.0-76-generic 3.13.0-76.120 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
ii linux-image-extra-3.13.0-96-generic 3.13.0-96.143 i386 Linux kernel extra modules for version 3.13.0 on 32 bit x86 SMP
iU linux-image-generic 3.13.0.110.118 i386 Generic Linux kernel image
6. sudo apt -f install
[sudo] password for dr2:
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu
Luetaan tilatiedot... Valmis
0 päivitetty, 0 uutta asennusta, 0 poistettavaa ja 22 päivittämätöntä.
4 ei asennettu kokonaan tai poistettiin.
Toiminnon jälkeen käytetään 0 t lisää levytilaa.
Tehdään asetuksia: linux-image-3.13.0-110-generic (3.13.0-110.157) ...
Internal Error: Could not find image (/boot/vmlinuz-3.13.0-110-generic)
No apport report written because the error message indicates its a followup error from a previous failure.
No apport report written because the error message indicates its a followup error from a previous failure.
No apport report written because MaxReports is reached already
dpkg: error processing package linux-image-3.13.0-110-generic (--configure):
aliprosessi komentotiedosto post-installation asennettu palautti virhetilakoodin 2
dpkg: dependency problems prevent configuration of linux-image-extra-3.13.0-110-generic:
linux-image-extra-3.13.0-110-generic riippuu paketista linux-image-3.13.0-110-generic; kuitenkin:
Paketille linux-image-3.13.0-110-generic ei ole tehty vielä asetuksia.
dpkg: error processing package linux-image-extra-3.13.0-110-generic (--configure):
riippuvuusongelmia - jätetään asetukset säätämättä
dpkg: dependency problems prevent configuration of linux-image-generic:
linux-image-generic riippuu paketista linux-image-3.13.0-110-generic; kuitenkin:
Paketille linux-image-3.13.0-110-generic ei ole tehty vielä asetuksia.
linux-image-generic riippuu paketista linux-image-extra-3.13.0-110-generic; kuitenkin:
Paketille linux-image-extra-3.13.0-110-generic ei ole tehty vielä asetuksia.
dpkg: error processing package linux-image-generic (--configure):
riippuvuusongelmia - jätetään asetukset säätämättä
dpkg: dependency problems prevent configuration of linux-generic:
linux-generic riippuu paketista linux-image-generic (= 3.13.0.110.118); kuitenkin:
Paketille linux-image-generic ei ole tehty vielä asetuksia.
dpkg: error processing package linux-generic (--configure):
riippuvuusongelmia - jätetään asetukset säätämättä
E: Sub-process /usr/bin/dpkg returned an error code (1)
7. sudo apt install
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu
Luetaan tilatiedot... Valmis
0 päivitetty, 0 uutta asennusta, 0 poistettavaa ja 22 päivittämätöntä.
4 ei asennettu kokonaan tai poistettiin.
Toiminnon jälkeen käytetään 0 t lisää levytilaa.
Tehdään asetuksia: linux-image-3.13.0-110-generic (3.13.0-110.157) ...
Internal Error: Could not find image (/boot/vmlinuz-3.13.0-110-generic)
No apport report written because the error message indicates its a followup error from a previous failure.
No apport report written because the error message indicates its a followup error from a previous failure.
No apport report written because MaxReports is reached already
dpkg: error processing package linux-image-3.13.0-110-generic (--configure):
aliprosessi komentotiedosto post-installation asennettu palautti virhetilakoodin 2
dpkg: dependency problems prevent configuration of linux-image-extra-3.13.0-110-generic:
linux-image-extra-3.13.0-110-generic riippuu paketista linux-image-3.13.0-110-generic; kuitenkin:
Paketille linux-image-3.13.0-110-generic ei ole tehty vielä asetuksia.
dpkg: error processing package linux-image-extra-3.13.0-110-generic (--configure):
riippuvuusongelmia - jätetään asetukset säätämättä
dpkg: dependency problems prevent configuration of linux-image-generic:
linux-image-generic riippuu paketista linux-image-3.13.0-110-generic; kuitenkin:
Paketille linux-image-3.13.0-110-generic ei ole tehty vielä asetuksia.
linux-image-generic riippuu paketista linux-image-extra-3.13.0-110-generic; kuitenkin:
Paketille linux-image-extra-3.13.0-110-generic ei ole tehty vielä asetuksia.
dpkg: error processing package linux-image-generic (--configure):
riippuvuusongelmia - jätetään asetukset säätämättä
dpkg: dependency problems prevent configuration of linux-generic:
linux-generic riippuu paketista linux-image-generic (= 3.13.0.110.118); kuitenkin:
Paketille linux-image-generic ei ole tehty vielä asetuksia.
dpkg: error processing package linux-generic (--configure):
riippuvuusongelmia - jätetään asetukset säätämättä
E: Sub-process /usr/bin/dpkg returned an error code (1)
----- taisin kysyä tuon näppisneuvon joskus aiemminkin ;-(------
----- eli asennuksia on tehty aiemmin ymmärtääkseni pitemmälle kuin 96:seen asti, mutta nyt on käynnistetty 96:lla ja pitäs päästä siitä upgradaamaan takaisin tuonne 110:iin mutta ei toimi...mitähän nuo virheilmoitukset viisaammille kertoo???
-
Kokeile poistaa nuo limboon jääneet paketit:
sudo apt-get purge linux-image-3.13.0-110-generic linux-image-extra-3.13.0-110-generic
Jos kernelin päivittymisestä vastaava paketti linux-image-generic poistuu samalla, asenna se takaisin ja asenna päivitykset:
sudo apt-get install linux-image-generic
sudo apt-get update
sudo apt-get dist-upgrade
-
Hienoa. Nyt toimii noilla ohjeilla. Kiitoksia.