Sziasztok.
Adott egy debian, rajta egy GDM.
Azt szeretném elérni, hogy láthassam a teljes bootolási folyamatot, ne a GDM és általában a distro semmitmondó grafikus képernyőjét.
Régebben megoldottam valahogy, csak elfelejtettem hogyan.
- 2416 megtekintés
Hozzászólások
Szerintem a boot alatt még nincs GDM, tehát valami másra keresed a megoldást. Boot alatt van BIOS, bootmanager, kernel, systemd, esetleg plymouth, s ha ennek vége, akkor valamilyen DM. Fedorán amúgy úgy emlékszem, boot alatt Alt-I talán, de ez még plymouth alatt, *DM előtt.
Másik lehetőség a boot log olvasása:
less -R /var/log/boot.log
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Nem lehet, arra gondolsz, hogy ne grafikus módban induljon? Akkor a bootmanagerben a kernelparaméterek végére biggyessz egy szóközt követően egy 3-ast. Ilyenkor boot végén konzolt ad csak.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Igen, GDM még nincs boot közben, inkább úgy kellett volna fogalmaznom, hogy magát a bootolási folyamatot szeretném látni a GDM elindulásáig
---
--- A gond akkor van, ha látszólag minden működik. ---
---
- A hozzászóláshoz be kell jelentkezni
esetleg: http://askubuntu.com/questions/33416/how-do-i-disable-the-boot-splash-s…
bár ubuntu, s elég régi a kérdés, de én splash screen, s nosplash kifejezéseket kutatnék a helyedben.
--
blogom
- A hozzászóláshoz be kell jelentkezni
Ez az, koszonom szepen.
a /boot/grub/grub.cfg-bol 2 helyrol kiszedtem a
quiet splash
stringet, reboot, es csodalatos konzolom van, majd elindul a gdm.
Regebben ugyanezt valami programmal csinaltattam ha jol emlexem, de igy kezesebb.
---
--- A gond akkor van, ha látszólag minden működik. ---
---
- A hozzászóláshoz be kell jelentkezni
Én inkább a /etc/default/grub fájlból szedném ki, mert a beállítások így nem vesznének el a grub config frissítése esetén, persze ezután kézzel (csak egyszer) kell újrageneráltatni a config-ot. Ha a disztró kernelt frissít, akkor ez mindig megtörténik.
- A hozzászóláshoz be kell jelentkezni
:)
Nem fog, nem engedem neki...
Koszi, ezt is megnezem.
---
--- A gond akkor van, ha látszólag minden működik. ---
---
- A hozzászóláshoz be kell jelentkezni
Csak itt szerepel benne, ezt egyelore nem merem bantani.
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
---
--- A gond akkor van, ha látszólag minden működik. ---
---
- A hozzászóláshoz be kell jelentkezni
Miért nem? Kommenteld ki, ha azt szeretnéd, hogy definiálva legyen, akkor meg írd a kikommentelt sor alá üres string értékadással.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Fentebb irtam, hogy megoldottam a grub.cfg atirasaval a problemat. Mivel csak egy gepemen van grub (tobbin lilo), nem most akarom a grub2-be torteno belemelyedesemet megkezdeni, majd kesobb.
- A hozzászóláshoz be kell jelentkezni
Azzal nincs baj, a grubby is, én is közvetlenül a grub.cfg-t szerkesztjük. :)
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
A grubokkal akkor foglalkoztam tuzetesebben evekkel ezelott, amikor meg nem volt grub2.
Amint a grub2 megjelent, megorultem, es mindenemet visszaliloztam.
Aztan valahol olvastam hogy ideje elturni mert bizonyos dolgokkal fejlettebb mint a lilo, tehat hajlamos vagyok megtanulni, de nem most.
---
--- A gond akkor van, ha látszólag minden működik. ---
---
- A hozzászóláshoz be kell jelentkezni
A grub.cfg-t a kovetkezo kernel frissites felul fogja vagni egy, az /etc/defaults/grub alapjan generalt konfiggal. De oda is van irva az elejere IIRC, hogy ez generalt konfig, ne modositsd. Grub2 eseteben _sosem_ modositjuk a /boot/grub2/grub.cfg -t, ennyire egyszeru a szabaly.
Edit: legorgethettem volna. Mindegy, nevermind.
--
Blog | @hron84
Üzemeltető macik
- A hozzászóláshoz be kell jelentkezni
Ami igaz lehetne, ha Fedorában például a grubby a generátort használná, de ehelyett a grub.cfg-t szerkeszti saját algoritmusával, így aztán célszerűbb a grub.cfg-t közvetlenül szerkeszteni az ajánlás ellenére. Kényelem, lustaság és persze konkrét esete válogatja, hogyan jobb ez.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Igazabol a fenti affele okolszabaly. Ha a generator cuccat szerkeszted, nagyon mellenyulni nem tudsz, hiszen a generator mindig legeneralja neked a megfelelo grub.cfg-t, amit a grubby utana batran modositgathat a kernelfrissitesekkor. Viszont, ha raszoksz arra, hogy mindig a grub.cfg-t szerkeszd, akkor siman beleszaladhatsz abba, hogy varatlanul valami felulirja es onnantol hoppa.
--
Blog | @hron84
Üzemeltető macik
- A hozzászóláshoz be kell jelentkezni
Persze. Viszont nem használom a generátort, továbbá van mentésem, így aztán nem hoz lázba a kérdés. Amúgy nyűgös megcsinálni a generátor konfigját úgy, hogy azt generálja, amit szeretnék, már akkor, ha valami defaulttól eltérőt szeretne az ember. Van olyan általam karbantartott gép, amelyben szerepel két független Win XP, egy Fedora, persze extra kernel paraméterekkel, de a default-hoz képest részben hiányzó kernel paraméterekkel, van benne egy power off lehetőség, mint grub menü, végül memtest86+, de ennek talán memória allokálási okokból BSD kernelként kell indulnia. Mindez úgy, hogy grafikus felülete van a grubnak. Semmi kedvem azzal vacakolni, hogy ehhez megírjam a szekciók konfigjait.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Ismet elovettem a temat.
Kezdem erteni miert irtad, hogy nyuljak bele ebbe is.
Ha forgatok egy kernelt (mert unatkozom), akkor ugye ez alapjan frissiti a /boot-ban levo grub.cfg-t?
A fajlban egy ilyen blokk szerepel:
GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
toroljem a
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
sort, vagy modositsam erre:
GRUB_CMDLINE_LINUX_DEFAULT=""
?
Megjegyzes: kernelforgataskor elmentettem a /boot/grub.cfg -t, es jol tettem, mert a make install utan olyan szepen felulirta nekem az eredetit, hogy elmeny volt nezni. Osszehasonlitottam a regivel, majd kombinaltam a kettot, vegul gondolkodas nelkul lett egy szep grubom, ami a regi kernellel is meg a tesztkernellel is megy. Csak a splash van ott belerondulva megint
---
--- A gond akkor van, ha látszólag minden működik. ---
---
- A hozzászóláshoz be kell jelentkezni
Így van. Az /etc/default/grub-ot kell piszkálni, mert ebből fog generálódni a /boot-ban található grub.cfg fájl. Törlés helyett módosítanám, tehát ez legyen benne:
GRUB_CMDLINE_LINUX=""
Ha módosítottad a fájl, akkor generáltasd újra a grub.cfg-t.
Fedora alatt így:
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
Ubuntu alatt pedig így:
sudo update-grub
Most látom, hogy Debian-od van. Ott lehet, hogy ez kell:
sudo update-grub2
- A hozzászóláshoz be kell jelentkezni
ok, koszi, ez lett belole kikommentelve a regi, hogy emlekezzek ra:
#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX_DEFAULT=""
-----------
ubuntun tettem mindezt:
root@valami:/lib/modules# update-grub
update-grub update-grub2 update-grub-gfxpayload
root@valami:/lib/modules# update-grub2
regi gruboló is van.. De hogy minek.. Mindegy.
Aszem megoldottam, majd kovetkezo kernelforgatasnal megnezem mi van
---
--- A gond akkor van, ha látszólag minden működik. ---
---
- A hozzászóláshoz be kell jelentkezni
Kiegészítésként írom, hogy ezért szerepel a grub.cfg elején, hogy ne szerkeszd, viszont Fedorában a grubby közvetlenül a grub.cfg-t editálja, éppen ezért én is ezt szoktam, s inkább arra figyelek, hogy sohase használjam a grub2-mkconfig-ot.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni