Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.

Autor Téma: Jak zjistím, kde je GRUB?  (Přečteno 679 krát)

compaq

  • Závislák
  • ****
  • Příspěvků: 2310
  • Díky všem za rady a tipy.
    • Zobrazit profil
Jak zjistím, kde je GRUB?
« kdy: 21 Listopad 2021, 12:54:40 »
Klasika, mám na externím disku několik oddílů s různými testovacími systémy. Samozřejmě nevím, kde je GRUB. Jeden oddíl chci komplet smazat. Často se trefím do toho, kde byl GRUB, smůla.

Jak zjistím, který GRUB (někdy jich mám několik sdb sdb1 sdb2) se spouští po bootu u USB disku?

Díky.
Pokud vám vaše holka či manželka funguje jak má, neměňte jí za mladší, zaděláte si na problém. Stejně to dělejte i s Ubuntu.

TIBOR

  • Guru
  • *****
  • Příspěvků: 6458
  • Som uzivatel linuxovej distribucie, som linuxak?
    • Zobrazit profil
Re:Jak zjistím, kde je GRUB?
« Odpověď #1 kdy: 21 Listopad 2021, 15:07:01 »
Pokial sa jedna o BIOS bootovanie tak grub je v sdx (na disku, nie v particii). Pokial sa jedna o UEFI boot tak je niekde v sdxX, moze byt na lubovolnom disku v lubovolnej particii a spoznas ju tak ze bude mat format FAT a priznak EFI.
« Poslední změna: 21 Listopad 2021, 15:17:49 od TIBOR »
HP Laptop 17-ca1xxx Ubuntu Mate 20.04.2 FF 64bit.
Asus X751LB-TY014H Ubuntu Mate 20.04.1 FF 64bit.
Linus, Lajnas, Línus, Luínus, Lajnus a je mi naozaj jedno, ako ľudia vyslovujú moje meno. Ale "Linux" je vždy "Linux". LINUS TORVALDS, tvorca Linuxového jadra.(V dokumente Revolution OS)

compaq

  • Závislák
  • ****
  • Příspěvků: 2310
  • Díky všem za rady a tipy.
    • Zobrazit profil
Re:Jak zjistím, kde je GRUB?
« Odpověď #2 kdy: 21 Listopad 2021, 15:19:53 »
Pokial sa jedna o BIOS bootovanie tak grub je v sdx (na disku, nie v particii). Pokial sa jedna o UEFI boot tak je niekde v sdxX, moze byt na lubovolnom disku v lubovolnej particii a spoznas ju tak ze bude mat format FAT a priznak EFI.

UEFI to není. Není tam oddíl FAT, je tam je 12 oddílů ext s různými linuxy... :-) Jak to zjistím?
Pokud vám vaše holka či manželka funguje jak má, neměňte jí za mladší, zaděláte si na problém. Stejně to dělejte i s Ubuntu.

TIBOR

  • Guru
  • *****
  • Příspěvků: 6458
  • Som uzivatel linuxovej distribucie, som linuxak?
    • Zobrazit profil
Re:Jak zjistím, kde je GRUB?
« Odpověď #3 kdy: 21 Listopad 2021, 15:28:17 »
Ako bootujes? Ja ked som mal viac systemov(linux) na disku tak jeden grub(grub1) bol vzdy v MBR. Dalsi som nainstaloval do napr. sda1 (grub2), dalsi do sda2(grub3). Boot potom vyzeral (vsetky grub boli casovane) tak ze sa spustil grub v MBR kde bolo na vyber linux1(jadro), linux2(jadro), linux2(grub1), linux3(jadro), linux3(grub). Ak som svolil jadro tak sa priamo spustil urceny linux, ak som spustil grub tak sa spustilo dalsie menu grub s vyberom dalsich linuxov.
Cize asi zalezi v akom poradi si to instaloval a ako si volil ulozenie grubov pri instalacii.
HP Laptop 17-ca1xxx Ubuntu Mate 20.04.2 FF 64bit.
Asus X751LB-TY014H Ubuntu Mate 20.04.1 FF 64bit.
Linus, Lajnas, Línus, Luínus, Lajnus a je mi naozaj jedno, ako ľudia vyslovujú moje meno. Ale "Linux" je vždy "Linux". LINUS TORVALDS, tvorca Linuxového jadra.(V dokumente Revolution OS)

Ventero

  • Závislák
  • ****
  • Příspěvků: 2694
    • Zobrazit profil
Re:Jak zjistím, kde je GRUB?
« Odpověď #4 kdy: 21 Listopad 2021, 15:34:08 »
Nepotrebujes tedy zjistit, kde je grub (ten je v mbr), ale kde jsou soubory k nemu pridruzene - tedy oddil pro boot.
Zjistis to - jak jinak - pomoci srovnani UUID oddilu, ktery je zapsan ve spousteci polozce menu grub. Jak zjistit UUID jednotlivych oddilu nejspise vis, prip vygooglis.
Zvuky jsou mantrami a myšlenky moudrostí, prostě proto, že se mohou objevovat ...

juwa2

  • Závislák
  • ****
  • Příspěvků: 4336
    • Zobrazit profil
Re:Jak zjistím, kde je GRUB?
« Odpověď #5 kdy: 21 Listopad 2021, 15:53:23 »
Nepotrebujes tedy zjistit, kde je grub (ten je v mbr), ale kde jsou soubory k nemu pridruzene - tedy oddil pro boot.
Zjistis to - jak jinak - pomoci srovnani UUID oddilu, ktery je zapsan ve spousteci polozce menu grub. Jak zjistit UUID jednotlivych oddilu nejspise vis, prip vygooglis.

No, a v těch položkách grubu zjistí, že se ke každé z nich vážou soubory ve složkách /boot jednotlivých oddílů (dister) které má na disku...
Takže správný postup je, že po odstranění oddílu je potřeba reinstalovat (z live) grub.
« Poslední změna: 21 Listopad 2021, 15:57:28 od juwa2 »

TIBOR

  • Guru
  • *****
  • Příspěvků: 6458
  • Som uzivatel linuxovej distribucie, som linuxak?
    • Zobrazit profil
Re:Jak zjistím, kde je GRUB?
« Odpověď #6 kdy: 21 Listopad 2021, 16:05:27 »
Osobne odporucam tento postup.
Vytvorit jeden hlavny linux ktory bude spravovat grub. Ten umiestni na sdx1 a jeho grub umiestni do sdx.(x je oznacenie tvojho usb disku)
Kazdy dalsi linux umiestni do dalsej particie napr. sdx2 a jeho grub umiestni tiez do sdx2. Po dokonceni instalacie restartuj do hlavneho linuxu a spusti
Kód: [Vybrat]
sudo update-grubktory ti prida ten novy linux do hlavneho grubu. Pri odstraneni linuxu z sdx2 znova spustis hlavny linux a rovnaky prikaz ti ten linux z grubu odstrani.
HP Laptop 17-ca1xxx Ubuntu Mate 20.04.2 FF 64bit.
Asus X751LB-TY014H Ubuntu Mate 20.04.1 FF 64bit.
Linus, Lajnas, Línus, Luínus, Lajnus a je mi naozaj jedno, ako ľudia vyslovujú moje meno. Ale "Linux" je vždy "Linux". LINUS TORVALDS, tvorca Linuxového jadra.(V dokumente Revolution OS)

compaq

  • Závislák
  • ****
  • Příspěvků: 2310
  • Díky všem za rady a tipy.
    • Zobrazit profil
Re:Jak zjistím, kde je GRUB?
« Odpověď #7 kdy: 21 Listopad 2021, 16:41:37 »
Cize asi zalezi v akom poradi si to instaloval a ako si volil ulozenie grubov pri instalacii.

To právě netuším... :-)
Pokud vám vaše holka či manželka funguje jak má, neměňte jí za mladší, zaděláte si na problém. Stejně to dělejte i s Ubuntu.

compaq

  • Závislák
  • ****
  • Příspěvků: 2310
  • Díky všem za rady a tipy.
    • Zobrazit profil
Re:Jak zjistím, kde je GRUB?
« Odpověď #8 kdy: 21 Listopad 2021, 17:00:04 »
Chápu to tak, že když není žádný zavaděč na disku sdx, jen na sdx1, sdx2 atd tak disk nenabootuje?
Takže, když nabootuje, musí být i na sdx?

Ubuntu mám na několika strojích od roku 2007, instaloval jsem ho 100x a co v životě nepochopím je GRUB... :-)
Pokud vám vaše holka či manželka funguje jak má, neměňte jí za mladší, zaděláte si na problém. Stejně to dělejte i s Ubuntu.

juwa2

  • Závislák
  • ****
  • Příspěvků: 4336
    • Zobrazit profil
Re:Jak zjistím, kde je GRUB?
« Odpověď #9 kdy: 21 Listopad 2021, 20:01:19 »
Chápu to tak, že když není žádný zavaděč na disku sdx, jen na sdx1, sdx2 atd tak disk nenabootuje?
Takže, když nabootuje, musí být i na sdx?

Ubuntu mám na několika strojích od roku 2007, instaloval jsem ho 100x a co v životě nepochopím je GRUB... :-)

Grub je na sdx, soubory jsou na sdx1, sdx2, sdxn
Pokud chybí jedno nebo druhé, nenabootuješ (buď vůbec nic, nebo jednotlivou instalaci).
Použij řešení od @tibor

compaq

  • Závislák
  • ****
  • Příspěvků: 2310
  • Díky všem za rady a tipy.
    • Zobrazit profil
Re:Jak zjistím, kde je GRUB?
« Odpověď #10 kdy: 23 Listopad 2021, 18:02:57 »
...Pri odstraneni linuxu z sdx2 znova spustis hlavny linux a rovnaky prikaz ti ten linux z grubu odstrani.

Díky. Tak nějak to dělám, ale jde zistit, na běžícím ubuntu, na stroji, kde jsou tři oddíly, který obsahuje ty soubory GRUbu, ze kterých bylo aktuálně nabootováno? Nějaký příkaz? sudo ktery-grub-bootoval apod: :-)
Nebo zjistit z MBR na který oddíl to ukazuje?
Pokud vám vaše holka či manželka funguje jak má, neměňte jí za mladší, zaděláte si na problém. Stejně to dělejte i s Ubuntu.

juwa2

  • Závislák
  • ****
  • Příspěvků: 4336
    • Zobrazit profil
Re:Jak zjistím, kde je GRUB?
« Odpověď #11 kdy: 23 Listopad 2021, 19:27:25 »
...Pri odstraneni linuxu z sdx2 znova spustis hlavny linux a rovnaky prikaz ti ten linux z grubu odstrani.

Díky. Tak nějak to dělám, ale jde zistit, na běžícím ubuntu, na stroji, kde jsou tři oddíly, který obsahuje ty soubory GRUbu, ze kterých bylo aktuálně nabootováno? Nějaký příkaz? sudo ktery-grub-bootoval apod: :-)
Nebo zjistit z MBR na který oddíl to ukazuje?

Soubory Grubu obsahují všechny (ty tři oddíly) viz výše.
A který systém (které to distro) máš aktuálně nabootované snad víš - vidíš. Respektive snad víš, co bootuješ (= kterou položku vybíráš z grub menu při bootu).... :)
Žádný takový příkaz neexistuje a z principu věci ani existovat nemůže..
P.S: Nastuduj si základní věci okolo grubu - je jich všude plno vč. videí (YT). Zkrátka chce to nebýt líný...
« Poslední změna: 23 Listopad 2021, 22:04:07 od juwa2 »

Ventero

  • Závislák
  • ****
  • Příspěvků: 2694
    • Zobrazit profil
Re:Jak zjistím, kde je GRUB?
« Odpověď #12 kdy: 23 Listopad 2021, 22:28:16 »
Jestli nevis, ktera polozka menu odkazuje na jakou instalaci/oddil to se prave zjisti tim porovnanim UUID ..
Proste si jeden system vyber jako hlavni, don nabootuj, pamatuj si ho, udelej tam instal grub a update grub a v souboru grub.cfg si ho muzes vhodne dooznacit aby jsi ho poznal (opet ti pomuze srovnani UUID). Mej pak ale na pameti, ze dalsi update grub toto oznaceni, v nazvu polozky, smaze.
« Poslední změna: 23 Listopad 2021, 22:33:24 od Ventero »
Zvuky jsou mantrami a myšlenky moudrostí, prostě proto, že se mohou objevovat ...

compaq

  • Závislák
  • ****
  • Příspěvků: 2310
  • Díky všem za rady a tipy.
    • Zobrazit profil
Re:Jak zjistím, kde je GRUB?
« Odpověď #13 kdy: 24 Listopad 2021, 10:34:59 »
Takže, když mám v nabídce GRUB

*Ubuntu
...
ubuntu ... na /dev/sda2

nabootuju první volbou (*Ubuntu), nebylo pro boot potřeba nic z oddílu sda2 a tak ho můžu s klidným svědomím smazat. Systém (*Ubuntu) se i potom nabootuje bez problémů.
Pokud vám vaše holka či manželka funguje jak má, neměňte jí za mladší, zaděláte si na problém. Stejně to dělejte i s Ubuntu.

juwa2

  • Závislák
  • ****
  • Příspěvků: 4336
    • Zobrazit profil
Re:Jak zjistím, kde je GRUB?
« Odpověď #14 kdy: 24 Listopad 2021, 13:24:48 »
Takže, když mám v nabídce GRUB

*Ubuntu
...
ubuntu ... na /dev/sda2

nabootuju první volbou (*Ubuntu), nebylo pro boot potřeba nic z oddílu sda2 a tak ho můžu s klidným svědomím smazat. Systém (*Ubuntu) se i potom nabootuje bez problémů.

Jak už bylo výše řečeno, musíš se řídit podle UUID oddílů - to jediné se nemění (=zůstává stále stejné).
Zatímco označení oddílů (/dev/sda2 atd.) použít nelze, to se zpravidla po odstranění/vytvoření oddílů mění. Je to jistá analogie k písmenům ve Windows.

compaq

  • Závislák
  • ****
  • Příspěvků: 2310
  • Díky všem za rady a tipy.
    • Zobrazit profil
