从 Ubuntu iso 创建安装媒体的正确方法是什么?

从 Ubuntu iso 创建安装媒体的正确方法是什么?

这是我第三次尝试在同一台笔记本电脑上安装 Ubuntu Server 14.04.03 64 位,每次都出现不同的问题。

每次我都使用不同的应用程序和操作系统将相同的 iso 映像写入 USB 闪存驱动器。

  1. Windows 上的通用 USB 安装程序(pendrivelinux.com)
  2. Windows 中的 WinImage 编写器
  3. Linux Mint 17.2 内置图像编写器

在这三种情况下,iso 映像都是相同的,USB 闪存驱动器是相同的,笔记本电脑也是相同的。但是每次安装 Ubuntu 时都会给我不同的安装选项。例如,上次我安装 Ubuntu 时,它没有显示安装时要选择的所有软件包(基本 Ubuntu 服务器等)。

答案1

介绍

创建可启动的 Ubuntu USB 是新 Ubuntu 用户首次体验 Ubuntu 的最常见方式,但此答案旨在为新 Ubuntu 用户和经验丰富的 Ubuntu 用户提供有用的信息。在安装 Ubuntu 之前,最好先尝试从 Ubuntu live USB 启动,以检查 Ubuntu live USB 是否成功启动,并检查它是否有可用的互联网连接。这在旧硬件上尤其重要。否则,您可能会错误地购买一台新计算机来安装 Ubuntu,只是因为您一开始没有充分了解从 Ubuntu ISO 创建安装介质的正确方法。


此流程图展示了如何制作可启动 USB 来安装 Ubuntu 以及如何解决从中启动 Ubuntu 的问题。

在此处输入图片描述

链接

如何使用启动盘创建器在 Ubuntu 上制作 Ubuntu USB

Ubuntu 有一个内置应用程序,用于创建可启动的 Ubuntu live USB,用于安装 Ubuntu,名为启动盘创建器. 在 Dash 中搜索启动盘创建器并点击启动盘创建器图标打开制作启动盘窗户。

用于启动盘创建器的 USB 闪存驱动器应为 2GB 或更大,对于 Ubuntu 18.04 及更高版本,应为 4GB 或更大。启动盘创建器会自动将您的 USB 闪存驱动器格式化为 FAT32 并使其可启动。如果您的计算机中只插入了一个 USB 闪存驱动器,启动盘创建器将自动选择它。非常小心在“制作启动盘”窗口中选择 USB 闪存驱动器,以避免覆盖安装 Ubuntu 的分区,这可能会导致 Ubuntu 无法启动。在下面的屏幕截图中,您可以看到 USB 闪存驱动器设备如何通过其型号名称进行识别,该型号名称与驾驶前往模型:在磁盘(磁盘实用程序)应用程序中。

启动盘创建器
Ubuntu 16.04 中的启动盘创建器

如何使用 dd 制作 Ubuntu 最小 USB

虽然最小 iso 映像很方便,但它对于要在 UEFI 模式下运行的基于 UEFI 的系统上安装毫无用处。mini iso 缺少在 UEFI 模式下启动计算机的正确文件。因此,计算机将以 BIOS 兼容模式启动,并且安装将以 BIOS 模式进行。

  1. 从以下链接下载 Ubuntu Mini CD iso:

    将名为 mini.iso 的文件下载到您的下载文件夹。您可以将 mini.iso 文件下载到计算机上的任何位置,但请将其下载到您的下载文件夹,以便您可以轻松地运行以下步骤中的命令而无需进行任何更改。

  2. 通过运行以下命令验证您下载的 Ubuntu mini CD iso 文件的 md5 校验和:

    cd ~/Downloads/
    md5sum 'mini.iso'
    

    如果您使用的是适用于 Linux 的 Windows 子系统,请从官方 Microsoft 下载中心下载 Microsoft 文件校验和完整性验证器工具。Microsoft 文件校验和完整性验证器工具是一个命令行实用程序,用于计算文件的 MD5 或 SHA1 加密哈希值。

  3. 检查命令的结果是否与 mini.iso 文件的 MD5 校验和相匹配Ubuntu 文档安装最小 CD网页。

  4. 获取一个 1GB 或更大的 USB 闪存驱动器。删除 USB 闪存驱动器中的所有文件。使用磁盘磁盘实用程序。

  5. 签入磁盘磁盘实用程序来查找 USB 闪存驱动器的设备名称。这是很重要因为如果您在步骤 6 中使用了错误的设备名称,您将覆盖整个操作系统,而不是写入 USB 闪存驱动器。因此,请检查 USB 闪存驱动器设备名称两次。它应该是这样的,其中/dev/sd** 字符被小写字母代替,如 a、b、c 等。在接下来的步骤中,我假设设备名称是/dev/sdc,但您的 USB 驱动器的设备名称可能是其他名称,如/dev/sda/dev/sdb,请检查 USB 驱动器的设备名称两次,并确保在步骤 6 中输入正确!

  6. 打开终端或 Windows Subsystem for Linux 2 并运行以下命令:

    cd ~/Downloads/  
    sudo -i  
    dd if='mini.iso' of=/dev/sdc bs=4096  ## make sure that the device name of your USB drive is correct!
    

    由于 mini.iso 是一个小文件,小于 60MB,因此该dd if='mini.iso' of=/dev/sdc bs=4096命令在大多数计算机上只需几秒钟即可完成。运行此命令的结果将是一个可启动的 Ubuntu mini USB。

  7. 从 Ubuntu mini live USB 启动计算机。Ubuntu mini live USB 应成功启动并显示菜单屏幕。

  8. 如果您从步骤 7 中的菜单屏幕中选择安装选项(完整安装,而不是 CLI 安装),那么您可以在 Ubuntu 安装过程中选择其他选项来下载执行完整 Ubuntu 安装所需的所有软件包。选择Ubuntu 桌面从 Ubuntu mini CD 安装程序中的软件选择屏幕中的预定义软件集合列表中选择软件包集合。在安装结束时重新启动系统时,您将拥有一个具有默认桌面环境的 Ubuntu 桌面。

    在此处输入图片描述

答案2

在 Linux 上尝试“启动盘创建器”或“UNetbootin”。

我上周使用 Unetbootin 安装了 Ubuntu 15.04amd64,并且运行良好。

答案3

下载 iso 文件并检查是否正确下载

官方网站是

www.ubuntu.com/download

您可以通过以下链接找到所有当前的 iso 文件,包括标准 Ubuntu 和社区版本(Kubuntu、Lubuntu ... Xubuntu),

发布

以及 mini.iso 文件

cdimages.ubuntu.com/netboot/

找到 Ubuntu 16.04.1 LTS(支持时间最长的版本)有点棘手。以下链接有效(2017-06-27),

旧版本.ubuntu.com/releases/xenial/

以下链接可以帮助您检查 iso 文件是否已正确下载,

help.ubuntu.com/community/UbuntuHashes

您可以使用md5sum或其他校验和程序之一,并检查结果是否与相应文件中提供的大写名称相匹配,例如“MD5SUMS”,如以下命令行所示,并用自己的眼睛检查,

md5sum ubuntu-16.04.1-server-amd64.iso

或者从“MD5SUMS”复制并粘贴到以下命令行,

echo 'd2d939ca0e65816790375f6826e4032f *ubuntu-16.04.1-server-amd64.iso'|md5sum -c

最后一个命令应该返回

ubuntu-16.04.1-server-amd64.iso: OK

从混合 iso 文件克隆到 USB 驱动器或存储卡

如果您从混合 iso 文件克隆到 USB 驱动器或存储卡,所有相关内容都将被覆盖,因此擦除和格式化不会产生任何影响(除了可能使最终克隆更快,但总时间和精力会增加)。

所有当前的 Ubuntu iso 文件都是混合 iso 文件(包括 Ubuntu Server 和 Ubuntu mini.iso)。

dd不愧是“磁盘毁灭者”和“数据毁灭者”的绰号

dd如果操作正确,克隆会产生可靠的结果,

sudo dd if=/path/file.iso of=/dev/sdx bs=4096

其中 x 是驱动器号。但dd它会毫无疑问地按照你的指令去做。如果你让它擦除家庭照片……它只需要一个小小的打字错误。

具有最终检查点的工具

因此,我建议您使用带有最终检查点的工具,这样您就有机会仔细检查是否将实时系统安装到正确的驱动器上。

