Beruflich Dokumente
Kultur Dokumente
Cuando el PC no quiere arrancar, sólo nos queda unas cuantas cosas por
hacer:
Sin embrago, existe una alternativa llamada Ultimate Boot CD, es decir una
imagen ISO en CD booteable que contiene muchas utilidades como antivirus o
utilitarios para la gestión del disco duro.
Para utilizarlo, no hay más que descargarlo, luego grabar la imagen ISO y
finalmente reiniciar el ordenador asegurándose de haber definido el CD-ROM
como el primero en la secuencia de inicio del BIOS.
Creación de un CD arrancable (bootable):
Para esto usaremos ISO Buster y Nero Burning ROM 6 (una versión reciente).
Primero extraemos el cargador boot del disco original de Windows XP. Con
ISO Buster, seleccionamos el archivo arrancable (Bootable CD), y pulsamos el
botón derecho del ratón sobre BootImage.img (o Microsoft Corporation.img,
o como se llame en tu CD). En el menú elegimos BootImage.img (o como se
llame en tu CD), y lo llevamos a la carpeta donde tenemos nuestros archivos
de Windows XP: D:\XP-CD en nuestro caso.
1
CREAR UN CD
BOOTEABLE [ ERIKA KARINA VILLARROEL VITOR
Por tanto, creí que seríamos capaces de crear un CD arrancable con alguna
2
CREAR UN CD
BOOTEABLE [ ERIKA KARINA VILLARROEL VITOR
3.1 Introducción
El mayor problema que supone tener una partición raíz sólo-lectura es que
alguna parte del sistema puede confiar en un acceso de escritura a
determinados directorios.
Echemos un vistazo al contenido de $LFS de un sistema típico:
3
CREAR UN CD
BOOTEABLE [ ERIKA KARINA VILLARROEL VITOR
4
CREAR UN CD
BOOTEABLE [ ERIKA KARINA VILLARROEL VITOR
Por favor, recuerda que tienes que cambiar el nombre del dispositivo al
nombre
Apropiado en tu sistema. ¡Este fue creado usando devfs!
Los próximos dos sub-capítulos apenas han cambiado ya que /tmp y /var
Simplemente están enlazados a /rd/tmp y /rd/var
5
CREAR UN CD
BOOTEABLE [ ERIKA KARINA VILLARROEL VITOR
4. Guión de Instalación
Incluso podrías querer arrancar una bash y dejar fuera toda clase de
instalación
Automática. Esto sucederá si pasas un parámetro adicional al núcleo desde
el
Cargador del arranque "init=/bin/bash".
6
CREAR UN CD
BOOTEABLE [ ERIKA KARINA VILLARROEL VITOR
mkdir -p $FLOPPY/boot/grub
cp /usr/share/grub/i386-pc/stage* $FLOPPY/boot/grub
default 0
timeout 2
title template
root (fd0)
kernel (fd0)/boot/Linux devfs=mount root=/dev/cdroms/cdrom0
7
CREAR UN CD
BOOTEABLE [ ERIKA KARINA VILLARROEL VITOR
necesitas preocuparte del nombre del dispositivo cdrom ya que serás capaz
de
editar las entradas de menú del grub en tiempo de arranque para que refleje
el sistema subyacente.
6. Tostando
Cosas a verificar:
a) No uses -f. Provoca que los enlaces del sistema sean ignorados.
7. Listados
7.1 /
--
8
CREAR UN CD
BOOTEABLE [ ERIKA KARINA VILLARROEL VITOR
7.2 /etc/init.d
Este directorio contiene un nuevo guión "install" que sigue a través del
proceso de
instalación y sería específico para tu configuración.
7.3 /etc/rc0.d
7.4 /etc/rc1.d
[empty]
7.5 /etc/rc2.d
[empty]
9
CREAR UN CD
BOOTEABLE [ ERIKA KARINA VILLARROEL VITOR
7.6 /etc/rc3.d
[empty]
7.7 /etc/rc4.d
[empty]
7.8 /etc/rc5.d
[empty]
7.9 /etc/rc6.d
7.10 /etc/rcS.d
7.11 /etc/inittab
Por favor, ten presente que reemplacé la definición para una 'agetty'
(terminal)
en vc/1 con el guión de instalación /etc/init.d/install que sólo se ejecutará una
vez (atento: "una vez").
También he borrado 4 de las 5 definiciones de 'agetty' restantes ya que la
instalación lo hará automáticamente.
# Comineza /etc/inittab
id:3:initdefault:
si::sysinit:/etc/init.d/rcS
l0:0:wait:/etc/init.d/rc 0
l1:S1:wait:/etc/init.d/rc 1
l2:2:wait:/etc/init.d/rc 2
l3:3:wait:/etc/init.d/rc 3
l4:4:wait:/etc/init.d/rc 4
l5:5:wait:/etc/init.d/rc 5
l6:6:wait:/etc/init.d/rc 6
10
CREAR UN CD
BOOTEABLE [ ERIKA KARINA VILLARROEL VITOR
ft:06:respawn:/sbin/sulogin
su:S1:respawn:/sbin/sulogin
1:2345:respawn:/sbin/agetty vc/1 9600
2:2345:respawn:/sbin/agetty vc/2 9600
# Fin de /etc/inittab
8. Historia
11