Kirjoittaja Aihe: ubuntu rikki päivyksen jälkeen [RATKAISTU]  (Luettu 153 kertaa)

Toni Alenius

  • Käyttäjä
  • Viestejä: 1515
    • Profiili
ubuntu rikki päivyksen jälkeen [RATKAISTU]
« : 17.09.24 - klo:17.35 »
päivitin ubuntun 24.04:ään ja uudelleenkäynnistyksessä sanoo tämmöistä, mitäs nyt?

edit: ratkaisu: (järjestelmälevyn ollessa sdb & live-usb:n ollessa sda)
### Step-by-Step Guide to Fixing the Failed Upgrade Using chroot:


1. **Boot into the Live USB**:



2. **Open a Terminal**:

   Launch the terminal from the live session.


3. **Mount Your System Drive (`sdb`)**:

   First, create a mount point for your system drive (e.g., `/mnt`):

   
Koodia: [Valitse]
```bash

   sudo mount /dev/sdb1 /mnt

   ```


   If you have a separate `/boot`, `/home`, or other partitions, mount them as well:

   
Koodia: [Valitse]
```bash

   sudo mount /dev/sdbX /mnt/boot

   sudo mount /dev/sdbY /mnt/home

   ```


   Replace `sdbX` with the appropriate partition numbers.


4. **Mount Essential Filesystems**:

   Mount the following virtual filesystems that are needed for chroot:

 
Koodia: [Valitse]
```bash

   sudo mount --bind /dev /mnt/dev

   sudo mount --bind /proc /mnt/proc

   sudo mount --bind /sys /mnt/sys

   sudo mount --bind /run /mnt/run

   ```


5. **Chroot Into Your System**:

   Now enter the chroot environment:

Koodia: [Valitse]
   ```bash

   sudo chroot /mnt

   ```


   You are now operating as if you were in your installed system, with access to your system files and network.


6. **Update Package Lists**:

   To start, ensure your package lists are updated:

Koodia: [Valitse]
   ```bash

   apt update

   ```


7. **Attempt to Repair the Upgrade**:

   Run the following commands to fix broken packages and complete the upgrade:

Koodia: [Valitse]
   ```bash

   apt --fix-broken install

   apt full-upgrade

   ```

   This will attempt to fix any packages that didn’t install correctly and finish upgrading the system.


8. **Reinstall GRUB (Optional)**:

   If you suspect the bootloader is damaged, you can reinstall GRUB:

Koodia: [Valitse]
   ```bash

   grub-install /dev/sdb

   update-grub

   ```


9. **Exit Chroot and Unmount**:

   Once done, exit the chroot environment:

Koodia: [Valitse]
   ```bash

   exit

   ```

   Now unmount all the mounted filesystems:
Koodia: [Valitse]
   ```bash

   sudo umount /mnt/dev

   sudo umount /mnt/proc

   sudo umount /mnt/sys

   sudo umount /mnt/run

   sudo umount /mnt

   ```


10. **Reboot Your System**:

   Remove the live USB and reboot into your repaired system:
Koodia: [Valitse]
   ```bash

   sudo reboot

   ```


### Additional Notes:

- Ensure you're connected to the internet during the live session in case additional packages need to be downloaded.

- If you have encryption (LUKS) on your system partitions, you’ll need to unlock them before mounting.


By following this process, you’ll essentially repair the system as though you were inside your regular Ubuntu installation, which can resolve issues caused by the failed upgrade.
« Viimeksi muokattu: tänään kello 01:18 kirjoittanut Toni Alenius »
Ubuntu 20.04.06 LTS
16 GB DDR3
Intel® Core™ i5 CPU 760 @ 2.80GHz × 4
GeForce GT 730 2GB
480 GB SSD

Toni Alenius

  • Käyttäjä
  • Viestejä: 1515
    • Profiili
Vs: ubuntu rikki päivyksen jälkeen
« Vastaus #1 : 17.09.24 - klo:17.40 »
tässä tulos kun yritän käynnistää vanhemmalla kernelin versiolla
Ubuntu 20.04.06 LTS
16 GB DDR3
Intel® Core™ i5 CPU 760 @ 2.80GHz × 4
GeForce GT 730 2GB
480 GB SSD

nm

  • Käyttäjä
  • Viestejä: 16339
    • Profiili
Vs: ubuntu rikki päivyksen jälkeen
« Vastaus #2 : 17.09.24 - klo:18.09 »
Näyttää olevan niin pahasti rikki ja solmussa, että järkevin ratkaisu on puhdas uudelleenasennus.

Toni Alenius

  • Käyttäjä
  • Viestejä: 1515
    • Profiili
Vs: ubuntu rikki päivyksen jälkeen
« Vastaus #3 : 17.09.24 - klo:18.14 »
Näyttää olevan niin pahasti rikki ja solmussa, että järkevin ratkaisu on puhdas uudelleenasennus.
entä jos haluan yrittää korjata siitä huolimatta koska koneella on enemmän pelastettavaa kuin saan otettua talteen?
Ubuntu 20.04.06 LTS
16 GB DDR3
Intel® Core™ i5 CPU 760 @ 2.80GHz × 4
GeForce GT 730 2GB
480 GB SSD

nm

  • Käyttäjä
  • Viestejä: 16339
    • Profiili
Vs: ubuntu rikki päivyksen jälkeen
« Vastaus #4 : 17.09.24 - klo:18.37 »
Systemd:n antama virhe puuttuvasta kirjastosta ja siitä seuraava Busybox-kehote viittaavat siihen, että päivitys on keskeytynyt hankalaan kohtaan ja korjaaminen on todennäköisesti hyvin vaikeaa, vaikka saisit asiantuntijan paikan päälle. Lisäksi toisen listauksen perusteella järjestelmä kaatuu kernelin virheeseen, eli vanhemmassa kernelissä on jotain pahasti vialla.

Joudut hankkimaan ulkoisen levyn tai muun tallennuspaikan koneella oleville tiedostoille. Voit sitten kopioida ne talteen Ubuntun asennusmedian kokeilutilassa.

Periaatteessa olisi mahdollista yrittää uutta asennusta suoraan nykyisen päälle alustamatta levyä, mutta siinä on suuri vaara, että teet virheen asennusvalinnoissa, tai että asennusohjelma ei noudata annettuja ohjeita vaan alustaa osion joka tapauksessa.
« Viimeksi muokattu: 17.09.24 - klo:18.39 kirjoittanut nm »

Toni Alenius

  • Käyttäjä
  • Viestejä: 1515
    • Profiili
Vs: ubuntu rikki päivyksen jälkeen
« Vastaus #5 : 17.09.24 - klo:18.52 »
Systemd:n antama virhe puuttuvasta kirjastosta ja siitä seuraava Busybox-kehote viittaavat siihen, että päivitys on keskeytynyt hankalaan kohtaan ja korjaaminen on todennäköisesti hyvin vaikeaa, vaikka saisit asiantuntijan paikan päälle. Lisäksi toisen listauksen perusteella järjestelmä kaatuu kernelin virheeseen, eli vanhemmassa kernelissä on jotain pahasti vialla.

Joudut hankkimaan ulkoisen levyn tai muun tallennuspaikan koneella oleville tiedostoille. Voit sitten kopioida ne talteen Ubuntun asennusmedian kokeilutilassa.

Periaatteessa olisi mahdollista yrittää uutta asennusta suoraan nykyisen päälle alustamatta levyä, mutta siinä on suuri vaara, että teet virheen asennusvalinnoissa, tai että asennusohjelma ei noudata annettuja ohjeita vaan alustaa osion joka tapauksessa.
kai se on keksittävä jotain millä saa tiedot pelastettua, ideoita miten asentaa Ubuntu kun isoin usb tikku mitä löytyy on 2,7gb?

