帮助从 iso 创建可启动 usb

帮助从 iso 创建可启动 usb

--所有这些都是关于终端的--我知道你们中的一些人会笑,但我正在尝试安装Arch Linux,因为我想尽可能多地了解 Linux 系统及其工作原理。我想成为一名专家(也许 1000 年后,但没关系 :))。

问题是,即使我知道如何在 Linux 下做一些事情,我还是很难理解硬盘、USB、CD 等名称以及如何访问它们。长篇介绍,目前还没有问题,但目的是让你了解我的立场,并尽可能详细地告诉我。

问题是:我怎样才能将 .iso 文件放入 USB 中,以便在计算机启动时运行并允许我安装 Arch Linux?有关如何打开我的电脑并点击F8或可以丢弃的任何内容的详细信息,哈哈 :)

提前致谢。

答案1

如果 .iso 是“混合模式”映像(像现在大多数 Ubuntu 和 Debian 映像一样,不知道 Arch 怎么样),那么你可以直接将其写入 USB,就像它是 CD-ROM 驱动器一样。例如,使用

dd if=imagefile.iso of=/dev/sdc oflag=direct bs=1048576

如果 .iso 不是混合模式映像,那么您可以使用联合国网络引导,可从 Ubuntu 的存储库获取,这是一种将 ISO(用于 Linux 发行版)刻录到 USB 密钥的简单方法,可将其文件系统转换为兼容的。注意:UNetBootin 是一个 GUI 应用程序。

答案2

首先让我们使用fdisk命令:

sudo fdisk -l 

您将看到计算机中的分区列表。

sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
/dev/sda1            2048    15624191     7811072   82  Linux swap / Solaris
/dev/sda2   *    15624192    64452607    24414208   83  Linux
/dev/sdb1         1214121     3244232    42323242   84  vfat   

现在您将知道您的 USB 位于/dev/sdb并且/dev/sdb1是其上唯一的“分区”,如果不是本身就是分区的话。

现在您必须对要从中启动的 .iso 文件逐块进行复制。dd命令是要使用的。

dd if=/path/to/iso.iso of=/dev/sdb

请注意,我sdb在这里使用,而不是sdb1任何其他分区。

现在,当您重新启动计算机时,您就可以从 USB 启动了。只需选择从 USB 磁盘启动即可。

相关内容