标准 Ubuntu 和社区版本(Kubuntu、Lubuntu ... Xubuntu)附带两个这样的工具,

  • 启动盘创建器(在 Ubuntu 16.04 LTS 和更新版本中;旧版本带有旧的和有缺陷的版本,您应该避免使用),
  • 磁盘别名gnome-disks

您可以安装 韓國 来自其 PPA。

  • 标准功能是克隆来自 iso 文件或[压缩] 映像文件,
  • 但它也可以擦拭开车,
  • 恢复将驱动器从“安装设备”移至“标准存储设备”(带有 MSDOS 分区表和 FAT32 文件系统的分区),
  • 创造Windows 安装驱动器和
  • 创造持久直播使用 Ubuntu 和 Debian 进行驱动。

Ubuntu Server 通常在没有桌面环境的情况下运行,因此你需要一个文本模式工具,如果您想在运行 Ubuntu Server 时创建 USB 安装驱动器或存储卡。

  • 韓國文本模式也适用,是 的安全替代方案dd。您可以使用简单的文本版本mkusb-nox但是也dus别名mkusb-dus,它将测试 zenity(当有 GUI 时),然后使用 测试菜单,最后如果未安装,dialog则返回到简单的文本屏幕界面。dialog

  • 如果你不想安装任何东西,你可以下载简单文本模式的bashshellscriptmkusb-min或者mkusb-minp,在文本编辑器中检查它并在本地运行它,无需任何特殊安装。

在 Windows 中,您可以使用克隆工具

如果克隆不起作用

大多数现代Linux发行版都提供了经过处理的iso文件isohybrid,这使得它们混合 iso 文件. 此类 iso 文件可用于

  • 刻录可启动的 CD/DVD 光盘
  • 克隆可启动的 USB 驱动器和存储卡

但有些 iso 文件不是混合 iso 文件,例如 Windows iso 文件和较旧的 Knoppix iso 文件(版本 8.1 之前)。必须提取这些 iso 文件,并且必须特别小心以使目标驱动器可启动。(您可以使用 处理较旧的 Knoppix iso 文件isohybrid,但它不适用于 Windows iso 文件。)

有几种提取工具,例如鲁弗斯,这是官方推荐的从 Windows 安装 Ubuntu 的工具。

自己做

从 iso 文件克隆很简单。唯一的问题是要确保您选择了正确的目标驱动器。

如果您想了解从 iso 文件中提取内容并创建 USB 启动驱动器的步骤,以下链接可能会有所帮助,

答案4

Windows 启动驱动程序

如果你正在从 Ubuntu 18.04 创建需要 BIOS 和 UEFI 启动选项的安装程序 USB韓國是最好的解决方案。

UNetbootin Linux 675 现可与 18.04 配合使用。启动盘创建器会用尽整个只读磁盘,并且没有现成的持久性选项。

有很多从 Windows 制作安装程序 USB 的选项,大多数都是基于 Syslinux 的。

有些提供实时安装(无需持久性)。

balena蚀刻机- v1.5.63(BIOS 和 UEFI,开箱即用,无持久性,但创建 casper-rw 分区,(19、10 及更高版本),易于更改为 NTFS 数据空间。类似于 SDC)

balena蚀刻机

复制/粘贴 ISO 内容-(仅限 UEFI)

复制/粘贴 ISO 内容

有些提供实时安装或持久安装的选择。

鲁弗斯- 3.8(BIOS 和 UEFI 无限持久性 Ubuntu 19.10 及更高版本)

鲁弗斯

多启动USB- 9.2.0(BIOS 和 UEFI、4GB 持久性、问题:缺少 casper-rw 文件)

多启动USB

联合国网启动- 661(BIOS 和 UEFI,4GB 持久性)

在此处输入图片描述

通用 USB 安装程序- 1.9.8.3(BIOS 和 UEFI,4GB 持久性)(>4GB BIOS/NTFS)

在此处输入图片描述

由美

  YUMI - 2.0.5.7(仅限 BIOS,>4GB 持久性 NTFS)
  YUMI-UEFI - 0.0.0.8(仅限 UEFI,4GB 持久性)

在此处输入图片描述

所有商业 Syslinux 安装程序至少需要三个输入:

  • 源 ISO 的位置

  • 目标驱动器号

  • 坚持的程度。

有多个程序允许格式化驱动器,FAT32 或 NTFS。如果不确定,请选择默认 (FAT32)。

相关内容