Kirjoittaja Aihe: Eikö Ubuntu 22.04 anna mahdollisuutta siirtyä joko valmiustilaan tai sammuttaa?  (Luettu 4796 kertaa)

Pontus12

  • Käyttäjä
  • Viestejä: 2425
    • Profiili
Kiitos hyvin selvistä ohjeista. Nopea käynnistys oli jo kruksattu pois, mutta Ubuntua en saa näkyviin.

nm

  • Käyttäjä
  • Viestejä: 16285
    • Profiili
Kiitos hyvin selvistä ohjeista. Nopea käynnistys oli jo kruksattu pois, mutta Ubuntua en saa näkyviin.

OK, hyvä. Seuraavaksi olisi hyvä saada koneen boottivalikko auki käynnistyksessä. Joissain Lenovon tietokoneissa pitää painaa ensin Enteriä näytöllä näkyvän ohjeen mukaisesti ja sitten F12-näppäintä, kuten AimoE kertoi. Toisissa koneissa taas riittää painaa F12 tai Fn+F12.

Jos boottivalikko ei edelleenkään avaudu (mikä ei sinänsä pitäisi olla mahdollista), Ubuntun latauksen saa korjattua myös boot-repairilla. Sinulla on jo olemassa Ubuntun asennustikku ja pystyt käynnistämään sen kokeilutilaan. Silloin et tarvitse erillistä boot-repair-tikkua, vaan voit asentaa ja käynnistää boot-repairin Ubuntun kokeilutilassa.

1. Asenna:
Koodia: [Valitse]
sudo add-apt-repository ppa:yannubuntu/boot-repair
Koodia: [Valitse]
sudo apt update
Koodia: [Valitse]
sudo apt install -y boot-repair
2. Käynnistä:
Koodia: [Valitse]
boot-repair
3. Suorita suositeltu korjaus

4. Sammuta live-Ubuntu ja käynnistä tietokone uudelleen

Tässä vielä ohje kuvakaappausten kera: https://linuxconfig.org/ubuntu-22-04-not-booting-troubleshooting-guide
« Viimeksi muokattu: 16.03.23 - klo:00.30 kirjoittanut nm »

Pontus12

  • Käyttäjä
  • Viestejä: 2425
    • Profiili
   Kiitän selkeistä ja hyvistä neuvoista. Boot repair komento ei kuitenkaan toiminut. Windows on suojannut itsensä niin hyvin, että minulla oli vaikeuksia jopa ubuntun käynnistystikun kanssa, mutta lopulta se onnistui. Kun painan esim. F12 näppäintä, windows avaa biosin sivut eikä siellä näy linuxia.  Tämä on aivan erilaista kuin aikaisemmissa Ubuntuissa. Minulla on ubuntu (lue Kubuntu) kahdessa muussakin koneessa. Toisessa doublebootina toisessa pelkästään Kubuntu. Käytän niitä, kun tulee ikävä. Olkoon tämä Lenovo windows-kone.

Suurkiitos teille kaikille joka tapauksessa

nm

  • Käyttäjä
  • Viestejä: 16285
    • Profiili
Kiitän selkeistä ja hyvistä neuvoista. Boot repair komento ei kuitenkaan toiminut.

Missä vaiheessa boot-repairin asennus tai käynnistys meni pieleen ja minkä virheen sait?


Windows on suojannut itsensä niin hyvin, että minulla oli vaikeuksia jopa ubuntun käynnistystikun kanssa, mutta lopulta se onnistui. Kun painan esim. F12 näppäintä, windows avaa biosin sivut eikä siellä näy linuxia.

Windows ei avaa biosin sivuja, koska Windows ei ole käynnissä tuossa vaiheessa. Tietokoneen UEFI-firmware avaa boottivalikon F12-näppäimellä. Mitä vaihtoehtoja siinä valikossa näkyy?


Tämä on aivan erilaista kuin aikaisemmissa Ubuntuissa.

Nämä käynnistysprioriteetit ja boottivalikot eivät ole Ubuntun ominaisuuksia, vaan ne ovat tietokoneen biosin (eli UEFI-firmwaren) toimintoja. Eri tietokoneissa on hieman eri näköiset asetukset ja eri näppäimet, mutta perusperiaatteet ovat nykyisissä UEFI-koneissa samat. Ubuntun syytä ei ole myöskään se, että Ubuntu ei enää käynnisty. Aiemman kertomasi perusteella bios-päivitys on nollannut käynnistysprioriteetit tai mahdollisesti poistanut Ubuntun GRUB-lataajan EFI-osiolta (mikä on kyllä epätodennäköistä). Sama olisi tapahtunut Ubuntun versiosta riippumatta.
« Viimeksi muokattu: 16.03.23 - klo:12.24 kirjoittanut nm »

AimoE

  • Käyttäjä
  • Viestejä: 2728
    • Profiili
