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

0 jäsentä ja 2 Vierasta katselee tätä aihetta.

Poissa Ktpen

  • Jäsen
  • Viestejä: 38
OS-PROBER ei löydy ja grub päivitys ei onnistu
« : tänään kello 15:49 »
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ä: 470
  • Sukupuoli: Mies
Vs: OS-PROBER ei löydy ja grub päivitys ei onnistu
« Vastaus #1 : tänään 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 : tänään 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ä: 2835
  • Sukupuoli: Mies
Vs: OS-PROBER ei löydy ja grub päivitys ei onnistu
« Vastaus #3 : tänään 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

Poissa Ktpen

  • Jäsen
  • Viestejä: 38
Vs: OS-PROBER ei löydy ja grub päivitys ei onnistu
« Vastaus #4 : tänään 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:~>

Poissa Ktpen

  • Jäsen
  • Viestejä: 38
Vs: OS-PROBER ei löydy ja grub päivitys ei onnistu
« Vastaus #5 : tänään 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: tänään kello 20:03 kirjoittanut Ktpen »

Poissa harmie

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

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

Poissa Ktpen

  • Jäsen
  • Viestejä: 38
Vs: OS-PROBER ei löydy ja grub päivitys ei onnistu
« Vastaus #7 : tänään 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 ! :) :) :)

« Viimeksi muokattu: tänään kello 20:37 kirjoittanut Ktpen »