1 |
Creoq ue la solución que necesita el chico es menos complicada... |
2 |
|
3 |
Tecnicamente el demonio es XDM, no? Pues pq no se va a una consola y escribe: |
4 |
|
5 |
/etc/init.d/xdm stop |
6 |
|
7 |
para parar las X? Que haga lo que tenga que hacer en modo texto y |
8 |
luego que vuelva a activar el demonio |
9 |
|
10 |
/etc/init.d/xdm start |
11 |
|
12 |
no? |
13 |
|
14 |
2005/11/12, Angel Ortiz Gil <angelosooo@×××××.es>: |
15 |
> Veamos el asunto pasito a pasito. Nos ponemos como root: |
16 |
> |
17 |
> angeloso@yopispo ~ $ su - |
18 |
> Password: |
19 |
> yopispo ~ # |
20 |
> |
21 |
> |
22 |
> ¿Qué runlevels tenemos definidos? |
23 |
> |
24 |
> yopispo ~ # cd /etc/runlevels/ |
25 |
> yopispo runlevels # ls -l |
26 |
> total 16 |
27 |
> drwxr-xr-x 2 root root 4096 jul 18 04:03 boot |
28 |
> drwxr-xr-x 2 root root 4096 oct 12 12:50 default |
29 |
> drwxr-xr-x 2 root root 4096 oct 27 2004 nonetwork |
30 |
> drwxr-xr-x 2 root root 4096 oct 27 2004 single |
31 |
> |
32 |
> |
33 |
> Creamos uno nuevo llamado "default_noX", que contenga los mismos servicios que |
34 |
> "default" pero sin incluir el xdm: |
35 |
> |
36 |
> yopispo runlevels # mkdir default_noX |
37 |
> yopispo runlevels # cp -d default/* default_noX/ |
38 |
> yopispo runlevels # rm default_noX/xdm |
39 |
> |
40 |
> |
41 |
> Vemos cual es el runlevel que se inicia por defecto (en este caso el 5) y los |
42 |
> servicios que se levantan en cada runlevel: |
43 |
> |
44 |
> yopispo runlevels # cat ../inittab |
45 |
> ... |
46 |
> # Default runlevel. |
47 |
> id:5:initdefault: |
48 |
> |
49 |
> # System initialization, mount local filesystems, etc. |
50 |
> si::sysinit:/sbin/rc sysinit |
51 |
> |
52 |
> # Further system initialization, brings up the boot runlevel. |
53 |
> rc::bootwait:/sbin/rc boot |
54 |
> |
55 |
> l0:0:wait:/sbin/rc shutdown |
56 |
> l1:S1:wait:/sbin/rc single |
57 |
> l2:2:wait:/sbin/rc nonetwork |
58 |
> l3:3:wait:/sbin/rc default |
59 |
> l4:4:wait:/sbin/rc default |
60 |
> l5:5:wait:/sbin/rc default |
61 |
> l6:6:wait:/sbin/rc reboot |
62 |
> #z6:6:respawn:/sbin/sulogin |
63 |
> ... |
64 |
> |
65 |
> |
66 |
> Los runlevels 3, 4 y 5 tienen asociados los servicios incluidos |
67 |
> en /etc/runlevels/default. Asociamos el runlevel 3 con los servicios |
68 |
> de /etc/runlevels/default_noX |
69 |
> |
70 |
> yopispo runlevels # vi ../inittab |
71 |
> |
72 |
> Y donde pone: |
73 |
> |
74 |
> l3:3:wait:/sbin/rc default |
75 |
> |
76 |
> Ponemos: |
77 |
> |
78 |
> l3:3:wait:/sbin/rc default_noX |
79 |
> |
80 |
> |
81 |
> Ahora te vas a consola (IMPORTANTE: no un terminal en las X, sino con |
82 |
> ctrl+alt+F1), te validas como root y prueba: |
83 |
> |
84 |
> yopispo ~ # init 3 |
85 |
> |
86 |
> Y se para el servicio de las X. Si haces: |
87 |
> |
88 |
> yopispo ~ # init 1 |
89 |
> |
90 |
> Te tira todos los servicios, salvo los que están en /etc/runlevels/boot y te |
91 |
> arranca, si tienes alguno, los que están en /etc/runlevels/single. Si ahora |
92 |
> pones: |
93 |
> |
94 |
> yopispo ~ # init 5 |
95 |
> |
96 |
> Te levanta todos los servicios que están en /etc/runlevels/default, incluyendo |
97 |
> las X. |
98 |
> |
99 |
> |
100 |
> Habiéndolo configurado de esta manera, si al arrancar el sistema, editas la |
101 |
> entrada de grub y añades al final de la línea del kernel un número, indicando |
102 |
> un runlevel, te levantará sólo los servicios de ese runlevel. Esto es, si a |
103 |
> la siguiente línea: |
104 |
> |
105 |
> kernel /kernel-2.6.12-050718 root=/dev/md2 |
106 |
> |
107 |
> le añades un 1 (o una S): |
108 |
> |
109 |
> kernel /kernel-2.6.12-050718 root=/dev/md2 1 |
110 |
> |
111 |
> Te arranca el sistema en runlevel single y sólo activa los servicios |
112 |
> contenidos en /etc/runlevels/boot. Si en lugar de 1, pones 3: |
113 |
> |
114 |
> kernel /kernel-2.6.12-050718 root=/dev/md2 3 |
115 |
> |
116 |
> activas los servicios de /etc/runlevels/boot y, acto seguido, los incluidos |
117 |
> en /etc/runlevels/defaul_noX. Dado que xdm no está incluido entre ellos, |
118 |
> tienes un arranque en modo texto. |
119 |
> |
120 |
> Análogamente, te puedes crear niveles de arranque personalizados con los otros |
121 |
> niveles disponibles: 2 y 4. |
122 |
> |
123 |
> Un saludo. |
124 |
> |
125 |
> |
126 |
> |
127 |
> |
128 |
> On Friday 11 November 2005 06:04, Linux Blues wrote: |
129 |
> > On Fri, 11 Nov 2005 01:34:09 +0100 |
130 |
> > Angel Ortiz Gil <angelosooo@×××××.es> wrote: |
131 |
> > |
132 |
> > > http://www.gentoo.org/doc/es/handbook/handbook-x86.xml?part=2&chap=4 |
133 |
> > |
134 |
> > ¿Crees que no lo hemos leído? Yo al menos sí, y eso no explica porque no |
135 |
> puedes hacer un "telinit 1", prueba a hacerlo tú mismo, cuando se te cuelgue |
136 |
> el sistema te lees el artículo del que nos das el enlace y a ver si nos sacas |
137 |
> de la duda... |
138 |
> > -- |
139 |
> > gentoo-user-es@g.o mailing list |
140 |
> > |
141 |
> > |
142 |
> |
143 |
> |
144 |
> |
145 |
> |
146 |
> ______________________________________________ |
147 |
> Renovamos el Correo Yahoo! |
148 |
> Nuevos servicios, m�s seguridad |
149 |
> http://correo.yahoo.es |
150 |
> |
151 |
> |
152 |
> -- |
153 |
> gentoo-user-es@g.o mailing list |
154 |
> |
155 |
> |
156 |
|
157 |
-- |
158 |
gentoo-user-es@g.o mailing list |