web-dev-qa-db-ja.com

32ビットと64ビットの両方のUbuntuを含むDVD

サポートされている場合は64ビットのUbuntuをインストールでき、それ以外の場合は32ビットにフォールバックできるようなイメージが存在しますか?

私は、新しい非公式のLoCoによるinstallfestに参加しています。このようなインストーラーは、さまざまなアーキテクチャ用の余分なDVDを無駄にすることなく、非常に便利です。

14
Oxwivi

ライブCDの両方のバージョンを含むDVDを作成できます。

  1. ダウンロード buntu-13.04-desktop-i386.iso および buntu-13.04-desktop-AMD64.iso .
  2. 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. 以下を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. ISOイメージを生成します( xorriso をインストールするために 必要な場合があります ):

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

ubuntu-13.04-desktop-i386-AMD64.iso(1.6 GB)をDVDに書き込み、起動時に32ビットまたは64ビットのオプションを選択できるようになりました。

ubuntu-13.04-desktop-i386-AMD64

注:これは仮想マシンでうまくいきました。複数のコピーを書き込む前に、1枚のDVDを使用してテストすることを強くお勧めします。

24
ændrük

私の知る限り、ありません。 DVDを節約したい場合は、USBスティックを使用できます(1つ(または複数)があり、コンピューターがUSBスティックからの起動をサポートしている場合)。

buntuダウンロードページ には、Linux、Windows、またはMac OS Xで起動可能なUbuntu USBスティックを作成するための段階的な手順があります。

2
Olli

別の可能性として、両面DVD(注:デュアルレイヤーDVDとは異なる)を使用することもできます。そのため、片側に32ビットバージョンを記録し、もう片方に64ビットバージョンを記録します。

1
bitwelder

利用可能な公式の32/64ビットイメージはありません。あなたが望むものをコンパイルすることができるかどうかは疑問です。

32ビットと64ビットの違いはハードウェアベースであるため、32ビット版と64ビット版のUbuntuを搭載した2つのcdキーまたはusbキーを使用するのが最善の選択肢です。

1つのcdまたはusbのみにアクセスできる場合は、32ビットインストールを作成します。両方のタイプのアーキテクチャで使用できます。

1
Mark Rooney