Instalar sin un CD

De MEPIS Documentation Wiki

A continuación se describe el proceso para instalar Mepis (este procesó funciona con otras particiones también) en un ordenador sin unidad de CDROM.

Hay que tener presente que es más dificil que instalar desde el CD y los usuarios novatos deberían de llevar a cabo la instalación con el CD siempre que sea posible.

Esta guía es muy útil cuando se usa un portátil sin unidad de CD. O, puede que no se tenga una grabadora de CD o CDs vírgenes (en este caso, también se pueden comprar los CDs de http://www.mepis.org/store).

Tabla de contenidos

Método 1: Copiar una instalación existente

Obtener acceso al archivo *.iso de instalación de Mepis

Se necesita tener el archivo .iso de Mepis para instalarlo. Hay dos formas de hacer esto.

  1. Se puede descargar y guardarlo en una unidad flash USB.
  2. Si se tiene un sistema operativo que que se pueda conectar al ordenador de destino se puede descargar al disco duro. Sugerencias de red para distribuciones que caben en un disco

Configurar las particiones con una distribución distinta de Linux

Se necesita tener una distribución distinta de Linux con la que se pueda trabajar para configurar las particiones del disco duro. Hay tres opciones:

  1. Hay una instalación de Linux preexistente en el ordenador cuya partición raíz no necesita ser redimensionada.
  2. El ordenador es moderno y la BIOS permite arrancar desde una unidad USB. Entonces se puede usar una distribución como GParted Live o DSL.
  3. Arrancar una distribución de disquete tal y como BG-rescue Linux. Si se tienen unos disquetes muy viejos no funcionará, dado que estos se estropean pasado un tiempo. Hoy en día son difíciles de encontrar y no son baratos, pero merece la pena comprar unos nuevos.

Durante el resto de esta guía se supondrá que se va a usar BG-rescue, pero para otras distribuciones el procedimiento será el mismo, sino muy similar. Usar una herramienta del estilo de fdiskpara configurar las particiones del disco duro de destino. Aquí (en) se puede encontrar una buena guía de cómo particionar los discos duros.

fdisk

Se necesita

  • una partición raíz para Mepis
  • la partición de intercambio (swap)
  • una partición para los contenidos del .iso de Mepis (~750 MB debería de ser duficiente)

Se puede mantener cualquier partición preexistente que se quiera. Como recordatorio, el particionado es peligroso, por lo que se debería de hacer una copia de seguridad de los datos importantes.

La pequeña partición para almacenar el .iso es temporal. Formatearla como ext2. Si estuviera ubicada en /dev/hda3, se haría con

mkfs.ext2 /dev/hda3

Lo siguiente es montar el dispositivo/partición que contiene el archiv .iso. Se va a suponer que está en un disco USB formateado con FAT32 en /mepis/SimplyMEPIS-CD_6.0-4-beta1_i386.iso

cd /mnt
mkdir sda1
mount -t vfat /dev/sda1 /mnt/sda1

Montar ahora el archivo iso.

mkdir mepis
losetup /dev/loop0 /mnt/sda1/mepis/SimplyMEPIS-CD_6.0-4-beta1_i386.iso
mount -t iso9660 -o ro /dev/loop0 /mnt/mepis

Montar la partición vacia y copiar los contenidos del CD en ella.

mkdir hda3
mount -t ext2 /dev/hda3 /mnt/hda3
cd hda3
cp -rp /mnt/mepis/* .

Mirar el contenido de las opciones de arranque de GRUB para Mepis para su uso posterior

less /mnt/mepis/boot/grub/menu.lst

Se debería ver algo del estilo

kernel /boot/vmlinuz init=/etc/init apm=power-off vga=791 quiet
initrd /boot/initrd.gz

Para otras distribuciones se puede encontrar las opciones en /isolinux/isolinux.cfg en vez de /boot/grub/menu.lst.

Arrancar con GRUB

Se necesita que el cargador de arranque Grub esté disponible. Si no está todavía instalado, se puede poner en una disquete desde el CD de Mepis

dd if=/mnt/mepis/floppies/boot1.img of=/dev/fd0

Ahora, reiniciar en Grub. Pulsar c para acceder al modo de línea de comandos.

Hay que tener presente que Grub identifica los dispositivos de forma distinta a Linux. El dispositivo se especifica mediante el primer número en vez de con la primera letra. La partición en el dispositivo se especifica con el segundo número como en Linux, pero tanto el dispositivo como la partición empiezan a contar con 0 en vez de con 1. Por lo tanto nuestra partición que era/dev/hda3 en Linux es para grub (hd0,2). También, hd* y sd* son todos hd* en grub. Grub tiene las funcionalidades autocompletar y buscar que ayuda a comprobar que se usan las particiones/disositivos apropiados. Por ejemplo,

find (hd0,2)/floppies/boot1.<TAB>

se autocompletaría como

find (hd0,2)/floppies/boot1.img

y

find /boot/vmlinuz

se mostraría como

(hd0,2)

y cualquier otra ubicación dónde se encuentre /boot/vmlinuz.

Comprobar que los archivos están en (hd0,2) o donde quiera que estén ubicados e introducir

root (hd0,2)

Esto le dice a grub dónde serán las próximas referencias.

A continuación ejecutar

kernel /boot/vmlinuz root=/dev/hda3 apm=power-off vga=791 quiet

Darse cuenta de la adición de root=/dev/hda3 y la elimación de init=/etc/init. root=/dev/hda3 le indica al kernel que la raíz del sistema opeartivo se encuentra en /dev/hda3.

initrd /boot/initrd.gz
boot

Instalar como siempre

Una vez acabado, no hay que olvidarse de reutilizar la partición adicional. Si se necesita, ver Instalar MEPIS en hardware antiguo

Método 2: instalar en un entorno virtual

Para usar este método se necesitan los siguientes elementos:

  1. Un ordenador funcionando con MEPIS (o cualquier otro Linux)
  2. qemu instalado (instalar con Synaptic en MEPIS)
  3. El CD de MEPIS CD o una imagen .iso de CD de MEPIS (preferido en términos de velocidad)
  4. Alguna forma de conectar el disco duro de instalación al ordenador dónde se realiza la instalación (canal ide libre, adaptador usb, etc)

Advertencias

  • Hasta lo que se sabe, qemu sólo emula unidades IDE. Si se quiere hacer esto con unidades SATA o SCSI, se tendrá que encontrar la manera de emular ese tipo de dispositivos en qemu, o encontrar algún otro emulador que pueda emular estos dispositivos E instalar directamente en un dispositivo físico.
  • Si la máquina anfitrión (en el que se ejecuta qemu) no tiene al menos un procesador de 1 GHz y 512 MB de RAM, esto será un proceso horriblemente lento.
  • Leer la página de man y las entradas del wiki sobre qemu para información adicionar sobre como mejorar el rendimiento y configurar las opciones de emulación hardware.

Obtener más información

Lo primero y más importante que se tiene que saber is cómo hacer referencia a las unidades conectadas. Si se conecta a un canal IDE libre, usará un nombre de acuerdo con la siguiente tabla:

maestro primario hda
esclavo primario hdb
maestro secundario hdc
esclavo secundario hdd

Si se conectó mediante USB, se llamará "sdX", donde "X" es la siguiente letra disponible. Si no se tienen unidades USB, SCSI, y SATA en el equipo, será "sda". Si tiene una de las anteriormente mencionados, será "sdb". Basta con conectarla y escribir "dmesg" en la línea de comandos y se debería de ver el nombre que el sistema le ha asignado.

Para este tutorial se utilizará "sda".

HAY QUE ASUGURARSE DE QUE SE COMPRENDE: Se DEBE encontrar el dispositivo correcto. No se debe suponer que es sda y empezar a copiar estos comandos. Si no puede que no funcione o incluso que borre lo que se quería conservar.

Iniciar el Emulator

Iniciar ahora el emulador usando el CD de MEPIS CD (o iso)como el cdrom y la unidad conectada como hda:

qemu -hda /dev/sda -cdrom SimplyMEPIS-6.5.0.2-32.iso -boot d

Si se tiene mucha RAM en el sistema y se quiere acelerar el proceso, puede que se quiera añadir "-m 256" para incrementar el tamaño de RAM para la máquina virtual.

El liveCD de MEPIS liveCD arrancará ahora en una ventana en el escritorio.

AVISO: Puede que se obtenga un mensaje de error diciendo que el dispositivo no se puede encontrar, probar ejecutando como superusuario:

su -c "qemu -hda /dev/sda -cdrom SimplyMEPIS-6.5.0.2-32.iso -m 256 -boot d"

Instalar

Continuar con la instalación como se haría normalmente. Ver Obteniendo e instalando Mepis

Finalización

Tras finalizar la instalación, cerrar la máquina virtual y quitar la unidad del sistema.

Instalar la unidad en otro ordenador y arranca. ¡MEPIS debería arrancar ahora!

Si sólo se obtiene un prompt para iniciar la sesión cuando se arranque, iniciar la sesión como superusuario (con la contraseña de superusuario utilizada durante la instalación) y ejecutar el siguiente comando:

dpkg-reconfigure xserver-xorg

Dado que se tendrá que volver a detectar el hardware de video y reconfigurar la pantalla para el nuevo hardware.

Método 3: Arrancar desde una imagen ISO


Volver a la guía de instalación | Portada

Herramientas personales
Otros idiomas