[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Como ejecutar otro proceso login en un terminal virtual diferente, donde poder entrar en el chroot de forma directa. Y ejecutar X y GNOME en su chroot. En Debian 8



Como ejecutar otro proceso login en un terminal virtual diferente, donde poder entrar en el chroot de forma directa. Y ejecutar X y GNOME en su chroot. En Debian 8


3. Estableciendo el acceso o login
Ejecutar chroot /sid/ es sencillo, pero mantiene todo tipo de variables de entorno alrededor que tal vez no desee,
y algunas otras cosas más. Una aproximación mucho mejor es ejecutar otro proceso login en un terminal virtual
diferente, donde poder entrar en el chroot de forma directa.
1. En su sistema principal, edite el archivo /etc/inittab , buscando y modificando las siguientes líneas:
# Note que en la mayoría de los sistemas Debian tty7 se usa para el sistema
# de ventanas X (X Windows System). Si desea, por tanto, añadir más accesos
# en modo texto (FIXME getty’s) siga añadiendo líneas como esta pero
# sáltese el tty7 si ejecuta X.
#
1:2345:respawn:/sbin/getty 38400 tty1
2:23:respawn:/sbin/getty 38400 tty2
3:23:respawn:/sbin/getty 38400 tty3
4:23:respawn:/sbin/getty 38400 tty4
5:23:respawn:/sbin/getty 38400 tty5
6:23:respawn:/sbin/getty 38400 tty6
2. Ahora, añada una línea similar a la siguiente:
8:23:respawn:chroot /sid/ /sbin/getty 38400 tty8
El “8” hace referencia a la terminar en la cual se ejecutará el nuevo acceso ( login ). Puede elegir otra si así lo
desea.
3. Reiniciamos init :
init q
4Instalación de un sistema Debian chroot
4. Configurando gdm
¿Desearía ejecutar X y GNOME en su chroot ? ¡Es totalmente posible! El siguiente ejemplo hará que GDM se ejecute
en la terminal virtual 8; debería seleccionar otra (como 9) si ya ha configurado login para ejecutarse en vt8 en el
ejemplo anterior. A continuación encontrará lo que hay que hacer:
1. (entre en su chroot, ya sea con chroot /sid/ o con el login configurado previamente)
apt-get install gdm gnome x-window-system
2. Copie su /etc/X11/XF86Config-4 desde el sistema principal al entorno chroot, como:
cp /etc/X11/XF86Config-4 /sid/etc/X11/XF86Config-4
3. A continuación entre en el chroot de nuevo y edite el archivo /etc/gdm/gdm.conf dentro de él. Baje hasta la
sección [servers] . Verá una línea parecida a:
0=Standard vt7
Cambie esa línea a:
0=Standard vt8
De nuevo, sustituya 8 por la terminal virtual que desee en lugar de “8”.
4. Y, todavía dentro del chroot, ejecute:
/etc/init.d/gdm start
Ahora puede conmutar entre el entorno X de su chroot y el entorno X de su sistema principal, simplemente conmu-
tando como lo haría entre terminales virtuales en Linux; por ejemplo, usando Ctrl+Alt+F7 y Ctrl+Alt+F8. ¡Diviér-
tase!


Como se puede hacer en debian 8.

Gracias, Roberto

Attachment: doc-como-debian-chroot.pdf
Description: Adobe PDF document


Reply to: