Kirjoittaja Aihe: OS-PROBER ei löydy ja grub päivitys ei onnistu  (Luettu 249 kertaa)

1 Jäsen ja 1 Vieras katselee tätä aihetta.

Paikalla Ktpen

  • Jäsen
  • Viestejä: 45
Tämä on uusio TW asennus aivan uudesta iso -tiedostosta tehdyllä asennnustikulla. Asennus tehty läppäriin osioihin 1, 2 ja 3. Tavoitteena on saada tämä TW läppärin ensimmäiseksi käyttöjärjestelmäksi. TW boottaa ja toimii muuten ok,

Ongelma on, että en saa muita, toiisiin osioihin jo asennettuja käyttiksiä näkyviin TW:n käynnistysvalikkoon, eli nämä 2 kohtaa:

1. Komennono sudo nano /etc/default/grub pitäsi löytää tiedosto, jossa pitäsi olla  OS_PROBER päälle/ pois päätlä kytkemisen rivi sen jälkeen tulisi päivittää grub. Mutta tämä komento ei löydä mitään. Yritin löytää sitä juurihakemistosta, mutta en löytänyt.

2. Ja sitten kun yritän tätä alla olevaa komentoa saan tällaisen vastauksen:

user1@localhost:~> sudo grub2-mkconfig -o /boot/grub2/grub.cfg
sudo: grub2-mkconfig: komentoa ei löytynyt
user1@localhost:~>

Onko jotain muuttunut vai mitä tästä asennuksesta vielä puuttuu ?



Poissa png

  • Jäsen
  • Viestejä: 471
  • Sukupuoli: Mies
Vs: OS-PROBER ei löydy ja grub päivitys ei onnistu
« Vastaus #1 : eilen kello 16:16 »
Onko os-prober paketti asennettu?
Kukaan ei voi tehdä kaikkea, mutta jokainen
voi tehdä jotakin; ja jos jokainen tekee jotakin,
tulee kaikki tehdyksi.

Poissa SuperOscar

  • Käännösryhmä
  • *
  • Viestejä: 1017
  • Sukupuoli: Mies
  • Tänään täällä, huomenna poissa
    • Legisign.org
Vs: OS-PROBER ei löydy ja grub päivitys ei onnistu
« Vastaus #2 : eilen kello 17:03 »
sudo: grub2-mkconfig: komentoa ei löytynyt

Luultavimmin /usr/sbin puuttuu käyttäjän hakupolusta. Kokeile:

Koodia: [Valitse]
sudo /usr/sbin/grub2-mkconfig...
pöytäkone 1, kannettavat 1–3, NUC: Debian GNU/Linux 13; pöytäkone 2: NixOS 25.05; RPi 1: FreeBSD 14.2-RELEASE; RPi 2: LibreELEC 12

Poissa harmie

  • Valvoja
  • *
  • Viestejä: 2837
  • Sukupuoli: Mies
Vs: OS-PROBER ei löydy ja grub päivitys ei onnistu
« Vastaus #3 : eilen kello 18:52 »
onko tämä asennettu, epäilen että ei ole koska tuon mukana tulee puuttuva tiedosto ja komento

Koodia: [Valitse]
zypper info grub2-common

Paikalla Ktpen

  • Jäsen
  • Viestejä: 45
Vs: OS-PROBER ei löydy ja grub päivitys ei onnistu
« Vastaus #4 : eilen kello 19:33 »
@png os-prober on asennettu

user1@localhost:~>  sudo zypper install os-prober
[sudo] root-käyttäjän salasana:
Luetaan asennuslähteiden tietoja...
Luetaan asennettuja paketteja...
”os-prober” on jo asennettu.
”os-prober-1.81-2.8.x86_64”: ei päivitysehdotuksia. Uusin saatavilla oleva versio on jo asennettu.
Ratkaistaan pakettien riippuvuuksia...
Ei tehtävää.
user1@localhost:~>

Paikalla Ktpen

  • Jäsen
  • Viestejä: 45
Vs: OS-PROBER ei löydy ja grub päivitys ei onnistu
« Vastaus #5 : eilen kello 19:47 »
@ harmie  @superoskar

Tein ensi hermien neuvoman asennuksen ja kokeilin sitten grub2:n päivitystä Superoskarin ohjeella, tässä tulosket:

user1@localhost:~> sudo zypper info grub2-common
Luetaan asennuslähteiden tietoja...
Luetaan asennettuja paketteja...


Tiedot kohteesta paketti grub2-common:
--------------------------------------
Asennuslähde            : Pääasennuslähde (OSS)
Nimi                    : grub2-common
Versio                  : 2.12-68.1
Arkkitehtuuri           : x86_64
Toimittaja              : openSUSE
Koko asennettuna        : 25,4 MiB
Asennettu               : Ei
Tila                    : ei asennettu
lähdekoodipaketti       : grub2-2.12-68.1.src
Ylävirran verkko-osoite : http://www.gnu.org/software/grub/
Yhteenveto              : Utilies to manage grub
Kuvaus                  :
    This package includes user space utlities to manage GRUB on your system.

user1@localhost:~>
user1@localhost:~> sudo /usr/sbin/grub2-mkconfig -o /boot/grub2/grub.cfg
sudo: /usr/sbin/grub2-mkconfig: komentoa ei löytynyt
user1@localhost:~>
user1@localhost:~> sudo grub2-mkconfig -o /boot/grub2/grub.cfg
sudo: grub2-mkconfig: komentoa ei löytynyt
user1@localhost:~>

Ja nämä molemmat tuottavat vain tyhjän:

user1@localhost:~> sudo nano /usr/sbin/grub2
[sudo] root-käyttäjän salasana:
user1@localhost:~>
user1@localhost:~> sudo nano /etc/default/grub2
user1@localhost:~>

Entä jos asentaisin tuon grub2-common paketin ? Olisiko tämä silloin oikea komento: zypper install grub2-common   ??

Vai pitäisikö ladata .iso uudetaan , tarkistaa sen sha256 ja tehdä siitä tikku. Minä tein nämä tehtävät sille .iso -tiedotolle, josta sitten tein tämän asennustikun, mutta oolisiko sitten siinä saattanut tulla virhe ?







« Viimeksi muokattu: eilen kello 20:03 kirjoittanut Ktpen »

Poissa harmie

  • Valvoja
  • *
  • Viestejä: 2837
  • Sukupuoli: Mies
Vs: OS-PROBER ei löydy ja grub päivitys ei onnistu
« Vastaus #6 : eilen kello 20:02 »
Kuten tulosteesta huomaat pakettia ei ole asennettu

asenna se
Koodia: [Valitse]
sudo zypper install grub2-common

Paikalla Ktpen

  • Jäsen
  • Viestejä: 45
Vs: OS-PROBER ei löydy ja grub päivitys ei onnistu
« Vastaus #7 : eilen kello 20:21 »
@harmie

Asensin grub2-common -> tässä asennuksen loppuvaihe:

Preload finished. [success (1,3 MiB/s) ] ...[valmis]
Ladataan: grub2-common-2.12-68.1.x86_64 (Pääasennuslähde (OSS))                                                                                      (1/3),   3,5 MiB   
Ladataan: grub2-systemd-sleep-plugin-2.12-68.1.noarch (Pääasennuslähde (OSS))                                                                        (2/3),  81,3 KiB   
Ladataan: grub2-branding-openSUSE-84.87.20240405-4.15.noarch (Pääasennuslähde (OSS))                                                                 (3/3),  32,4 KiB   

Tarkistetaan tiedostojen ristiriitoja: ...[valmis]
(1/3) Asennetaan: grub2-common-2.12-68.1.x86_64 ...[valmis]
(2/3) Asennetaan: grub2-systemd-sleep-plugin-2.12-68.1.noarch ...................................................................................................[valmis]
(3/3) Asennetaan: grub2-branding-openSUSE-84.87.20240405-4.15.noarch ............................................................................................[valmis]
Suoritetaan toimenpiteen jälkeisiä skriptejä ...[valmis]
user1@localhost:~

user1@localhost:~>  sudo zypper info grub2-common
[sudo] root-käyttäjän salasana:
Luetaan asennuslähteiden tietoja...
Luetaan asennettuja paketteja...


Tiedot kohteesta paketti grub2-common:
--------------------------------------
Asennuslähde            : Pääasennuslähde (OSS)
Nimi                    : grub2-common
Versio                  : 2.12-68.1
Arkkitehtuuri           : x86_64
Toimittaja              : openSUSE
Koko asennettuna        : 25,4 MiB
Asennettu               : Kyllä
Tila                    : ajan tasalla

lähdekoodipaketti       : grub2-2.12-68.1.src
Ylävirran verkko-osoite : http://www.gnu.org/software/grub/
Yhteenveto              : Utilies to manage grub
Kuvaus                  :
    This package includes user space utlities to manage GRUB on your system.

user1@localhost:~>


Sitten[/b  sudo nano /etc/default/grub2    ja   sudo nano /usr/sbin/grub2     molemmat antoivat vain tyhjän tilan
   
Sitten  sudo grub2-mkconfig -o /boot/grub2/grub.cfg   ja   sudo /usr/sbin/grub2-mkconfig -o /boot/grub2/grub.cfg     molemmat antoivat tämän saman tuloksen, eli

Generating grub configuration file ...
Found theme: /boot/grub2/themes/openSUSE/theme.txt
Found linux image: /boot/vmlinuz-6.17.9-1-default
Found initrd image: /boot/initrd-6.17.9-1-default
Warning: os-prober will not be executed to detect other bootable partitions.
Systems on them will not be added to the GRUB boot configuration.
Check GRUB_DISABLE_OS_PROBER documentation entry.
Adding boot menu entry for UEFI Firmware Settings ...
done
user1@localhost:

MUTTA NYT LÖYTYY /etc/default/grub -tiedotosta jasiitä puutuu OS_PROBER rivi    '==>> lisäsin siihen rivin  ja boottan koneen ja palaan asiaan ... tja nyt ulos on HYVÄ: 

user1@localhost:~> sudo grub2-mkconfig -o /boot/grub2/grub.cfg
[sudo] root-käyttäjän salasana:
Generating grub configuration file ...
Found theme: /boot/grub2/themes/openSUSE/theme.txt
Found linux image: /boot/vmlinuz-6.17.9-1-default
Found initrd image: /boot/initrd-6.17.9-1-default
Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create new boot entries.
Found Debian GNU/Linux 13 (trixie) on /dev/sda10
Found Arch Linux on /dev/sda13
Found Linux Mint 22.2 Zara (22.2) on /dev/sda7
Adding boot menu entry for UEFI Firmware Settings ...
done
user1@localhost:~>


Valtava erittäin lämmin kiitos ! :) :) :) 

Nyt kun saisin vielä muut asennetetut järjestelmäöät näkymään käynnitettäviksi TW:n grub valikossa - nyt siellä on vain TW.

Ajoin uudestaan tämän ja tulos on positiivinen.

user1@localhost:~> sudo grub2-mkconfig -o /boot/grub2/grub.cfg
[sudo] root-käyttäjän salasana:
Generating grub configuration file ...
Found theme: /boot/grub2/themes/openSUSE/theme.txt
Found linux image: /boot/vmlinuz-6.17.9-1-default
Found initrd image: /boot/initrd-6.17.9-1-default
Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create new boot entries.
Found Debian GNU/Linux 13 (trixie) on /dev/sda10
Found Arch Linux on /dev/sda13
Found Linux Mint 22.2 Zara (22.2) on /dev/sda7
Adding boot menu entry for UEFI Firmware Settings ...
done
user1@localhost:~



« Viimeksi muokattu: eilen kello 20:49 kirjoittanut Ktpen »

Poissa harmie

  • Valvoja
  • *
  • Viestejä: 2837
  • Sukupuoli: Mies
Vs: OS-PROBER ei löydy ja grub päivitys ei onnistu
« Vastaus #8 : eilen kello 20:52 »
Tiedosto jota pitää muokata on /etc/default/grub ei /etc/default/grub2

Tämän komennon pitäisi palauttaa GRUB_DISABLE_OS_PROBER="false"
Koodia: [Valitse]
sudo grep OS_PROBER /etc/default/grub

Paikalla Ktpen

  • Jäsen
  • Viestejä: 45
Vs: OS-PROBER ei löydy ja grub päivitys ei onnistu
« Vastaus #9 : eilen kello 20:59 »
@harmie Kiitos ! Ajoin

user1@debian:~> sudo grep OS_PROBER /etc/default/grub
[sudo] root-käyttäjän salasana:
GRUB_DISABLE_OS_PROBER=false
user1@debian:~>

Nyt boottaan ja katsotaan  plaan asiaan ... ei auttanut,  -  muut järjestelmät näkyvät nyt vain efi-valikossa., mutta -kuten tiedät -se  efi file:n rivit ovat niin sekaista tekstiäettä vain kokeilemalla löytää halauamansa ja senk boottaaminen  vaati useita lisävaiheita.

« Viimeksi muokattu: eilen kello 21:12 kirjoittanut Ktpen »

Paikalla jmp

  • openSUSE Member
  • *
  • Viestejä: 4559
  • Sukupuoli: Mies
    • openSUSEa suomeksi
Vs: OS-PROBER ei löydy ja grub päivitys ei onnistu
« Vastaus #10 : tänään kello 09:36 »
Mikä grubin versio on asennettuna? Itsellä -efi-bls versio ei toiminut mutta -efi toimi
Ja muistakaa pitää hauskaa ;)

openSUSE Tumbleweed (x86_64)

Paikalla Ktpen

  • Jäsen
  • Viestejä: 45
Vs: OS-PROBER ei löydy ja grub päivitys ei onnistu
« Vastaus #11 : tänään kello 10:29 »
@jmp

Se on GNU GRUB versio 2.12. Nyt näyttää vain yhden rivin eli TW -rivin, josta se kyllä boottaa ok.

Paikalla jmp

  • openSUSE Member
  • *
  • Viestejä: 4559
  • Sukupuoli: Mies
    • openSUSEa suomeksi
Vs: OS-PROBER ei löydy ja grub päivitys ei onnistu
« Vastaus #12 : tänään kello 11:18 »
Koodia: [Valitse]
zypper se grub
Tuolla komennolla voit tarkistaa mitkä paketit on asennettuna. Alla esimerkki

Koodia: [Valitse]
i+ | grub2-x86_64-efi           | Bootloader with support for Linux, Multiboot and more           | paketti
   | grub2-x86_64-efi-bls       | Image for Boot Loader Specification (BLS) support on x86_64-efi | paketti

Siis itselläni tuo -efi-bls ei toiminut kunnolla.
Ja muistakaa pitää hauskaa ;)

openSUSE Tumbleweed (x86_64)

Paikalla Ktpen

  • Jäsen
  • Viestejä: 45
Vs: OS-PROBER ei löydy ja grub päivitys ei onnistu
« Vastaus #13 : tänään kello 11:37 »
@jmp

Tässä tulos:


user1@localhost:~> zypper se grub
Luetaan asennuslähteiden tietoja...
Luetaan asennettuja paketteja...

S  | Name                       | Summary                                                         | Type
---+----------------------------+-----------------------------------------------------------------+--------
   | grub2                      | Bootloader with support for Linux, Multiboot and more                            | paketti
