Nastavení grubu

mcer

  • *
  • 21
  • Co dělám špatně?
    • Zobrazit profil
    • E-mail
Nastavení grubu
« kdy: 12. 11. 2019, 11:29:35 »
Zdravím Vás,

mám debiana a chci si nastavit 0s času zobrazení úvodní nabídkové obrazovky při spuštění. Jakožto root jsem si otevřel /etc/default/grub a udělal to tak. Pak bych měl, i podle textu v tomto souboru, aktualizovat grub příkazem update-grub. A to mi nefunguje. Bash píše příkaz nenalezen. Nevíte kde by mohl být problém?

Díky


ZAJDAN

  • *****
  • 2 031
    • Zobrazit profil
    • E-mail
Re:Nastavení grubu
« Odpověď #1 kdy: 12. 11. 2019, 11:36:03 »
je potřeba to dělat s právy roota
Vesele, vesele do továrny dělník běží...vesele, vesele do továrny jde. Vesele se usmívá když mu soustruh zazpívá...vesele, vesele do továrny jde. Vesele si poskočí když se soustruh roztočí ...vesele, vesele do továrny jde.

Re:Nastavení grubu
« Odpověď #2 kdy: 12. 11. 2019, 11:38:42 »
Napadá mě špatný obsah proměnné $PATH, která neukazuje do /usr/sbin/. Právě tam se příkaz update-grub nachází. Jak se přepínáš na toho roota?

mcer

  • *
  • 21
  • Co dělám špatně?
    • Zobrazit profil
    • E-mail
Nastavení grubu
« Odpověď #3 kdy: 12. 11. 2019, 12:33:29 »
Já se přihlašuji v příkazové řádce přes su. Sudo mně nefunguje, nepřijímá to heslo. Někde jsem narazil na to, že nejsem mezi sudoers. K tomu jsem se ještě nedostal a nevypadalo to zrovna jednoduše, když jsem to chtěl také dořešit.

Ale, ať jako běžný uživatel či root přes su, když zadám v řádce třeba jen update + tabelátor pro doplnění příkazu, tak mi to nevypíše update-grub, jako možný příkaz.

Pajaha

  • ***
  • 230
    • Zobrazit profil
    • E-mail
Re:Nastavení grubu
« Odpověď #4 kdy: 12. 11. 2019, 12:51:27 »
Mělo by pomoct bud pouzit celou cestu /usr/sbin/update-grub

anebo se prihlasit
#su - root

Standardni su nepridava do cesty /usr/sbin


Re:Nastavení grubu
« Odpověď #5 kdy: 12. 11. 2019, 12:52:44 »
Ano, to je přesně ono. Při přepnutí pomocí samotného su se totiž nenačtou nové proměnné prostředí a ač se uživatel stane rootem, jeho shell se nedívá do adresářů určených pro správné binárky. Řešení je jednoduché, přidat pomlčku jako parametr za su.

Kód: [Vybrat]
$ su -

mcer

  • *
  • 21
  • Co dělám špatně?
    • Zobrazit profil
    • E-mail
Nastavení grubu
« Odpověď #6 kdy: 12. 11. 2019, 13:09:56 »
Ano, děkuji, tak to funguje. Tedy su -. Dokonce mám i prompt jiný - /root, kdežto s pouhým su mi zůstává můj domovský adr.

Způsob se su a zadáním celé cesty mi ukazuje, že update-grub je k nalezení, ale zase to nemá grub-mkconfig. Zde bych tedy v cíli ještě nebyl. Nemusím to ale řešit.

Díky, mcer

ByCzech

  • *****
  • 1 812
    • Zobrazit profil
    • E-mail
Re:Nastavení grubu
« Odpověď #7 kdy: 12. 11. 2019, 17:53:52 »
Já se přihlašuji v příkazové řádce přes su. Sudo mně nefunguje, nepřijímá to heslo. Někde jsem narazil na to, že nejsem mezi sudoers. K tomu jsem se ještě nedostal a nevypadalo to zrovna jednoduše, když jsem to chtěl také dořešit.

V Debianu není třeba šachovat se sudoers, stačí přidat uživatele do skupiny sudo, která už v sudoers je, takže:

Kód: [Vybrat]
# adduser uzivatel sudo
a hotovo.

mcer

  • *
  • 21
  • Co dělám špatně?
    • Zobrazit profil
    • E-mail
Nastavení grubu
« Odpověď #8 kdy: 12. 11. 2019, 20:42:27 »
Zkusil jsem, ale nefunguje.
Pořád to vypadá takto:

Kód: [Vybrat]
[sudo] heslo pro já:
já není v souboru sudoers. Tento událost bude ohlášena.
(... i s tou chybou)

k3dAR

  • *****
  • 2 016
  • porad nemam telo, ale uz mam hlavu... nobody
    • Zobrazit profil
    • E-mail
Re:Nastavení grubu
« Odpověď #9 kdy: 12. 11. 2019, 21:04:47 »
Zkusil jsem, ale nefunguje. [...]
aby se zmena/pridani skupiny projevilo, je potreba se odhlasit/prihlasit

mcer

  • *
  • 21
  • Co dělám špatně?
    • Zobrazit profil
    • E-mail
Nastavení grubu
« Odpověď #10 kdy: 13. 11. 2019, 00:02:53 »
Ano, už to funguje. Já jsem před tím jen zavřel a znovuspustil terminál.

Díky, mcer.