DVD con Ubuntu de 32 bits y 64 bits


14

¿Existe alguna de esas imágenes que me permita instalar Ubuntu de 64 bits si es compatible, o retroceder a 32 bits de lo contrario?

Estoy participando en una instalación de un LoCo nuevo y no oficial, y un instalador de este tipo sería bastante útil sin desperdiciar DVD adicionales para diferentes arquitecturas.

Respuestas:


24

Puede crear un DVD que contenga ambas versiones del CD en vivo:

  1. Descargue ubuntu-13.04-desktop-i386.iso y ubuntu-13.04-desktop-amd64.iso .
  2. Cree una estructura de carpetas para el DVD:

    $ mkdir -p ubuntu-13.04-desktop-i386-amd64/boot/{grub,iso}
    $ mv ubuntu-13.04-desktop-{i386,amd64}.iso ubuntu-13.04-desktop-i386-amd64/boot/iso/
    
  3. Guarde lo siguiente como ubuntu-13.04-desktop-i386-amd64/boot/grub/grub.cfg:

    # Derived from /boot/grub/loopback.cfg from ubuntu-13.04-desktop-i386.iso and ubuntu-13.04-desktop-amd64.iso.
    
    menuentry "Try Ubuntu without installing (32-bit)" {
        loopback iso /boot/iso/ubuntu-13.04-desktop-i386.iso
        linux   (iso)/casper/vmlinuz  file=/cdrom/preseed/ubuntu.seed boot=casper iso-scan/filename=/boot/iso/ubuntu-13.04-desktop-i386.iso quiet splash --
        initrd  (iso)/casper/initrd.lz
    }
    menuentry "Try Ubuntu without installing (64-bit)" {
        set gfxpayload=keep
        loopback iso /boot/iso/ubuntu-13.04-desktop-amd64.iso
        linux   (iso)/casper/vmlinuz.efi  file=/cdrom/preseed/ubuntu.seed boot=casper iso-scan/filename=/boot/iso/ubuntu-13.04-desktop-amd64.iso quiet splash --
        initrd  (iso)/casper/initrd.lz
    }
    menuentry "Install Ubuntu (32-bit)" {
        loopback iso /boot/iso/ubuntu-13.04-desktop-i386.iso
        linux   (iso)/casper/vmlinuz  file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity iso-scan/filename=/boot/iso/ubuntu-13.04-desktop-i386.iso quiet splash --
        initrd  (iso)/casper/initrd.lz
    }
    menuentry "Install Ubuntu (64-bit)" {
        loopback iso /boot/iso/ubuntu-13.04-desktop-amd64.iso
        linux   (iso)/casper/vmlinuz.efi  file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity iso-scan/filename=/boot/iso/ubuntu-13.04-desktop-amd64.iso quiet splash --
        initrd  (iso)/casper/initrd.lz
    }
    menuentry "Check disc for defects (32-bit)" {
        loopback iso /boot/iso/ubuntu-13.04-desktop-i386.iso
        linux   (iso)/casper/vmlinuz  boot=casper integrity-check iso-scan/filename=/boot/iso/ubuntu-13.04-desktop-i386.iso quiet splash --
        initrd  (iso)/casper/initrd.lz
    }
    menuentry "Check disc for defects (64-bit)" {
        loopback iso /boot/iso/ubuntu-13.04-desktop-amd64.iso
        linux   (iso)/casper/vmlinuz.efi  boot=casper integrity-check iso-scan/filename=/boot/iso/ubuntu-13.04-desktop-amd64.iso quiet splash --
        initrd  (iso)/casper/initrd.lz
    }
    menuentry "Test memory" {
        loopback iso /boot/iso/ubuntu-13.04-desktop-i386.iso
        linux16 (iso)/install/mt86plus
    }
    
  4. Genere una imagen ISO (es posible que deba instalar xorriso ):

    $ grub-mkrescue --output ubuntu-13.04-desktop-i386-amd64.iso ubuntu-13.04-desktop-i386-amd64
    

