我想创建一个可启动的 USB 驱动器。为了确保万无一失,我使用命令格式化了整个驱动器dd if=/dev/zero of=/dev/sdb
,sdb
闪存驱动器在哪里。
之后,我使用parted
和命令创建了一个新的分区表mklabel gpt
。
这两个步骤是不是不必要的?当我将 iso 复制到dd
USB 驱动器上并重新启动计算机时,BIOS 中没有显示从 USB 启动的选项。
当我以这种方式安装 arch linux 时它已经起作用了。
答案1
克隆无需任何准备
如果你从混合 iso 文件克隆到 USB 驱动器,所有相关内容都会被覆盖,因此擦除和格式化不会有什么区别(除了可能使最终的克隆更快,但总时间和精力会增加)。
dd
不愧是“磁盘毁灭者”和“数据毁灭者”的绰号
dd
如果操作正确,克隆会产生可靠的结果,
sudo dd if=/path/file.iso of=/dev/sdx bs=4096
其中 x 是驱动器号。但dd
它会毫无疑问地按照你的指令去做。如果你让它擦除家庭照片……它只需要一个小小的打字错误。
具有最终检查点的工具
因此,我建议您使用带有最终检查点的工具,这样您就有机会仔细检查是否将实时系统安装到正确的驱动器上。
Ubuntu 自带了两个这样的工具,
- 这启动盘创建器(在 Ubuntu 16.04 LTS 和更新版本中;旧版本带有旧的和有缺陷的版本,您应该避免使用),
- 磁盘别名
gnome-disks
。
您可以安装韓國来自其 PPA。
- 标准功能是克隆来自 iso 文件或[压缩] 映像文件,
- 但它也可以擦拭开车,
- 恢复将驱动器从“安装设备”移至“标准存储设备”(带有 MSDOS 分区表和 FAT32 文件系统的分区),
- 创造Windows 安装驱动器和
- 创造持久直播使用 Ubuntu 和 Debian 进行驱动。
如果克隆不起作用
大多数现代Linux发行版都提供了经过处理的iso文件isohybrid
,这使得它们混合 iso 文件. 此类 iso 文件可用于
- 刻录可启动的 CD/DVD 光盘
- 克隆可启动的 USB 驱动器和存储卡
但有些 iso 文件不是混合 iso 文件,例如 Windows iso 文件和 Knoppix iso 文件。必须提取这些 iso 文件,并且必须特别小心,以使目标驱动器可启动。(您可以使用 处理 Knoppix iso 文件isohybrid
,但它不适用于 Windows iso 文件。)
有几种提取工具,例如鲁弗斯,这是官方推荐的从 Windows 安装 Ubuntu 的工具。