DVD avec Ubuntu 32 bits et 64 bits

14

Existe-t-il de telles images qui me permettront d'installer Ubuntu 64 bits s'il est pris en charge, ou de revenir à 32 bits sinon?

Je participe à un installfest par un nouveau et non officiel LoCo, et un tel installateur serait très pratique sans gaspiller de DVD supplémentaires pour différentes architectures.

Oxwivi
la source

Réponses:

24

Vous pouvez créer un DVD contenant les deux versions du CD live:

  1. Téléchargez ubuntu-13.04-desktop-i386.iso et ubuntu-13.04-desktop-amd64.iso .
  2. Créez une structure de dossiers pour le 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. Enregistrez les éléments suivants sous 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. Générez une image ISO (vous devrez peut-être installer xorriso .):

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

Vous pouvez maintenant graver ubuntu-13.04-desktop-i386-amd64.iso(1,6 Go) sur un DVD et choisir des options 32 bits ou 64 bits au démarrage.

ubuntu-13.04-desktop-i386-amd64

Remarque: cela a fonctionné pour moi dans une machine virtuelle. Je recommande fortement de le tester en utilisant un DVD avant de graver plusieurs copies.

ændrük
la source
Wowza! Voilà une solution intéressante là-bas! Donc, si j'ai choisi de démarrer à partir du disque, l'écran GRUB apparaît?
Oxwivi
En fait, cette version suppose que l'image de bureau est utilisée. Essayez ceci avec l'image du serveur et voyez-la échouer. J'ai essayé de démarrer l'image du serveur exactement de cette façon dans le passé et cela a échoué. Remarque: cela n'a même pas été donné comme contrainte dans la question (bureau vs serveur) ...
0xC0000022L
@STATUS_ACCESS_DENIED Vous avez raison. Tenter d'utiliser exactement cette méthode pour démarrer sur un CD d'installation Server Edition ou Alternate échouera certainement, car aucun d'entre eux n'intègre l'environnement en direct que cette méthode est conçue pour accueillir. Je vous encourage à améliorer cet aspect dans votre propre réponse. Remarque: Le terme «Ubuntu» seul est généralement utilisé pour désigner implicitement Ubuntu Desktop Edition, sauf indication contraire.
ændrük
@ ændrük: n'était pas au courant de cette signification implicite ici. Pour moi, en raison de l'utilisation intensive de l'édition serveur, Ubuntu signifie généralement serveur et j'ai pensé que je devrais au moins ajouter à cette réponse qu'il ne fonctionnera pas avec l'édition serveur. Cependant, je vais essayer quand même, mais pas avec Casper, car cela a déjà tué une installation existante en raison de certaines dépendances cassées, semble-t-il. Je suis presque sûr que la modification de l'initrd fournira un moyen.
0xC0000022L
a bien fonctionné le 14.04 avec un changement mineur dans le grub.cfg. Mais le UEFImode n'a pas fonctionné.
souravc
2

À ma connaissance, non. Si vous souhaitez épargner des DVD, vous pouvez utiliser des clés USB (en supposant que vous en ayez une (ou plusieurs) et que votre ordinateur prend en charge le démarrage à partir d'une clé USB).

Dans la page de téléchargement d'Ubuntu , vous trouverez des instructions pas à pas pour créer des clés USB Ubuntu amorçables sous Linux, Windows ou Mac OS X.

Olli
la source
Pas facile de toute façon ... +1
0xC0000022L
1

Il n'y a pas d'image officielle 32/64 bits disponible et je doute que vous puissiez en compiler une pour faire ce que vous voulez.

La différence entre 32 et 64 bits est basée sur le matériel, donc avoir deux CD ou clés USB avec les versions 32 bits et 64 bits d'Ubuntu serait votre meilleure option.

Si vous n'avez accès qu'à un seul CD ou USB, créez une installation 32 bits - elle sera utilisable sur les deux types d'architecture.

Mark Rooney
la source
1
Oui, je peux utiliser 32 bits sur les deux architectures, mais le fait est que installfest est une chose unique, donc plus tard je ne peux pas aider quelqu'un à passer à 64 bits s'il aimait Ubuntu et voulait profiter de la Matériel.
Oxwivi
@Oxwivi: bien qu'ils puissent tirer parti du traitement 64 bits pour les applications gourmandes en ressources processeur, ils souffriront d' une consommation de mémoire bien plus importante . Je vois cela dans la pratique avec Chrome, qui prend de l'ordre de 80 Mo de RAM par onglet ordinaire comme une page Wikipedia (script minimal).
Dan Dascalescu
1

Une autre possibilité pourrait être d'utiliser un DVD double face (remarque: c'est différent du DVD double couche), donc vous enregistrez d'un côté la version 32 bits et de l'autre la version 64 bits.

bitwelder
la source
Trop cher pour les ennuis. Et je ne suis pas sûr de pouvoir l'obtenir dans un bref délai - l'isntallfest est demain.
Oxwivi
-1

Si vous avez un ordinateur Windows, la version multiboot de l'application Pin Drive Linux peut en créer un pour vous. Ce sont des versions pour Mac et bien d'autres, mais celle de Windows est la version échouée.

lance
la source