Fórum Root.cz

Hlavní témata => Distribuce => Téma založeno: mcer 12. 11. 2019, 11:29:35

Název: Nastavení grubu
Přispěvatel: mcer 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
Název: Re:Nastavení grubu
Přispěvatel: ZAJDAN 12. 11. 2019, 11:36:03
je potřeba to dělat s právy roota
Název: Re:Nastavení grubu
Přispěvatel: Petr Krčmář 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?
Název: Nastavení grubu
Přispěvatel: mcer 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.
Název: Re:Nastavení grubu
Přispěvatel: Karmelos 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
Název: Re:Nastavení grubu
Přispěvatel: Petr Krčmář 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 -
Název: Nastavení grubu
Přispěvatel: mcer 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
Název: Re:Nastavení grubu
Přispěvatel: ByCzech 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.
Název: Nastavení grubu
Přispěvatel: mcer 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)
Název: Re:Nastavení grubu
Přispěvatel: k3dAR 12. 11. 2019, 21:04:47
Zkusil jsem, ale nefunguje. [...]
aby se zmena/pridani skupiny projevilo, je potreba se odhlasit/prihlasit
Název: Nastavení grubu
Přispěvatel: mcer 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.