Ahora puede grabar ubuntu-13.04-desktop-i386-amd64.iso(1.6 GB) en un DVD y elegir las opciones de 32 bits o 64 bits en el arranque.

ubuntu-13.04-desktop-i386-amd64

Nota: Esto funcionó para mí en una máquina virtual. Recomiendo probarlo usando un DVD antes de grabar varias copias.


Wowza! ¡Esa es una solución interesante! Entonces, si elijo arrancar desde el disco, aparecerá la pantalla GRUB.
Oxwivi

En realidad, esta versión supone que se está utilizando la imagen del escritorio. Intente esto con la imagen del servidor y vea que falla. He intentado arrancar la imagen del servidor exactamente de esta manera en el pasado y falló. Nota: esto ni siquiera se dio como una restricción en la pregunta (escritorio versus servidor) ...
0xC0000022L

@STATUS_ACCESS_DENIED Estás en lo correcto. Intentar utilizar exactamente este método para arrancar en una Edición de servidor o en un CD de instalación alternativa fallará, ya que ninguno de los dos incorpora el entorno en vivo que este método está diseñado para adaptarse. Te animo a mejorar este aspecto en tu propia respuesta. Nota: El término "Ubuntu" solo se usa típicamente para referirse implícitamente a Ubuntu Desktop Edition a menos que se especifique lo contrario.
ændrük

@ ændrük: no estaba al tanto de este significado implícito aquí. Para mí, debido al uso extenso de Server Edition, Ubuntu generalmente significa servidor y pensé que al menos debería agregar a esta respuesta que no funcionará con Server Edition. Sin embargo, lo intentaré de todos modos, solo que no con Casper, ya que eso ya mató una instalación existente debido a algunas dependencias rotas, al parecer. Estoy bastante seguro de que modificar el initrd proporcionará alguna forma.
0xC0000022L

funcionó muy bien el 14.04 con un cambio menor en el grub.cfg. Pero el UEFImodo no funcionó.
souravc

2

Que yo sepa, no, no lo hay. Si desea ahorrar DVD, puede usar memorias USB (suponiendo que tenga una (o más de una) y que su computadora admita el arranque desde una memoria USB).

En la página de descarga de Ubuntu , hay instrucciones paso a paso para crear memorias USB de Ubuntu de arranque en Linux, Windows o Mac OS X.


No hay manera fácil de todos modos ... +1
0xC0000022L

1

No hay una imagen oficial de 32/64 bits disponible y dudo que pueda compilar una para hacer lo que quiere.

La diferencia entre 32 y 64 bits está basada en hardware, por lo que su mejor opción sería tener dos cd o claves usb con la versión de Ubuntu de 32 bits y 64 bits.

Si solo tiene acceso a un cd o usb, cree una instalación de 32 bits; será utilizable en ambos tipos de arquitectura.


1
Sí, puedo usar 32 bits en ambas arquitecturas, pero la cuestión es que installfest es una cosa única, por lo que más tarde no puedo ayudar a nadie a actualizar a 64 bits si les gusta Ubuntu y quieren aprovechar hardware.
Oxwivi

@Oxwivi: si bien podrían aprovechar el procesamiento de 64 bits para aplicaciones con uso intensivo de CPU, sufrirán un consumo de memoria mucho mayor . Veo esto en la práctica con Chrome, que toma el orden de 80 MB de RAM por pestaña normal como una página de Wikipedia (secuencias de comandos mínimas).
Dan Dascalescu

1

Otra posibilidad podría ser utilizar DVD de doble cara (nota: es diferente del DVD de doble capa), por lo que puede grabar en un lado la versión de 32 bits y en el otro la versión de 64 bits.


Demasiado caro para el problema. Y no estoy seguro de poder recibirlo con poca anticipación: el isntallfest es mañana.
Oxwivi

-1

Si tiene una computadora con Windows, la versión de arranque múltiple de la aplicación Pin Drive Linux puede hacer una para usted. Son versiones para Mac y muchas más, pero la versión de Windows es la versión fallida.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.