--所有这些都是关于终端的--我知道你们中的一些人会笑,但我正在尝试安装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 磁盘启动即可。