Raúl Piñeiro Martínez
Secuencias de arranque
Contidos
1. Introdución
2. Prearranque
3. Arranque de Windows
4. Arranque de GNU/Linux
1. INTRODUCIÓN
Desde que pulsamos el interruptor de encendido de la máquina o sistema, hasta que el
usuario puede empezar a trabajar, con el sistema, es necesario realizar una serie de
tareas para verificar el funcionamiento del hardware instalado y cargar en memoria el
sistema operativo.
El proceso de arranque de los sistemas informáticos difiere de una máquinas a otras.
En esencia todos los sistemas realizan las mismas actividades, encaminadas todas a la
consecución de un mismo fin. Inicializar el sistema.
El proceso de arranque de un sistema informático de propósito general (PC) consta de
tres fases
Secuencia de prearranque
Secuencia de arranque
Fase de carga del sistema operativo
La fase de prearranque se realiza sin la intervención del Sistema Operativo.
La fase de arranque y de carga son controlados directamente por el sistema operativo
que tenga instalado la máquina.
2. PREARRANQUE BIOS
La secuencia de prearranque de un sistema será diferente según el tipo de máquina, del
procesador y del fabricante y tipo de Bios que tenga la máquina.
El proceso de prearranque de un sistema informático genérico con BIOS sigue los
siguientes pasos:
ADSO
UNIDAD 02: Secuencias
de arranque
1
Raúl Piñeiro Martínez
Al pulsar el botón de encendido del sistema informático, el
interruptor activa una señal en la Placa Base que envía una señal a la fuente de
alimentación que se activa.
Al encenderse la fuente de alimentación, la tensión llega a todos los componentes
desde la fuente de alimentación.
En ese momento, la tensión eléctrica llega al microprocesador que se inicia al
recibir la tensión desde la placa base.
El propio circuito hace un Reset de todos los registros para comenzar siempre
en el mismo sitio.
Al ponerse a cero todos los registros, el microprocesador se va a la primera
dirección de la memoria para ejecutar el programa que se encuentra allí
almacenado
A través del bus del sistema, el microprocesador envía señales a todos los
dispositivos del sistema para que se pongan en funcionamiento y puedan ser
detectados.
El microprocesador comienza la ejecución de un programa específico de la Bios
que se denomina POST (Power ON Self Test)
El POST es un proceso que se encarga de inicializar y verificar todos los
componentes hardware de nuestro sistema informático.
POST realiza entre otras las siguientes tareas:
o Comprueba que las tensiones de a fuente de alimentación sean correctas
antes de continuar.
o Inicializa la tarjeta gráfica y se empiezan a mostrar mensajes por el
monitor, pantalla o consola del sistema.
o Se verifica que la Bios del sistema
o Se chequea y comprueba la CPU del sistema
o Se verifica la configuración de la CMOS
o Se cuenta, verifica y configura la memoria RAM y Cache que dispone el
sistema
o Se verifica que todo el hardware y sus configuraciones almacenadas en la
CMOS se encuentran disponibles. Como por ejemplo el teclado.
o En este punto del prearranque el sistema muestra información de que
teclas puede utilizar el usuario para configurar o intervenir en el resto del
proceso de arranque.
o A continuación, se reconocen todos los dispositivos de almacenamiento
secundario (HDD, CDROMs, Dvds, Disqueteras, …)
o En la siguiente fase se buscan dispositivos USB, Serie y paralelo
o Llegados a este punto, la Bios cede el control de la secuencia de
prearranque a otras Bios que puedan encontrarse instaladas en el sistema,
tales como controladoras Raid, SCSI o similares
ADSO
UNIDAD 02: Secuencias
de arranque
2
Raúl Piñeiro Martínez
o Una vez finalizada esta etapa, el sistema mostrará
una pantalla resumen con la información del hardware reconocido por el
sistema
o En la siguiente fase, siguiendo el orden marcado en la Bios, el sistema
procederá a ejecutar la secuencia de arranque del sistema operativo.
Para ello el sistema buscará en el sector de arranque maestro (MBR) de
las unidades que se encuentren conectadas al sistema.
Una vez encontrado el sector de arranque del disco, se acabará el proceso POST
y el sistema operativo tomará el control del proceso de arranque del sistema.
3. ARRANQUE DE WINDOWS
Los archivos de arranque
A partir de Windows Vista deja de emplearse el NTLDR cómo gestor de
arranque. En su lugar, se usa un cargador llamado BootMGR que se encarga
de leer el contenido da carpeta boot, donde se encuentra el archivo bcd.log
que almacena los datos de los sistemas operativos instalados en la máquina.
Ese fichero, el bcd.log, es un binario que no puede ser editado de manera
normal. Para modificar su contenido es preciso emplear una utilidad llamada
bcdedit.
Windows 7, 8 y 10, crean de manera predeterminada durante la su
instalación, una partición llamada “Reservada para él sistema” (que tiene un
tamaño variable dependiendo de la versión de Windows). En esta partición
son almacenados los ficheros que componen el arranque del sistema
operativo:
Carpeta boot en la que se encuentra bcd.log
Gestor de arranque Bootmgr
Desde el explorador de Windows no suelen están accesibles. Podemos verlos
si iniciamos el equipo con la .iso de instalación y seleccionamos la opción de
Reparar el equipo (también podemos asignar una letra de unidad a la
partición). En el caso de Windows 7.
ADSO
UNIDAD 02: Secuencias
de arranque
3
Raúl Piñeiro Martínez
ADSO
UNIDAD 02: Secuencias
de arranque
4
Raúl Piñeiro Martínez
Proceso de arranque del sistema operativo
Empezamos explicando las distintas fases del proceso de arranque en un sistema
operativo Windows:
o Una vez completado el POST, la BIOS lee el primer sector del disco duro.
o En ese primero sector, estará almacenada la tabla de particiones y el BOOT
(programa de inicio que mira cuál es la partición activa).
o Comienza a ejecutarse ese programa que va a leer el primer sector de la
partición activa (boot sector). Hace también algunas comprobaciones
adicionales.
o Si se trata de un volumen o partición NTFS empieza por cargar el bootmgr
(gestor de arranque) y se mostrará un menú de arranque si había más de
un sistema instalado en la máquina. Si solo hay uno, simplemente lo
arranca.
o Localizará el directorio de instalación (por defecto será c:\windows) y
ejecuta:
o Winload.exe si se trata de un inicio normal
o Winresume.exe si el equipo estuvo en modo de hibernación
ADSO
UNIDAD 02: Secuencias
de arranque
5
Raúl Piñeiro Martínez
BCD (Boot Configuration Data)
El almacén de los datos de la configuración de inicio (BCD) contiene los
parámetros de configuración de inicio y controla el modo en que se inicia
Windows. Para poder acceder al BCD, y realizar cambios en él, debemos utilizar
el editor bcdedit.
El programa bcdedit se encuentra en el directorio c:\WINDOWS\System32 (es
muy habitual que el directorio de instalación se encuentre en la unidad c:).
Para emplear esta utilidad, podemos hacerlo desde el cmd (con permisos de
administrador) y ejecutar la orden como se indica en la imagen siguiente:
En la imagen aparecen unos identificadores en recuadros rojos. Que vemos a
continuación:
Identificadores
o Los identificadores van a permitir que nos podamos referir a cada una de
las instalaciones de la máquina. Es un código identificativo y único que el
sistema asigna a cada una de las instalaciones que reconoce.
o Cuando se invoca la orden bcdedit es preciso indicar cuál de los sistemas
operativos de nuestra máquina nos estamos refiriendo. Para eso se
ADSO
UNIDAD 02: Secuencias
de arranque
6
Raúl Piñeiro Martínez
emplean los identificadores que “identifican” de
manera unívoca la cada una de las entradas que tenemos en el almacén.
Un identificador (GUID global unique identifier), tiene el siguiente formato
(donde cada ""x"" representa un dígito hexadecimal): {xxxxxxxx-xxxx-xxxx-
xxxx-xxxxxxxxxxxx}
o Por ejemplo: { d2b69192-8f14-11da-a31f-ea816ab185e9}
Existen varias entradas que pueden ser identificadas por identificadores con
conocidos. Los identificadores conocidos son siguientes:
o {bootmgr} Especifica la entrada del administrador de arranque de
Windows.
o {fwbootmgr} Especifica la entrada del administrador de arranque de
firmware, concretamente en sistemas que implementan a especificación
EFI (Extensible Firmware Interface).
o {memdiag} Especifica la entrada de la aplicación de diagnóstico de
memoria.
o {ntldr} Especifica un gestor de arranque de él SO (NTLDR) que puede
usarse para iniciar sistemas operativos anteriores a Windows Vista (por
ejemplo, Windows XP).
o {default} Especifica el identificador virtual que corresponde el sistema
operativo que se cargará por defecto.
o {current} Especifica el identificador virtual que corresponde la entrada de
arranque del sistema operativo para el sistema operativo que se está
ejecutando
En la imagen de la página anterior aparecen marcados tres identificadores de una
máquina en la que hay instalados dos sistemas operativos (Windows 10 y
Windows 7).
o {bootmgr} hace referencia el gestor de arranque. En la entrada device,
vemos que apunta al primero volumen del disco (la partición “reservada
para él sistema”) que tiene asignada letra de unidad por defecto.
o {default} hace referencia al sistema operativo Windows 10, que se
encuentra instalado en la partición
o {current} hace referencia al sistema operativo que se está ejecutando
actualmente, que, se encuentra instalado en la partición c:
Modificar el gestor de arranque
Desde la interface gráfica
o MSCONFIG: esta utilidad permite modificar algunas opciones del
arranque. Para ejecutar esta herramienta, presionamos simultáneamente
en la Tecla Windows + R, y en el cuadro ejecutar escribimos:
ADSO
UNIDAD 02: Secuencias
de arranque
7
Raúl Piñeiro Martínez
Pestaña General
o Inicio normal. Es la opción predeterminada e indica que Windows 10
cargará todos los elementos, controladores y servicios de inicio que se
instalaron, sólo cuando se realizaron cambios en los controladores,
servicios o aplicaciones que se cargan durante el inicio, podemos
seleccionar una opción adicional.
o Inicio con diagnóstico: Su uso es semejante al inicio en modo seguro,
seleccionando esta opción sólo se ejecutarán los servicios y controladores
de Windows 10, además de esto, el inicio del diagnóstico no da la
posibilidad de ejecutar servicios de red o servicios de aplicación de
terceros, antivirus, firewall, etc.
ADSO
UNIDAD 02: Secuencias
de arranque
8
Raúl Piñeiro Martínez
Pestaña Arranque
o Esta pestaña es muy importante ya que en ella podremos trabajar con
aspectos básicos del arranque del sistema de una manera muy sencillo.
Por ejemplo:
o Definir el tiempo de espera hasta que arranque Windows 10, si hubiera
varios sistemas operativos instalados en el equipo.
o Ejecutar Windows 10 en modo prueba de errores:
o Mínimo: Con esta opción, el arranque seguro funciona normalmente, con
una interface de usuario y sin servicios de red habilitados.
o Shell alterno: Esta opción abre el símbolo de sistema modo seguro. Los
servicios de red y la interface gráfica de usuario están desactivados de
manera predeterminado.
o Repare lo Active Directory: es un inicio seguro que ejecuta servicios y
funciones de Active Directory, útiles para ordenadores de un dominio.
o Red: Ejecuta un inicio seguro normal con los servicios de red habilitados.
Servicios
o Servicios y procesos que
se inician durante lo
arranque. Podremos
desactivar aquellos que
no deseemos ejecutar
durante lo inicio del
sistema.
ADSO
UNIDAD 02: Secuencias
de arranque
9
Raúl Piñeiro Martínez
Inicio de Windows
o Nos muestra la lista de programas que se cargarán en segundo plano al
iniciar el Sistema operativo. Podremos desactivar aquellos que no
deseemos ejecutar durante el arranque del sistema.
ADSO
UNIDAD 02: Secuencias
de arranque
10
Raúl Piñeiro Martínez
Herramientas
o Permite iniciar las
distintas herramientas
del sistema para
obtener información,
mantener o reparar el
sistema. Nos indica
además la ubicación de
cada herramienta.
EasyBCD
o EasyBCD permite configurar el gestor de arranque, e incluso crear un
arranque dual para sistemas Microsoft o Linux. Permite añadir una nueva
entrada al menú de arranque, reparar, crear el bien elegir con cal de los
sistemas operativos instalados queremos iniciar el equipo.
o También nos permite hacer un USB booteable con el arranque de
Windows 7/8/10, en la siguiente opción:
Mediante el empleo de comandos
Bootrec: El comando bootrec tiene varias opciones que pueden resultar
interesantes:
ADSO
UNIDAD 02: Secuencias
de arranque
11
Raúl Piñeiro Martínez
/fixmbr: este parámetro permite escribir el MBR de
Windows en el MBR. No realiza modificación en la tabla de particiones.
Sería el comando equivalente a FIXMBR, en la consola de recuperación de
XP.
/fixboot: escribe un nuevo sector de arranque en la partición del sistema.
/scanos: examina todos los discos en busca de instalaciones compatibles
con Windows y muestra las entradas que no están actualmente en el
almacén de configuración del arranque.
/RebuildBcd: examina todos los discos en busca de instalaciones
compatibles con Windows y muestra las entradas que no están
actualmente en el almacén de la configuración de arranque. Emplearemos
esta opción para añadir información la el bcd.
Bootsect: Se encuentra en el directorio boot del cd de instalación. Permite
actualizar tanto el sector de arranque de la partición como el propio MBR.
SYS: actualiza el sector de arranque de la partición usada para iniciar
Windows.
ALL: actualiza el sector de arranque de todas las particiones, es decir,
aquellas particiones que pueden ser usadas para iniciar Windows.
Letra de unidad: actualiza el sector de arranque en el volumen asociado
con esa letra de unidad .
/force: Desmonta los volúmenes durante la actualiza del sector de
arranque.
/mbr: Actualiza el MBR sin modificar la tabla de particiones.
Si se emplea el parámetro /n52 hace que el sector de arranque sea
compatible con NTLDR. (para las opción SYS, ALL y Letra de unidad:). Si se
emplea el parámetro /n60 hace que el sector de arranque sea compatible
con BOOTMGR. (para las opción SYS, ALL y Letra de unidad : ).
Ejemplo: bootsect /nt60 c: /force
BcdBoot: Para obtener ayuda de cualquiera de los comandos anteriores emplear
<comando> /?
BcdEdit: La ayuda del comando está disponible con la orden Bcdedit /? O help
bcdedit. Está clasificada en varios apartados:
ADSO
UNIDAD 02: Secuencias
de arranque
12
Raúl Piñeiro Martínez
o Parámetros para trabajar con el almacén
/export : exporta el contenido del almacén del sistema a uno archivo. Este
fichero se puede usar más adelante para hacer una restauración.
Bcdedit /export “C:\copiasegBCD”
/import: restaura el contenido del almacén del sistema desde un archivo
de copia de seguridad creado con la opción /export. Todas las entradas
existentes en el almacén serán eliminadas.
Bcdedit /import “C:Datos\copiasegBCD”
o Comandos que operan en entradas del almacén
/copy: Realiza copias de las entradas de inicio del sistema operativo
especificado. El siguiente comando créela una copia de la entrada de inicio
de él sistema opera hubo especificado:
bcdedit /copy {default} /d “Copia de la entrada por defecto”
/delete: Este comando elimina una entrada del almacén de datos de lana
configuración de arranque (BCD).
El siguiente comando elimina la entrada del sistema operativo
especificada en el almacén y quita la entrada del orden de visualización:
bcdedit /delete {cbd971bf-b7b8-4885-951la-fa03044f5d71}
El siguiente comando elimina la entrada del sistema operativo
especificada del almacén y quita la entrada de la orden de visualización:
bcdedit /delete {cbd971bf-b7b8-4885-951la-fa03044f5d71}
/cleanup
El siguiente comando elimina la entrada del sistema operativo
especificada del almacén sin quitarla de la orden de visualización:
bcdedit /delete {cbd971bf-b7b8-4885-951la-fa03044f5d71}
/nocleanup
El siguiente comando elimina la entrada del cargador del sistema la
operativo basado en NTLDR del almacén:
bcdedit /delete {ntldr} /f
/create Este comando créela una nueva entrada en el almacén de datos
de la configuración de inicio (BCD). Si se especifica un identificador
conocido, no se indican las opciones /application, /inherit o /device no se
ADSO
UNIDAD 02: Secuencias
de arranque
13
Raúl Piñeiro Martínez
pueden especificar. Si no se especifica <Id.>, o si
<Id.> no es conocido, debe indicarse una opción /application, /inherit o
/device.
bcdedit /create [{<Id.>}] /d <descripcion> [-application <tipoDeAplicacion>
| /inherit [<tipoDeAplicacion>] | /inherit DEVICE | /device]
<Id.> Especifica el identificador que se usará para la nueva entrada.
<descripcion> Especifica la descripción que se había aplicado en la nueva
entrada.
/application <tipoDeAplicacion> Especifica que la nueva entrada debe ser
una entrada de aplicación
<tipoDeAplicacion> puede ser uno de los siguientes: BOOTSECTOR,
OSLOADER, RESUME, STARTUP
En el siguiente comando creara una entrada del cargador del SO basado
en NTLDR (Ntldr):
bcdedit /create {ntldr} /d "Cargador de él SO Windows anterior"
o Si queremos mostrar información sobre los sistemas operativos instalados
y el gestor de arranque:
Bcdedit /enum
ADSO
UNIDAD 02: Secuencias
de arranque
14
Raúl Piñeiro Martínez
/set: Establece un valor de opción de entrada
en el almacén de datos de la configuración de inicio (BCD). Este
comando establece la partición C: para la entrada del sistema
operativo especificado:
bcdedit /set {cbd971bf-b7b8-4885-951la-fa03044f5d71}
device partition=C:
El siguiente comando establece la ruta de acceso de la aplicación
encargada de iniciar Windows, \windows\system32\winload.exe
para el sistema operativo especificado:
bcdedit /set {cbd971bf-b7b8-4885-951la-fa03044f5d71}
path \windows\system32\winload.exe
o Otros parámetros:
/timeout < tiempoDeEspera >. Este comando establece el tiempo
en segundos que se esperará antes de seleccionar una entrada
predeterminada.
bcdedit /timeout 20
/default {identificador}. Establece la entrada que tiene el
identificador especificado cómo entrada por defecto.
3. ARRANQUE DE GNU/Linux
Introducción al GRUB
El encargado de realizar el arranque de un equipo Windows es bootmgr. Linux sin
embargo no tiene un gestor de arranque propio, sino que utiliza un gestor de arranque
de otras compañías.
Existen muchos de
estos gestores, el más
usado en la actualidad
es GRUB:
ADSO
UNIDAD 02: Secuencias
de arranque
15
Raúl Piñeiro Martínez
Un cargador de arranque (boot loader en inglés) es un programa
diseñado exclusivamente para cargar un sistema operativo en memoria. La etapa del
cargador de arranque es diferente de una plataforma a otra. Como en la mayoría de
arquitecturas este programa se encuentra en el MBR, el cual es de 512 bytes, no es
suficiente para cargar en totalidad un sistema operativo. Por eso, el cargador de
arranque consta de varias etapas.
En este MBR situado en el primer sector del disco duro, es donde está localizado la
primera etapa de la carga, que es la encargada de ir llamando a las siguientes etapas de
arranque.
GRUB se carga y se ejecuta en 4 etapas:
La primera etapa del cargador la BIOS lee el programa boot que se encuentra en
el MBR.
La primera etapa carga el resto del cargador (segunda etapa). Si la segunda
etapa está en un dispositivo grande, se carga una etapa intermedia (llamada
etapa 1.5), la cual contiene código extra que permite leer cilindros mayores que
1024 o dispositivos tipo LBA.
La segunda etapa ejecuta el cargador y muestra el menú de inicio de GRUB. Aquí
se permite elegir un sistema operativo junto con parámetros del sistema.
Cuando se elige un sistema operativo, se carga en memoria y se pasa el control.
(Este sistema operativo puede ser un Linux, o bien un Windows que se carga
cediéndole el control al gestor de arranque de Windows).
GRUB soporta métodos de arranque directo, arranque chain-loading, LBA, ext2 y
hasta "un pre-sistema operativo totalmente basado en comandos". Tiene tres
interfaces: un menú de selección, un editor de configuración y una consola de
línea de comandos.
Dado que GRUB es capaz de reconocer los sistemas de archivos ext (ext2, ext3,
ext4) y además provee una interfaz de línea de comandos, es más fácil rectificar
o modificar cuando se corrompe.
Antiguamente en lugar de GRUB se usaba el Linux Loader (LILO), pero sus
limitaciones con respecto a los discos duros de gran tamaño y a los nuevos
sistemas de ficheros han hecho que sea sustituido por completo por el GRUB. En
la actualidad se emplea GRUB2.
GRUB 2 introduce muchos cambios, entre ellos una mejor portabilidad y
modularidad, soporta los caracteres no ASCII, carga dinámica de módulos,
gestión de memoria real, y más.
Archivos de configuración de Grub
Los archivos de Grub2 se encuentran en tres lugares principales:
ADSO
UNIDAD 02: Secuencias
de arranque
16
Raúl Piñeiro Martínez
/boot/grub/grub.cfg - Este es el principal archivo de
configuración y no se puede editar a mano!. Su contenido se genera gracias a la
ejecución de una serie de scripts. Un script es un programa que contiene
comandos del sistema operativo Linux. En este caso contiene comandos que
permiten modificar el arranque.
/etc/grub.d/ - Este directorio contiene scripts (programas ejecutables) del gestor
de arranque GRUB. Estos scripts son bloques de construcción a partir de los
cuales se construye el archivo de configuración grub.cfg. Cuando se ejecuta el
comando de GRUB, los guiones (scripts) se leen en una cierta secuencia y
grub.cfg se crea de forma automática.
/etc/default/grub - Este archivo contiene los ajustes de menú de GRUB que son
leídos por las secuencias de comandos de GRUB y escrita en grub.cfg.
Esto significa que, si se desea cambiar el menú de GRUB, se tendrá que editar los
scripts existentes o crear otros nuevos a continuación para actualizar el menú.
En el directorio /etc/grub.d podemos encontrar los siguientes scripts:
00_header es el script que carga la configuración de GRUB en /etc/default/grub,
incluyendo tiempo de espera, la entrada de arranque por defecto, y otros.
05_debian_theme, define el fondo, los colores y temas. El nombre de este script
sin duda va a cambiar en otras distribuciones cuando adopten GRUB 2.
10_linux. Este archivo contiene comandos y scripts que se encargan del kernel
de linux en la particion principal. Las cargas 10_linux las entradas de menú para
la distribución instalada.
20_memtest86+ carga la utilidad memtest
30_os-prober es el guion que analizará los discos duros buscando otros sistemas
operativos y añadirlos al menú de arranque.
40_custom es una plantilla que puede utilizar para crear entradas adicionales
que se añadirán al menú de arranque.
En el siguiente link se puede encontrar un menú muy avanzado del gestor de arranque:
https://www.dedoimedo.com/computers/grub-2.html#mozTocId542243
También existen editores gráficos que nos permiten modificar el arranque sin tener que
modificar estos archivos directamente. Por ejemplo, grub-customizer, startupmanager,
etc. El hecho de disponer de estos programas nos permite realizar cambios en el
arranque de una forma sencilla sin tener que acceder a los ficheros en disco.
Herramientas gráficas para modificar Grub
ADSO
UNIDAD 02: Secuencias
de arranque
17
Raúl Piñeiro Martínez
GrubCustomizer: es una herramienta que nos permite configurar
GRUB 2 o BURG de una manera gráfica.
Dispone de varias posibilidades de configuración, por ejemplo podremos
predeterminar cual de las entradas será la predeterminada, mostrar o no el
menú, buscar otros S.O., especificar el tiempo de espera para el inicio, pasar los
parámetros del kernel, configurar la apariencia (fondo, resolución, colores para
el texto, etc).
Esta herramienta no se encuentra en los repositorios por defecto de Ubuntu.
Para instalarla debemos añadir el siguiente PPA (repositorio personal). Para ello,
abrimos un Terminal y copiamos las siguientes órdenes:
sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo add-apt-repository ppa:danielrichter2007/grub-customizer
Actualizamos el listado de paquetes del repositorio, mediante la orden:
sudo apt update
Instalamos la aplicación,
sudo apt install grub-customizer
ADSO
UNIDAD 02: Secuencias
de arranque
18
Raúl Piñeiro Martínez
ADSO
UNIDAD 02: Secuencias
de arranque
19
Raúl Piñeiro Martínez
En la primera pestaña “configuración de la lista”,
podemos ver las distintas entradas del menú de arranque
Aquí podemos hacer algunas operaciones básicas como organizar las
entradas del menú, cambiar el nombre una entrada, eliminarla, etc...
En la siguiente imagen se muestra cómo hacer que la entrada de
Windows 7, se muestre como primera opción del menú
En la pestaña “Configuración General”:
- Establecer la entrada por defecto
- Establecer el timeout
ADSO
UNIDAD 02: Secuencias
de arranque
20
Raúl Piñeiro Martínez
- Indicar opciones de ejecución al kernel de
Linux
- Buscar otros sistemas operativos
- Crear una entrada de recuperación
En la pestaña “Configuración de apariencia”, podemos personalizar el
aspecto del menú de inicio configurando entre otras cosas, el color de
fondo, tipo y color de la letra con la que se mostrará el menú. Incluso,
podremos añadir una imagen de fondo.
ADSO
UNIDAD 02: Secuencias
de arranque
21
Raúl Piñeiro Martínez
Otras herramientas para restauración del arranque
SuperGrubDisk: Super Grub2 Disk es una herramienta muy interesante para
ayudarnos a arrancar el sistema operativo. Podemos iniciarla desde un CD o USB
y nos permite reinstalar el arranque del sistema operativo, además de
permitirnos reparar o GRUB. También podemos hacer copias de seguridad del
sector de arranque del disco.
El problema más común que suele producirse es que los usuarios sin experiencia
instalan primero Linux y después Windows, y como consecuencia el MBR
(Master Boot Record) es reescrito por el Windows y el GRUB es borrado.
ADSO
UNIDAD 02: Secuencias
de arranque
22