DVD com Ubuntu de 32 e 64 bits


14

Existe alguma dessas imagens que me permita instalar o Ubuntu de 64 bits, se suportado, ou o fallback para 32 bits, caso contrário?

Estou participando de uma festa de instalação de um LoCo novo e não oficial, e esse instalador seria bastante útil sem desperdiçar DVDs extras para diferentes arquiteturas.

Respostas:


24

Você pode criar um DVD que contenha as duas versões do CD ao vivo:

  1. Faça o download do ubuntu-13.04-desktop-i386.iso e do ubuntu-13.04-desktop-amd64.iso .
  2. Crie uma estrutura de pastas para o 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. Salve o seguinte 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. Gere uma imagem ISO ( pode ser necessário instalar o xorriso .):

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

Agora você pode gravar ubuntu-13.04-desktop-i386-amd64.iso(1,6 GB) em um DVD e escolher opções de 32 ou 64 bits na inicialização.

ubuntu-13.04-desktop-i386-amd64

Nota: Isso funcionou para mim em uma máquina virtual. Eu recomendo testá-lo usando um DVD antes de gravar várias cópias.


Wowza! Essa é uma solução interessante lá! Então, se eu optar por inicializar a partir do disco, a tela do GRUB aparecerá?
Oxwivi 01/03/11

Na verdade, esta versão pressupõe que a imagem da área de trabalho está sendo usada. Tente isso com a imagem do servidor e veja a falha. Eu tentei inicializar a imagem do servidor exatamente dessa maneira no passado e ela falhou. Nota: isso nem foi dado como uma restrição na pergunta (desktop vs. servidor) ... #
0xC0000022L

@STATUS_ACCESS_DENIED Você está correto. Tentar usar exatamente esse método para inicializar em um CD de instalação do Server Edition ou Alternate certamente falhará, pois nenhum deles incorpora o ambiente ativo que esse método foi projetado para acomodar. Convido você a melhorar esse aspecto em sua própria resposta. Nota: O termo "Ubuntu" sozinho é normalmente usado para se referir implicitamente ao Ubuntu Desktop Edition, a menos que especificado de outra forma.
Aprndrük

@ ændrük: não estava ciente desse significado implícito aqui. Para mim, devido ao amplo uso do Server Edition, o Ubuntu geralmente significa servidor e achei que deveria pelo menos acrescentar a essa resposta que ele não funcionará com o Server Edition. No entanto, vou tentar de qualquer maneira, só que não com Casper, pois isso já matou uma instalação existente devido a algumas dependências quebradas, parecia. Tenho certeza que modificar o initrd fornecerá alguma maneira.
0xC0000022L

funcionou bem em 14.04 com pequenas alterações no grub.cfg. Mas o UEFImodo não funcionou.
souravc

2

Que eu saiba, não, não existe. Se você deseja poupar DVDs, pode usar pen drives (supondo que você tenha um (ou mais de um) e o computador suporte a inicialização a partir do pen drive).

Na página de download do Ubuntu , há instruções passo a passo para a criação de drives USB Ubuntu inicializáveis ​​no Linux, Windows ou Mac OS X.


Não há maneira fácil de qualquer maneira ... +1
0xC0000022L

1

Não há imagem oficial de 32/64 bits disponível e duvido que você seja capaz de compilar uma para fazer o que deseja.

A diferença entre 32 e 64 bits é baseada em hardware, portanto, ter dois cd's ou chaves USB com a versão de 32 bits e 64 bits do Ubuntu seria a melhor opção.

Se você tiver acesso apenas a um CD ou USB, crie uma instalação de 32 bits - será utilizável nos dois tipos de arquitetura.


1
Sim, eu posso usar 32 bits em ambas as arquiteturas, mas o fato é que installfest é uma coisa única, então mais tarde não posso ajudar ninguém a atualizar para 64 bits se eles gostaram do Ubuntu e queriam aproveitar o hardware.
Oxwivi

@Oxwivi: embora possam tirar proveito do processamento de 64 bits para aplicativos com uso intenso de CPU, eles sofrerão com um consumo de memória muito maior . Vejo isso na prática com o Chrome, que ocupa a ordem de 80 MB de RAM por guia comum, como uma página da Wikipedia (scripts mínimos).
Dan Dascalescu

1

Outra possibilidade poderia ser o uso de um DVD de dupla face (nota: é diferente do DVD de dupla camada), para que você grave de um lado a versão de 32 bits e do outro a versão de 64 bits.


Muito caro para o problema. E não tenho certeza se posso obtê-lo em pouco tempo - a festa não é amanhã.
Oxwivi

-1

Se você possui um computador Windows, a versão de inicialização múltipla do aplicativo Pin Drive Linux pode criar uma para você. São versões para Mac e muito mais, mas a versão Windows é a versão com falha de segurança.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.