Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Lin02-Arranque y Parada
Lin02-Arranque y Parada
- Boletn L02
Arranque y Parada
Ejercicios
1. Arranca el ordenador y cuando aparezca el men
u del GRUB, entra en modo edicion e indica al
n
ucleo que arranque en modo monousuario.
Para entrar en modo edicion pulsa la tecla e, al igual que para editar cualquier lnea. Para
arrancar en modo monousuario hay que pasar al n
ucleo el par
ametro single o 1.
Observa que estas cambiando el comportamiento del n
ucleo, y por tanto del sistema, sin ninguna
comprobacion de seguridad.
2. Modo monousuario. Realiza las siguientes comprobaciones.
2.1 Con la orden mount, los sistemas de ficheros que hay montados.
2.2 Con ps aux, los procesos que hay en ejecucion.
2.3 Utiliza la orden runlevel para averiguar el nivel en el que esta el sistema.
3. Modo multiusuario. Desde modo monousuario ejecuta la orden exit, el sistema continuara el
arranque al nivel por defecto. Entra al sistema con el usuario root, y a continuacion realiza las
siguientes comprobaciones comparando la informacion obtenida en el ejercicio anterior.
3.1 Sistemas de ficheros montados. (Lo normal es que en los ordenadores del laboratorio no haya
diferencia con respecto al modo monousuario, porque solo hay una particion, y por tanto un
u
nico sistema de ficheros).
3.2 Observa los procesos que hay en ejecucion.
3.3 Comprueba el nivel del sistema. En este caso, que nos dice runlevel ademas del nivel
actual?
4. Resuelve las siguientes cuestiones con el gestor de arranque GRUB :
4.1 Asigna la contrase
na practicas al gestor de arranque, de forma que cuando se desee introducir parametros al kernel, sea necesario dar esa contrase
na. Esto va a solucionar el posible
problema de seguridad creado al poder introducir parametros al n
ucleo y al GRUB, sin que
el sistema pida autenticacion.
4.2 Crea una nueva entrada en el arranque, con una nueva etiqueta pero que cargue el mismo
n
ucleo (imagina que es una nueva version de kernel). Solo hay que copiar una entrada ya
existente y cambiarle la etiqueta asignada.
5. Usando la orden shutdown, reinicia el sistema.
6. Cuando el men
u del GRUB aparezca de nuevo, selecciona como opcion de arranque la nueva
entrada creada, entra en modo edicion e indica al n
ucleo el parametro 3 para arrancar en este
nivel de ejecucion. (Ahora es necesario darle la contrase
na asignada).
7. Observa que aunque estas en el nivel 3, la principal diferencia con el nivel 5 es el entorno grafico.
En el nivel 5 se lanza de forma automatica el entorno grafico, mientras que en el 3 no. Tambien
los demonios lanzados en cada caso pueden ser diferentes.
8. Edita el fichero de configuracion del GRUB y quita la contrase
na establecida.
9. Respecto al arranque del sistema mediente eventos, resuelve las siguientes cuestiones:
9.1 Que eventos y en que orden se ejecutan para el nivel 5?
1
14. La orden chkconfig nos permite configurar los demonios a lanzar o terminar para un nivel
concreto, as como obtener un listado de los mismos. Resuelve los siguientes ejercicios:
14.1 Consigue un listado del estado de todos los demonios en cada nivel.
14.2 Averigua, mostrando un listado, para que niveles se lanza el demonio crond y para que niveles se para.
14.3 Haz que en el nivel de ejecucion no 2 no se pueda hacer uso de la impresora, para ello
deberas conseguir que no se ejecute su demonio, cups, al entrar a ese nivel.
14.4 Con la herramienta system-config-services haz que para el nivel no 5, no se ejecute
el demonio crond.
15. Durante el proceso de arranque, los usuarios no pueden acceder al sistema hasta que no termina.
En ocasiones, esto se controla con el fichero /etc/nologin. Resuelve las siguientes cuestiones:
15.1
15.2
15.3
15.4
Crea el fichero /etc/nologin con el texto Sistema en pruebas, disculpe las molestias.
Intenta entrar al sistema con el usuario alumno, que sucede?
Intenta, en otro terminal, entrar al sistema con el usuario root, te lo permite?
Para que sera u
til esta posibilidad?
2
Ejercicios te
oricos
20. Observa la configuracion actual de GRUB e identifica las palabras clave de la configuracion que
determinan los elementos de la cadena de arranque:
20.1
20.2
20.3
20.4
Que
Que
Que
Que
21. Una vez que toma el control, el proceso Init selecciona y ejecuta los scripts de inicio necesarios
para llevar el sistema al nivel de ejecuci
on elegido.
21.1 Que PID tiene el proceso Init?
21.2 Donde se establece el nivel por defecto?
21.3 Si comentases esa lnea y reiniciases, a que nivel entrara el sistema? (Importante! no
borres la lnea)
22. shutdown versus telinit. Rellena el siguiente cuadro con los prametros en cada caso:
shutdown
apagar
reiniciar
modo monousuario
telinit