edit: päätin kokeilla tehdä vanhasta sata kovosta usb -adapterilla tilapäisen usb tikun ja kokeilla sillä, vartti menee ladata levykuva ja sitten 'poltto' kestänee aikansa, mutta muutakaan vaihtoehtoa ei oikein ole, live-cd:t on kaikki liian vanhoja ext4:lle ja valmiille ntfs -tuelle (ulkoinen kovo jolle voi mahtua jotain on alustettu ntfs:lle)
« Viimeksi muokattu: 17.09.24 - klo:20.11 kirjoittanut Toni Alenius »
Ubuntu 20.04.06 LTS
16 GB DDR3
Intel® Core™ i5 CPU 760 @ 2.80GHz × 4
GeForce GT 730 2GB
480 GB SSD

Toni Alenius

  • Käyttäjä
  • Viestejä: 1515
    • Profiili
Vs: ubuntu rikki päivyksen jälkeen
« Vastaus #6 : 17.09.24 - klo:19.40 »
Systemd:n antama virhe puuttuvasta kirjastosta ja siitä seuraava Busybox-kehote viittaavat siihen, että päivitys on keskeytynyt hankalaan kohtaan ja korjaaminen on todennäköisesti hyvin vaikeaa, vaikka saisit asiantuntijan paikan päälle. Lisäksi toisen listauksen perusteella järjestelmä kaatuu kernelin virheeseen, eli vanhemmassa kernelissä on jotain pahasti vialla.

Joudut hankkimaan ulkoisen levyn tai muun tallennuspaikan koneella oleville tiedostoille. Voit sitten kopioida ne talteen Ubuntun asennusmedian kokeilutilassa.

Periaatteessa olisi mahdollista yrittää uutta asennusta suoraan nykyisen päälle alustamatta levyä, mutta siinä on suuri vaara, että teet virheen asennusvalinnoissa, tai että asennusohjelma ei noudata annettuja ohjeita vaan alustaa osion joka tapauksessa.
voisiko tämä olla syy, jos niin miten tuota ohjetta pitäisi lukea?
https://discourse.ubuntu.com/t/upgrades-to-ubuntu-24-04-1-lts-are-enabled-again/
Ubuntu 20.04.06 LTS
16 GB DDR3
Intel® Core™ i5 CPU 760 @ 2.80GHz × 4
GeForce GT 730 2GB
480 GB SSD

qwertyy

  • Käyttäjä
  • Viestejä: 5723
    • Profiili
Vs: ubuntu rikki päivyksen jälkeen
« Vastaus #7 : 17.09.24 - klo:21.06 »
En ole tainnut koskaan kokeilla, mutta eikös live istunnosta pitäisi pystyä tekeen chroot ja kokeilla päivittää asennus uudelleen?

Myöhäistä enää mainita, mutta periaatteessa kait olisi voinut tehdä Ubuntu server asennuksen ilman mitään ominaisuuksia ja asentaa siihen vain työpöydän jälkikäteen. Debian on kyllä kiva kun siinä on vieläkin net asennuskuva.
« Viimeksi muokattu: 17.09.24 - klo:21.10 kirjoittanut qwertyy »

pkill

  • Käyttäjä
  • Viestejä: 119
    • Profiili
Vs: ubuntu rikki päivyksen jälkeen
« Vastaus #8 : 17.09.24 - klo:21.15 »
Onko palautuspisteitä otettu käyttöön? Sain ainakin mintussa epäonnistuneen päivityksen jälkeen järjestelmän palautettua ennalleen.

Toni Alenius

  • Käyttäjä
  • Viestejä: 1515
    • Profiili
Vs: ubuntu rikki päivyksen jälkeen
« Vastaus #9 : 17.09.24 - klo:21.36 »
En ole tainnut koskaan kokeilla, mutta eikös live istunnosta pitäisi pystyä tekeen chroot ja kokeilla päivittää asennus uudelleen?

Myöhäistä enää mainita, mutta periaatteessa kait olisi voinut tehdä Ubuntu server asennuksen ilman mitään ominaisuuksia ja asentaa siihen vain työpöydän jälkikäteen. Debian on kyllä kiva kun siinä on vieläkin net asennuskuva.
miten tarkalleenottaen? Lubuntu 24.04.1 live istunto käynnissä ja tärkeät tiedostot pelastettu joten nyt uskaltaa kokeilla
Ubuntu 20.04.06 LTS
16 GB DDR3
Intel® Core™ i5 CPU 760 @ 2.80GHz × 4
GeForce GT 730 2GB
480 GB SSD

Toni Alenius

  • Käyttäjä
  • Viestejä: 1515
    • Profiili
Vs: ubuntu rikki päivyksen jälkeen
« Vastaus #10 : 17.09.24 - klo:21.36 »
Onko palautuspisteitä otettu käyttöön? Sain ainakin mintussa epäonnistuneen päivityksen jälkeen järjestelmän palautettua ennalleen.
ei mitään muistikuvaa joten oletetaan että ei
Ubuntu 20.04.06 LTS
16 GB DDR3
Intel® Core™ i5 CPU 760 @ 2.80GHz × 4
GeForce GT 730 2GB
480 GB SSD

Toni Alenius

  • Käyttäjä
  • Viestejä: 1515
    • Profiili
Vs: ubuntu rikki päivyksen jälkeen
« Vastaus #11 : 17.09.24 - klo:21.51 »
En ole tainnut koskaan kokeilla, mutta eikös live istunnosta pitäisi pystyä tekeen chroot ja kokeilla päivittää asennus uudelleen?

Myöhäistä enää mainita, mutta periaatteessa kait olisi voinut tehdä Ubuntu server asennuksen ilman mitään ominaisuuksia ja asentaa siihen vain työpöydän jälkikäteen. Debian on kyllä kiva kun siinä on vieläkin net asennuskuva.
https://askubuntu.com/questions/616529/update-system-from-live-session neuvoo ajamaan
Koodia: [Valitse]
sudo mount /dev/sda1 /mnt

sudo mount --bind /dev /mnt/dev

sudo mount --bind /proc /mnt/proc

sudo mount --bind /sys /mnt/sys

sudo chroot /mnt
ja lopuksi
Koodia: [Valitse]
sudo apt-get upgrade or sudo apt-get update, live istunnossa järjestelmälevy on sdb ja kakkoslevy on sdc, kannattaako seurata ohjetta sellaisenaan?
Ubuntu 20.04.06 LTS
16 GB DDR3
Intel® Core™ i5 CPU 760 @ 2.80GHz × 4
GeForce GT 730 2GB
480 GB SSD

qwertyy

  • Käyttäjä
  • Viestejä: 5723
    • Profiili
Vs: ubuntu rikki päivyksen jälkeen
« Vastaus #12 : 17.09.24 - klo:23.02 »
En ole tainnut koskaan kokeilla, mutta eikös live istunnosta pitäisi pystyä tekeen chroot ja kokeilla päivittää asennus uudelleen?

Myöhäistä enää mainita, mutta periaatteessa kait olisi voinut tehdä Ubuntu server asennuksen ilman mitään ominaisuuksia ja asentaa siihen vain työpöydän jälkikäteen. Debian on kyllä kiva kun siinä on vieläkin net asennuskuva.
https://askubuntu.com/questions/616529/update-system-from-live-session neuvoo ajamaan
Koodia: [Valitse]
sudo mount /dev/sda1 /mnt

sudo mount --bind /dev /mnt/dev

sudo mount --bind /proc /mnt/proc

sudo mount --bind /sys /mnt/sys

sudo chroot /mnt
ja lopuksi
Koodia: [Valitse]
sudo apt-get upgrade or sudo apt-get update, live istunnossa järjestelmälevy on sdb ja kakkoslevy on sdc, kannattaako seurata ohjetta sellaisenaan?
Eikös tuo pitäisi toimia kun chroot liittää tuon /mnt kansion ns. root hakemistoksi ja sehän tuossa listassa ensimmäisenä tehty sda1 osiosta.

Mutta tuossa kommentissasi pisti silmään kakkoslevy. Onko sinulla erillisellä asemalla /home kansio? Silloin kait pitäisi asennuksen toimia kunhan vain asennuksessa liität sen uudestaan /home kansioksi, mutta varo tietysti laittamasta alustus täppää. Käsitin varmaan jotain väärin kyllä?

Toni Alenius

  • Käyttäjä
  • Viestejä: 1515
    • Profiili
Vs: ubuntu rikki päivyksen jälkeen
« Vastaus #13 : tänään kello 00:38 »
En ole tainnut koskaan kokeilla, mutta eikös live istunnosta pitäisi pystyä tekeen chroot ja kokeilla päivittää asennus uudelleen?

Myöhäistä enää mainita, mutta periaatteessa kait olisi voinut tehdä Ubuntu server asennuksen ilman mitään ominaisuuksia ja asentaa siihen vain työpöydän jälkikäteen. Debian on kyllä kiva kun siinä on vieläkin net asennuskuva.
https://askubuntu.com/questions/616529/update-system-from-live-session neuvoo ajamaan
Koodia: [Valitse]
sudo mount /dev/sda1 /mnt

sudo mount --bind /dev /mnt/dev

sudo mount --bind /proc /mnt/proc

sudo mount --bind /sys /mnt/sys

sudo chroot /mnt
ja lopuksi
Koodia: [Valitse]
sudo apt-get upgrade or sudo apt-get update, live istunnossa järjestelmälevy on sdb ja kakkoslevy on sdc, kannattaako seurata ohjetta sellaisenaan?
Eikös tuo pitäisi toimia kun chroot liittää tuon /mnt kansion ns. root hakemistoksi ja sehän tuossa listassa ensimmäisenä tehty sda1 osiosta.

Mutta tuossa kommentissasi pisti silmään kakkoslevy. Onko sinulla erillisellä asemalla /home kansio? Silloin kait pitäisi asennuksen toimia kunhan vain asennuksessa liität sen uudestaan /home kansioksi, mutta varo tietysti laittamasta alustus täppää. Käsitin varmaan jotain väärin kyllä?
järjestelmä korjattu modifioidulla versiolla tuosta ohjeesta kun sain vahvistuksen että pitäisi toimia, /home on järjestelmälevyllä, kakkoslevy pelkästään tiedostojen säilytykseen, osa piti säilyttää järjestelmälevyllä (tai niin luulin, kaikki tärkeä & siirrettävissä oleva mahtuikin vielä kakkoslevylle), kiitos kun osoitit oikeaan suuntaan.
« Viimeksi muokattu: tänään kello 01:19 kirjoittanut Toni Alenius »
Ubuntu 20.04.06 LTS
16 GB DDR3
Intel® Core™ i5 CPU 760 @ 2.80GHz × 4
GeForce GT 730 2GB
480 GB SSD

qwertyy

  • Käyttäjä
  • Viestejä: 5723
    • Profiili
Vs: ubuntu rikki päivyksen jälkeen [RATKAISTU]
« Vastaus #14 : tänään kello 14:25 »
Ihan kuriositeettina, menikö apt komennoilla kuntoon, vai teitkö vielä jotain dpkg loitsuja tms?

Jaa eipä mitään, olitkin muokannut eka viestiin ratkaisun. Mukava kuulla että tuo toimi. Joskus kauan kauan sitten tein Arch kokeilussa muistaakseni jonkin vastaavan tempun. Siitä tuli tuo chroot mieleen.
« Viimeksi muokattu: tänään kello 14:28 kirjoittanut qwertyy »