Gentoo Archives: gentoo-user-es

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

Replies

Subject Author
Re: [gentoo-user-es] Arranque gráfico o texto Xar <extremdur2@×××××.com>
Re: [gentoo-user-es] Arranque gráfico o texto d2clon <d2clon@×××××××××××××××.org>