Saltar al contenido

¿Instalar Ubuntu desde la imagen ISO directamente desde el disco duro de un sistema que ejecuta Linux?

Solución:

Encontré esto buscando en la red.

Grub2 es capaz de iniciar directamente imágenes ISO para muchas distribuciones de Linux si las entradas se han definido correctamente en los archivos de configuración de Grub2.

La imagen ISO debe colocarse en una partición separada que no tiene un sistema operativo instalado. En aras de la simplicidad, lo colocaríamos dentro de un nuevo directorio bajo / boot (asumiendo que está en una partición separada).

  1. Crea el nuevo directorio y copia tu imagen ISO:

    sudo mkdir /boot/iso
    sudo cp ~/Desktop/name.iso /boot/iso
    

    Dónde ~/Desktop/name.iso es la ubicación y el nombre de su imagen ISO asumiendo que la imagen está ubicada en su escritorio.

  2. Agregue la entrada Grub2:

    La entrada para la imagen ISO debe agregarse a /etc/grub.d/40_custom expediente. Edite el archivo por:

    gksudo gedit /etc/grub.d/40_custom
    

    Y reemplace el texto en ese archivo con este:

    #!/bin/sh
    echo "Adding 40_custom." >&2
    exec tail -n +4 $0
    # This file provides an easy way to add custom menu entries.  Simply type the
    # menu entries you want to add after this comment.  Be careful not to change
    # the 'exec tail' line above.
    
    menuentry "Kubuntu ISO" {
            set isofile="/boot/iso/kubuntu-12.04.iso"
            loopback loop (hd0,8)$isofile
            linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile noprompt noeject
            initrd (loop)/casper/initrd.lz
    }
    

    Dónde está:

    • Kubuntu ISO = El nombre que desea mostrar en el menú Grub.
    • boot/iso/kubuntu-12.04.iso = La ubicación y el nombre de su imagen ISO.
    • (hd0,8) = La partición que contiene la imagen ISO.
    • nota la tail -n +4 significa simplemente “desde qué línea grub comienza a leer la configuración tal cual”. la cuarta línea en este ejemplo es la primera línea de comentario, lo cual está bien.

    Grub lee las particiones de una manera diferente a la de Ubuntu. ‘hd0’ significa el primer disco duro que se lee como sda por Ubuntu, y 8 es la partición que es la misma que para Ubuntu. En otras palabras, (hd0,8) significa ‘sda8’.

    Para averiguar su partición, ejecute este comando en una Terminal:

    sudo fdisk -l
    

    Suponga que su imagen está contenida en el sda1 partición, cambiarías (hd0,8) en la línea anterior a (hd0,1) y si la imagen está en el sdb1 partición, cambiarías (hd0,8) para (hd1,1).

  3. Guarde y cierre este archivo y ahora ejecute este comando:

    sudo update-grub
    
  4. Reinicie y elija la nueva entrada ISO del menú Grub esta vez. Con suerte, se iniciará correctamente en el escritorio.

    Ahora, si desea realizar una instalación desde el mismo ISO, primero deberá desmontar la imagen ISO, ya que está montada desde una partición en su HDD (probablemente tenga un solo HDD y desee instalar Ubuntu en el mismo HDD) y el instalador necesita desmontar las particiones montadas antes de poder realizar cambios.

    Entonces, desde el entorno de Live CD, vaya a una Terminal y ejecute:

    sudo umount -l /isodevice
    

Eso es todo. Ahora puede hacer doble clic en el icono ‘Instalar’ en el escritorio y continuar con la instalación.

Para obtener más información, consulte los foros de Ubuntu 1 y los foros de Ubuntu 2.

Fuente: TuxGarage

No pude usar la respuesta de Mitch porque quería instalar Ubuntu mínimo y la imagen ISO no funcionó (no hay vmlinuz). Entonces, en cambio, lo adapté para usar NetbootInstall

Puse los archivos descargados en / boot / netboot y agregué la siguiente entrada a la configuración de grub:

menuentry "NetInstall" {
    linux (hd0,0)/boot/netboot/ubuntu-installer/amd64/linux
    initrd (hd0,0)/boot/netboot/ubuntu-installer/amd64/initrd.gz
}

Entonces me olvidé de correr

sudo update-grub

así que tuve que arrancar en el linux existente una vez más, pero habiendo finalmente actualizado grub, la instalación real fue muy fluida.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *