Gentoo Archives: gentoo-user-es

From: Xar <extremdur2@×××××.com>
To: gentoo-user-es@l.g.o
Subject: Re: [gentoo-user-es] Arranque gráfico o texto
Date: Sat, 12 Nov 2005 15:49:04
Message-Id: 80f1761b0511120748i3c371f96o@mail.gmail.com
In Reply to: Re: [gentoo-user-es] Arranque gráfico o texto by Angel Ortiz Gil
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