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.
- Se puede descargar y guardarlo en una unidad flash USB.
- 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:
- Hay una instalación de Linux preexistente en el ordenador cuya partición raíz no necesita ser redimensionada.
- 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.
- 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:
- Un ordenador funcionando con MEPIS (o cualquier otro Linux)
- qemu instalado (instalar con Synaptic en MEPIS)
- El CD de MEPIS CD o una imagen .iso de CD de MEPIS (preferido en términos de velocidad)
- 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.

