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