Re:Jak zjistím, kde je GRUB?
« Odpověď #15 kdy: 25 Listopad 2021, 15:55:33 »
Jak už bylo výše řečeno, musíš se řídit podle UUID oddílů

Chápu, ale kde je najdu? Mám na disku 2 oddíly a z nějakého se spouští grub (GRUB je asi na obou). gparted mi ukáže jejich UUID. Tím končím...
Pokud vám vaše holka či manželka funguje jak má, neměňte jí za mladší, zaděláte si na problém. Stejně to dělejte i s Ubuntu.

juwa2

  • Závislák
  • ****
  • Příspěvků: 4336
    • Zobrazit profil
Re:Jak zjistím, kde je GRUB?
« Odpověď #16 kdy: 25 Listopad 2021, 16:18:26 »
Doinstaluj si Grub customizer. Tam uvidíš/upravíš (naklikáš) vše potřebné...
A zejména uvidíš, která položka (grub menu) z čeho bootuje.

compaq

  • Závislák
  • ****
  • Příspěvků: 2310
  • Díky všem za rady a tipy.
    • Zobrazit profil
Re:Jak zjistím, kde je GRUB?
« Odpověď #17 kdy: 25 Listopad 2021, 17:03:29 »
Doinstaluj si Grub customizer. Tam uvidíš/upravíš (naklikáš) vše potřebné...
A zejména uvidíš, která položka (grub menu) z čeho bootuje.

Dík.
Pokud vám vaše holka či manželka funguje jak má, neměňte jí za mladší, zaděláte si na problém. Stejně to dělejte i s Ubuntu.

Ventero

  • Závislák
  • ****
  • Příspěvků: 2694
    • Zobrazit profil
Re:Jak zjistím, kde je GRUB?
« Odpověď #18 kdy: 25 Listopad 2021, 18:20:35 »
Sakra chlape, to si nemuzes aspon neco vygooglit i kdyz to mas naservirovane?
Jak zjistit UUID oddilu pomoci gparted je jedna moznost, pak to asi umi i aplikace disky nebo prikazy v terminale - treba "blkid"
Jak zjistit to prirazeni v grub, tak to mas napsano primo v grub menu v zapati, ze mas stisknout klavesu "E" pro editaci polozky. A tam najdes UUID oddilu, kde jsou bootovaci soubory patrici k te polozce / konkretnimu distru.
Zvuky jsou mantrami a myšlenky moudrostí, prostě proto, že se mohou objevovat ...

compaq

  • Závislák
  • ****
  • Příspěvků: 2310
  • Díky všem za rady a tipy.
    • Zobrazit profil
Re:Jak zjistím, kde je GRUB?
« Odpověď #19 kdy: 25 Listopad 2021, 19:57:33 »
Sakra chlape, to si nemuzes aspon neco vygooglit i kdyz to mas naservirovane?
Jak zjistit UUID oddilu pomoci gparted je jedna moznost, pak to asi umi i aplikace disky nebo prikazy v terminale - treba "blkid"
Jak zjistit to prirazeni v grub, tak to mas napsano primo v grub menu v zapati, ze mas stisknout klavesu "E" pro editaci polozky. A tam najdes UUID oddilu, kde jsou bootovaci soubory patrici k te polozce / konkretnimu distru.

Díky. Ach ta moje lenost... Kde najdu klávesu "E"? :-)
Pokud vám vaše holka či manželka funguje jak má, neměňte jí za mladší, zaděláte si na problém. Stejně to dělejte i s Ubuntu.

juwa2

  • Závislák
  • ****
  • Příspěvků: 4336
    • Zobrazit profil
Re:Jak zjistím, kde je GRUB?
« Odpověď #20 kdy: 25 Listopad 2021, 20:25:03 »
Kde najdu klávesu "E"? :-)
To si děláš blázny?? Přeci na klávesnici - abecedu snad umíš.... ::)

JirkaZ

  • Závislák
  • ****
  • Příspěvků: 1040
  • Dlouholetý uživatel Linuxu a open source obecně.
    • Zobrazit profil
Re:Jak zjistím, kde je GRUB?
« Odpověď #21 kdy: 25 Listopad 2021, 22:35:20 »
Kde najdu klávesu "E"? :-)
To si děláš blázny?? Přeci na klávesnici - abecedu snad umíš.... ::)

On neumí najít klávesnici. Vlastně se mu nechce...

Ventero

  • Závislák
  • ****
  • Příspěvků: 2694
    • Zobrazit profil
Re:Jak zjistím, kde je GRUB?
« Odpověď #22 kdy: 25 Listopad 2021, 22:52:23 »
To uz si delal legraci - ma tam smajla
Zvuky jsou mantrami a myšlenky moudrostí, prostě proto, že se mohou objevovat ...