Vielä tekee mieli kysyä, oliko koneessa mikä Windows, onko esim. Home vai Pro?

Pontus12

  • Käyttäjä
  • Viestejä: 2425
    • Profiili
Luulin sen olevan home, mutta se onkin näköjään Windows 11 , Pro. 22H2, asennuspäivä 23.10.2022, käyttöjärjestelmän  koontiversio 22621.1413.
Käyttökokemus Windows Feature Experience Pack 1000.22639.1000.0.
Käyttöjärjestelmä on 64 bittinen ja suoritin x64. Asennettu ram on 32Gt.

Pontus12

  • Käyttäjä
  • Viestejä: 2425
    • Profiili
Saatuani boot repairin asennettua tuli seuraava viesti:

An error occurred during the repair.
Error: NVram is locked (Ubuntu not found in efibootmgr). Please report this message to boot.repair@gmail.com

Please write on a paper the following URL:
https://paste.ubuntu.com/p/KxJ75ptBS2/


In case you still experience boot problem, indicate this URL to:
boot.repair@gmail.com

Locked-NVram detected.

Pontus12

  • Käyttäjä
  • Viestejä: 2425
    • Profiili
Yritin vielä toisen kerran>
@An error occurred during the repair.
Error: NVram is locked (Ubuntu not found in efibootmgr). Please report this message to boot.repair@gmail.com

A new file (/var/log/boot-repair/20230316_121809/Boot-Info_20230316_1218.txt) will open in your text viewer.


In case you still experience boot problem, indicate its content to:
boot.repair@gmail.com

Locked-NVram detected.@


Sain käynnistettyä boot-repairin, mutta Ubuntua en saanut esille paitsi tikulla. Jos yrittäisi asentaa sen tikulta vanhan päälle, siinäkin olisi varmaan oma vaaransa. Nyt minulla on kuitenkin 60-70 gigaa tilaa piilossa, jos kerran Ubuntu on sillä osiolla. Osiohan pitäisi kai jotenkin näkyä Windowsissa.
 Minulle tuli vielä mieleen, pystyykö Windowsista näkemään sitä mitenkään jollain ohjelmalla? Ei minulla pitäisi siellä olla mitään tärkeitä tiedostoja
« Viimeksi muokattu: 16.03.23 - klo:15.09 kirjoittanut Pontus12 »

nm

  • Käyttäjä
  • Viestejä: 16285
    • Profiili
Yritin vielä toisen kerran>
@An error occurred during the repair.
Error: NVram is locked (Ubuntu not found in efibootmgr).

Okei, tuo vaikuttaa bios-tason (UEFI firmwaren) ongelmalta. Jostain syystä koneen NVRAM-muisti on lukutilassa, eikä boot-repair pysty muuttamaan käynnistysjärjestystä. Sama ongelma tulisi luultavasti eteen myös Ubuntun uudelleenasennuksessa. Voi olla, että NVRAM on niin lukossa, etteivät edes bios-asetukset tallennu. Eli vaikka yrittäisit muuttaa käynnistysjärjestystä biosin kautta, uusi järjestys ei tallennu muistiin. Biosin tehdasasetusten palautus saattaisi auttaa, mutta siinä on pieni riski, että tilanne menee vielä huonompaan suuntaan.

Yksi mahdollisuus on kokeilla vielä Windowsin bcdeditillä, jolla voi lisätä Ubuntun lataajan tiedot komennolla:

Koodia: [Valitse]
bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi
Komento ajetaan siis Windowsissa pääkäyttäjän komentokehotteessa. Katso: https://itsfoss.com/no-grub-windows-linux/
Tämä ei kuitenkaan auta, jos NVRAM on oikeasti lukossa.


Nyt minulla on kuitenkin 60-70 gigaa tilaa piilossa, jos kerran Ubuntu on sillä osiolla. Osiohan pitäisi kai jotenkin näkyä Windowsissa.
 Minulle tuli vielä mieleen, pystyykö Windowsista näkemään sitä mitenkään jollain ohjelmalla? Ei minulla pitäisi siellä olla mitään tärkeitä tiedostoja

Osio näkyy Windowsin levytyökalulla, mutta sitä ei voi avata suoraan, koska Windowsissa ei ole ajuria Linuxin Ext4-tiedostojärjestelmälle. Helpoiten tietoihin pääsee käsiksi Ubuntun asennustikun kokeilutilassa. Siellä voit liittää osion Levyt-ohjelmalla.
« Viimeksi muokattu: 16.03.23 - klo:16.03 kirjoittanut nm »

AimoE

  • Käyttäjä
  • Viestejä: 2728
    • Profiili
Kannattaisi varmaan katsoa tarjoaako Lenovo tuolle mallille BIOS-päivitystä. Omalle koneelleni ajoin juuri tänään.

Pontus12

  • Käyttäjä
  • Viestejä: 2425
    • Profiili
Jotain tällaista tuli vastaukseksi.

PS C:\Users\Jotaarkka Riddelin> bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi
The set command specified is not valid.
Run "bcdedit /?" for command line assistance.
Parametri ei kelpaa.
PS C:\Users\Jotaarkka Riddelin>

Jos doubleboot ei toimi tässä koneessa, niin mitenkä se windowsissa pyörivät linux. Oliko se joku ssl versio, jota on mainostettu doubleboot järjestelmiin?

nm

  • Käyttäjä
  • Viestejä: 16285
    • Profiili
Jotain tällaista tuli vastaukseksi.

PS C:\Users\Jotaarkka Riddelin> bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi
The set command specified is not valid.

PS = PoweShell. Komento on tarkoitus ajaa PowerShellin sijaan perinteisessä cmd-komentotulkissa. Se löytyy Windowsin valikosta, mutta voit myös käynnistää sen PowerShellin sisältä komennolla cmd.

https://www.tenforums.com/general-support/88823-bcdedit-says-set-command-specified-not-valid.html

mitenkä se windowsissa pyörivät linux. Oliko se joku ssl versio

Windows Subsystem for Linux eli Wsl (ja wsl2). Ne soveltuvat lähinnä sovelluskehittäjien tarpeisiin, vaikka nykyisin myös graafisten sovellusten käyttö on mahdollista. Wsl:llä et kuitenkaan voi ajaa kokonaista Linuxin työpöytäympäristöä, joten työpöytäkäytön kannalta joku muu virtualisointi voi olla mielekkäämpää.

Pontus12

  • Käyttäjä
  • Viestejä: 2425
    • Profiili
Hei nm. Sain viimein otettua kännykällä kuvan Lenovon boxista tai käynnistysvalikosta, mihin pääsin.
Yritin kopioida sen tähän.Ei onnistunut. Kännykällä voisin kyllä lähettää sen sinulle. Toinen kuva on tiiviimpi.

nm

  • Käyttäjä
  • Viestejä: 16285
    • Profiili
Hei nm. Sain viimein otettua kännykällä kuvan Lenovon boxista tai käynnistysvalikosta, mihin pääsin.
Yritin kopioida sen tähän.Ei onnistunut. Kännykällä voisin kyllä lähettää sen sinulle. Toinen kuva on tiiviimpi.

Kuva lisätään viestiä kirjoittaessa klikkaamalla kirjoitusalueen alapuolella tekstiä Liitteet ja muut asetukset ja sitten Liite: Valitse tiedosto. Tiedoston pitää olla alle 768 kilotavun kokoinen.

Jos liitteen lisääminen on liian hankalaa, voit ladata kuvan esimerkiksi Imguriin: https://imgur.com/upload
Kun kuva on latautunut palveluun, saat linkin painamalla Grab Link. Kopioi linkki tänne foorumille.

Pontus12

  • Käyttäjä
  • Viestejä: 2425
    • Profiili
Yritän liittää kuvan tänne.


AimoE

  • Käyttäjä
  • Viestejä: 2728
    • Profiili
Olet nyt avannut "Network Boot" -vaikon. Avaa ylin kohta, "Boot" (vaaleansinisellä), niin pääset muokkaamaan käynnistys(media)valikkoa.

Pontus12

  • Käyttäjä
  • Viestejä: 2425
    • Profiili
Kiitos, mutta mikä valikko pitäisi avata, jotta Ubuntu tulisi näkyviin? Nyt Windows ilmeisesti käyttää PXE valikkoa.

nm

  • Käyttäjä
  • Viestejä: 16285
    • Profiili
PXE-verkkokäynnistys ei liity asiaan mitenkään, eikä PXE-asetuksia tarvitse muuttaa.

Avaa Boot-kohta, kuten AimoE neuvoi.

AimoE

  • Käyttäjä
  • Viestejä: 2728
    • Profiili
Ekassa kuvassa on oikealla puolella Startup-valikko, jonka eka kohta on Boot, klikkaa sitä. Noi muut alakohdat ovat suoraan esillä, mutta Boot on alavalikko Boot-kohdalle on oma asetussivu, ja siksi se on sinisellä.
« Viimeksi muokattu: 18.03.23 - klo:11.32 kirjoittanut AimoE »

Pontus12

  • Käyttäjä
  • Viestejä: 2425
    • Profiili
F12 näppäintä voi käyttää vain silloin, kun "supervisor enters startup). Minä pääsen biosiin, mutta en muuttamaan käynnistysvalikkoa, koska en tiedä, kuinka supervisor pääsee biosiin ja sitä kautta käynnistysvalikkoon. Kirjautuessani Windowsiin käytän neljä numeroista pinkoodia. Varsinainen salasanaa en ole tarvinnut ollenkaan, koska järjestelmä kysyy sitä hyvin harvoin jos ollenkaan.