Pomalé spouštění SlackWare

Linux, Unix, BSD systémy, distribuce, open source

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod ahorek 4. 11. 2006 19:10

Právě jsem si nainstaloval SlackWare Linux a nejvíc mě na něm s*** příšerně pomalý načítání systému, nejde nějak odebrat automatická detekce hw při každém startu? A ještě jedna věc, jak mám nastavit automatický spuštění kde+zalogováni?(jenom jeden uživatel)
ahorek
Junior

Odeslat příspěvekod dta 4. 11. 2006 20:22

Jde odebrat, ale musel bys ty moduly nahrát ručně. Takže jestli se na to cítíš, zruš spustitelný atribut u skriptu co se o to stará (hotplug nebo udev) a odkomentuj moduly co potřebuješ v rc.modules.
O automatické přihlášení se stará kdm. Nainstaluj ho, nastav init a zbytek naklikáš přes Ovládací centrum KDE.
dta
Junior
Uživatelský avatar

Odeslat příspěvekod Let_Me_Be 4. 11. 2006 21:52

Achjo to je zase rada :)

1) Spoustet pomalu se ti muze vic veci. Prvnim krokem je obvykle automaticka detekce zakladniho HW pomoci initramfs. Pak se zacne nacitat kernel, a pak se zacnou spoustet jednotlive sluzby. Pokud chces mit co nejrychlejsi start, tak je potreba si zkompilovat jadro podle svych predstav (podporu pro tvuj HW zakompilovat primo do jadra) a neprikladat k nemu initram. Pomale pak muze byt jeste nacitani jednotlivych sluzeb. Tohle resi nove systemy spravy sluzeb (napriklad init-ng).

2) Pokud uz mas nejakeho prihlasovaciho managera, tak to jde nastavit, pro KDM v ovladacim centru, v GDM v nastavenich GDM, u ostatnich budes muset editovat konfiguracni soubory. Pokud ne, tak si nejakeho vyber (KDM, GDM, Quingy,...)
Let_Me_Be
Mírně pokročilý
Uživatelský avatar

Odeslat příspěvekod dta 4. 11. 2006 22:16

Vypadá to, že jsi nikdy neviděl bootovat Slackware, protože jinak bys věděl, že právě hotplug (v nejnovější verzi už ho snad nahradil udev) brzdí start asi o 20 vteřin. Kompilace jádra, rušení initrd a podobné věci jsou proti tomu zanedbatelné.
dta
Junior
Uživatelský avatar

Odeslat příspěvekod Let_Me_Be 4. 11. 2006 23:58

No a prave kdyz si zkompilujes ovladace do jadra tak ti nema hotplug co pripojovat. Uprimne z toho popisu bych to urcite netypoval na hotplug ale na pouziti jadra z live cd, ktere detekuje vsechno vcetne procesoru.
Let_Me_Be
Mírně pokročilý
Uživatelský avatar

Odeslat příspěvekod fero2 5. 11. 2006 09:29

1. nabootuj linux a spusti konzolu
2. lsmod |grep -v Module |awk '{print "modprobe " $1}' > /etc/rc.d/rc.modules
3. chmod a-x /etc/rc.d/rc.hotplug
4. rebootni (init 6)

vyhoda slackare, ze mozes vypinat jednotlive sluzby pri starte, bud ze im odoberies prava na spustanie v /etc/rc.d alebo zakomentujes v /etc/rc.d/rc.M

Odpoved trosku neskoro ale snad sa zide aj niekomu inemu.
fero2
Kolemjdoucí

Odeslat příspěvekod ahorek 5. 11. 2006 15:00

Díky, díky. S linuxem začínám a zatím nevím přesně co k čemu slouží, takže se s tím pomalu prohrabávám...
ahorek
Junior

Odeslat příspěvekod fero2 5. 11. 2006 15:33

v pohode.. od toho je forum aby sme si pomohli :)
fero2
Kolemjdoucí

Odeslat příspěvekod pacholeq23 5. 11. 2006 16:16

v posledni dobe jeden zmala co zacina na necem jinym nez ubuntu :-D
Voodoo
pacholeq23
Junior
Uživatelský avatar

Odeslat příspěvekod ahorek 5. 11. 2006 16:52

:D
ahorek
Junior

Odeslat příspěvekod zero0x 5. 11. 2006 19:06

spustanie priamo do kde nastavis editovanim suboru /etc/inittab
toto:
Kód: Vybrat vše
# Default runlevel. (Do not set to 0 or 6)
id:3:initdefault:


zmen na toto:
Kód: Vybrat vše
# Default runlevel. (Do not set to 0 or 6)
id:5:initdefault:
zero0x
Junior

Odeslat příspěvekod FreeBSD_Radikal 5. 11. 2006 19:35

zero0x píše:spustanie priamo do kde nastavis editovanim suboru /etc/inittab
toto:
Kód: Vybrat vše
# Default runlevel. (Do not set to 0 or 6)
id:3:initdefault:


zmen na toto:
Kód: Vybrat vše
# Default runlevel. (Do not set to 0 or 6)
id:5:initdefault:

POZOR!
Slackware jak jedna z mala distribuci ma Xka na runlevelu 4 a ne 5
http://www-128.ibm.com/developerworks/l ... slack.html
BSD is for people who love Unix, Linux is for people who hate Windows.
notebook: Archlinux -current říznutej LFS ;-)
desktop: umrel
router: FreeBSD RELENG_6_2
FreeBSD_Radikal
Junior
Uživatelský avatar

Odeslat příspěvekod zero0x 5. 11. 2006 21:15

FreeBSD_Radikal píše:POZOR!
Slackware jak jedna z mala distribuci ma Xka na runlevelu 4 a ne 5
http://www-128.ibm.com/developerworks/l ... slack.html


feeha, to som si nejak neuvedomil.. pardon, dufam ze ma nikto nepocuval :)
zero0x
Junior

Odeslat příspěvekod ahorek 1. 12. 2006 14:42

Všechno jsem upravil opravil, ale až na jednu "drobnost" vše funguje(rychlost načítání je asi 30sekund což je velmi dobré). Problém je v tom, že jak jsem těmi příkazy: lsmod |grep -v Module |awk '{print "modprobe " $1}' > /etc/rc.d/rc.modules
a chmod a-x /etc/rc.d/rc.hotplug integroval ovladače do jádra, přestal mi jít internet(jako by to nevidělo vůbec adaptér) a nejspíš i nějaký jiný hardware. Tak teď nevím, jestli jsem tím pouze odstranil hotplug nebo integroval ovladače. Nevíte teda(, pokud to jde), jak dát ten hotplug zpět, popřípadě opravdu integrovat ovladače všech zařízení do jádra? Dík

PS: a ještě jsem asi neuvedl, že mám SlackWare verzi 11.0
ahorek
Junior

Odeslat příspěvekod FreeBSD_Radikal 1. 12. 2006 17:06

asi si udelal chybku v tom prepisovani do rc.modules. co ti vypise lsmod?
BSD is for people who love Unix, Linux is for people who hate Windows.
notebook: Archlinux -current říznutej LFS ;-)
desktop: umrel
router: FreeBSD RELENG_6_2
FreeBSD_Radikal
Junior
Uživatelský avatar

Další stránka

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků