包含 32 位和 64 位 Ubuntu 的 DVD

包含 32 位和 64 位 Ubuntu 的 DVD

是否存在这样的图像,允许我安装 64 位 Ubuntu(如果支持),或者回退到 32 位?

我正在参加一个由新的非官方 LoCo 举办的安装盛会,这样的安装程序会非常方便,而且不会为不同的架构浪费额外的 DVD。

答案1

您可以创建包含两个版本的现场 CD 的 DVD:

  1. 下载Ubuntu-13.04-桌面版-i386.isoubuntu-13.04-桌面-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 映像(您可能需要安装索里索.):

    $ 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-桌面-i386-amd64

注意:这在虚拟机中对我来说是有效的。我强烈建议在刻录多份副本之前先用一张 DVD 进行测试。

答案2

据我所知,没有。如果您想备份 DVD,可以使用 USB 记忆棒(假设您有一个(或多个)并且您的计算机支持从 USB 记忆棒启动)。

Ubuntu 下载页面,有在 Linux、Windows 或 Mac OS X 中创建可启动 Ubuntu USB 棒的分步说明。

答案3

没有可用的官方 32/64 位图像,我怀疑您是否能够编译一个来执行您想要的操作。

32 位和 64 位之间的区别是基于硬件的,因此拥有两个分别有 32 位和 64 位版本 Ubuntu 的 CD 或 USB 密钥将是您的最佳选择。

如果您只能访问一张 CD 或 USB,请创建 32 位安装 - 它将可在两种类型的架构上使用。

答案4

如果您有一台 Windows 计算机,那么 Pin Drive Linux 应用程序的多重启动版本可以为您创建一个。它们有 Mac 版本和其他许多版本,但 Windows 版本是自启动版本。

相关内容