i  | grub2-branding-openSUSE    | openSUSE Tumbleweed branding for GRUB2                         | paketti
   | grub2-branding-upstream    | Upstream branding for GRUB2's graphical console                   | paketti
i+ | grub2-common               | Utilies to manage grub                                                                   | paketti
   | grub2-compat-ia32          | Enable IA32 emulation support in the kernel                                | paketti
   | grub2-i386-efi             | Bootloader with support for Linux, Multiboot and more                      | paketti
   | grub2-i386-efi-bls         | Image for Boot Loader Specification (BLS) support on i386-efi      | paketti
   | grub2-i386-efi-debug       | Debug symbols for i386-efi                                                          paketti
   | grub2-i386-efi-extras      | Unsupported modules for i386-efi                                                | paketti
   | grub2-i386-pc              | Bootloader with support for Linux, Multiboot and more                 | paketti
   | grub2-i386-pc-debug        | Debug symbols for i386-pc                                                       | paketti
   | grub2-i386-pc-extras       | Unsupported modules for i386-pc                                             | paketti
   | grub2-i386-xen             | Bootloader with support for Linux, Multiboot and more                | paketti
   | grub2-i386-xen-debug       | Debug symbols for i386-xen                                                   | paketti
   | grub2-i386-xen-extras      | Unsupported modules for i386-xen                                         | paketti
   | grub2-snapper-plugin       | Grub2's snapper plugin                                                          | paketti
i  | grub2-systemd-sleep-plugin | Grub2's systemd-sleep plugin                                           | paketti
   | grub2-theme-breeze         | Plasma branding for GRUB2's graphical console                  | paketti
   | grub2-x86_64-efi           | Bootloader with support for Linux, Multiboot and more            | paketti
i+ | grub2-x86_64-efi-bls       | Image for Boot Loader Specification (BLS) support on x86_64-efi | paketti
   | grub2-x86_64-efi-debug     | Debug symbols for x86_64-efi                                           | paketti
   | grub2-x86_64-efi-extras    | Unsupported modules for x86_64-efi                                  | paketti
   | grub2-x86_64-xen           | Bootloader with support for Linux, Multiboot and more        | paketti
   | grub2-x86_64-xen-debug     | Debug symbols for x86_64-xen                                       | paketti
   | grub2-x86_64-xen-extras    | Unsupported modules for x86_64-xen                             | paketti
   | libostree-grub2            | GRUB2 integration for OSTree                                                | paketti
   | live-grub-stick            | Tool for creating multiboot live USB stick using grub2              | paketti
i  | ruby3.4-rubygem-cfa_grub2  | Models for GRUB2 configuration files                           | paketti
user1@localhost:~>


Pääsen tähän takaisin klo 15 jkälkeen.
« Viimeksi muokattu: tänään kello 11:42 kirjoittanut Ktpen »

Paikalla jmp

  • openSUSE Member
  • *
  • Viestejä: 4559
  • Sukupuoli: Mies
    • openSUSEa suomeksi
Vs: OS-PROBER ei löydy ja grub päivitys ei onnistu
« Vastaus #14 : tänään kello 12:13 »
Eli sulla on asennettuna tuo -efi-bls, ja kuten noissa yhteenvedoissa sanotaan

Koodia: [Valitse]
Image for Boot Loader Specification (BLS) support on x86_64-efi

kun taas tuo -efi kertoo että

Koodia: [Valitse]
ootloader with support for Linux, Multiboot and more
Ja muistakaa pitää hauskaa ;)

openSUSE Tumbleweed (x86_64)

Paikalla Ktpen

  • Jäsen
  • Viestejä: 45
Vs: OS-PROBER ei löydy ja grub päivitys ei onnistu
« Vastaus #15 : tänään kello 16:44 »
@jpm

Kiitos linkeistä:


Toi eka linkki avaaa tämän: https://pkgs.org/download/grub2-x86_64-efi-bls ->

Ja toka linkki ohjaa vain nettisiviujen valikko ja  eri sivustojen ja nettiartikkeleiden valikkon, kuten esim. itsfoss.gitlab.io/post/6-best-linux-boot-loaders/

Osasitko kertoa, mitä polkua tulisi lähetä kulkemaan tästä eteenpäin vai onko viisainta vain poistaa tämä TW:n asennus ja kokeilla jotain muuta, kun tämä tuntuu olevan loputonta rakentamista asioista jotka ovat - ainakin tähän asti - olleet normaalisti eri jakeluiden peruskauraa ? Taidan kallistua poistoon...



 

Poissa png

  • Jäsen
  • Viestejä: 471
  • Sukupuoli: Mies
Vs: OS-PROBER ei löydy ja grub päivitys ei onnistu
« Vastaus #16 : tänään kello 16:54 »
Osasitko kertoa, mitä polkua tulisi lähetä kulkemaan tästä eteenpäin vai onko viisainta vain poistaa tämä TW:n asennus ja kokeilla jotain muuta, kun tämä tuntuu olevan loputonta rakentamista asioista jotka ovat - ainakin tähän asti - olleet normaalisti eri jakeluiden peruskauraa ? Taidan kallistua poistoon...

Ainahan voit kokeilla Leappia, siitä on uusi versio 16.0 ulkona.
Kukaan ei voi tehdä kaikkea, mutta jokainen
voi tehdä jotakin; ja jos jokainen tekee jotakin,
tulee kaikki tehdyksi.

Paikalla jmp

  • openSUSE Member
  • *
  • Viestejä: 4559
  • Sukupuoli: Mies
    • openSUSEa suomeksi
Vs: OS-PROBER ei löydy ja grub päivitys ei onnistu
« Vastaus #17 : tänään kello 17:02 »
Aina voit kokeilla seuraavaa:

Avaa myrlyn ja etsi sillä grub ja valitse sitten siitä grub2-x86_64-efi  ja poista  grub2-x86_64-efi-bls


Suorita sitten grubin määritys uudestaan

Koodia: [Valitse]
sudo /usr/sbin/grub2-mkconfig -o /boot/grub2/grub.cfg
Ja muistakaa pitää hauskaa ;)

openSUSE Tumbleweed (x86_64)

Paikalla Ktpen

  • Jäsen
  • Viestejä: 45
Vs: OS-PROBER ei löydy ja grub päivitys ei onnistu
« Vastaus #18 : tänään kello 19:37 »
@jmp

Kiitos ohjeesta !

myrlyn -> Tämä sivu https://software.opensuse.org/download/package?package=myrlyn&project=openSUSE%3AFactory ohjetaa avaamaan uuden repon tällä komennolla : zypper addrepo https://download.opensuse.org/repositories/openSUSE:Factory/standard/openSUSE:Factory.repo  -->> kun sen sain vastauksen:

user1@localhost:~> sudo zypper addrepo https://download.opensuse.org/repositories/openSUSE:Factory/standard/openSUSE:Factory.repo
[sudo] root-käyttäjän salasana:
Ongelma luettaessa tiedostoa määritellystä URI-osoitteesta:
Tiedostoa "/repositories/openSUSE:Factory/standard/openSUSE:Factory.repo" ei löydy tietovälineeltä "https://download.opensuse.org/"
Tarkista, että määritetty URI-osoite on oikein ja saatavilla.
user1@localhost:~>





Poissa harmie

  • Valvoja
  • *
  • Viestejä: 2837
  • Sukupuoli: Mies
Vs: OS-PROBER ei löydy ja grub päivitys ei onnistu
« Vastaus #19 : tänään kello 19:41 »
eikös se myrlyn asennu automaattisesti. Sinulla pitäisi se jo olla asennettuna