安装软件包 - Arch Linux 基础系统

安装软件包 - Arch Linux 基础系统

我正在尝试学习 Arch Linux,并且一直在努力安装它。


我的问题:我在 1GB 的分区(sda1)上建立了启动项。30GB
的根分区(sda2)。4GB
的交换分区(sda3)。200GB
的主分区(sda4)

在挂载根分区,然后挂载其他分区,并按照初学者指南中解释的步骤进行操作后,我在这里卡住了。

pacstrap -i /mnt 基础 基础开发

我尝试安装开发人员基础(我只是尝试按照指南进行操作),后来出现磁盘已满的错误。

1)当我使用自由度命令,我的/dev/loop0即使我删除了所有分区并重新进行分区后仍然显示 100%。

2) 我下载了 123 个软件包两次,但还是出现同样的错误。请帮我格式化 /mnt/loo0 分区。我相信这就是原因。

3) 有人能解释一下 /mnt 指的是尝试下载到哪个分区吗?300MB 的 sda1 还是 30GB 的 sda2。我知道必须是 sda1,但我是不是哪里搞错了?

答案1

您完全误解了分区的工作原理。/boot仅适用于 GRUB 和其他引导加载程序,看起来您没有仔细阅读指南(如果可能,应该阅读每一点相关内容)。Arch wiki 是 Linux 上最详细的 wiki 之一,其中包含许多建议、警告和附加信息的链接。请始终记住 Arch 是一个“自己动手/配置”发行版,并且没有自动安装主分区的过程。

再次查看初学者指南,https://wiki.archlinux.org/index.php/Partitioning,下次请仔细阅读 wiki。

答案2

好吧,我自己算了一下,总安装大小是 572MB。而我的启动分区只有 300MB,所以自然会显示错误。

谢谢大家的帮助。

另一个问题是我的印度镜像太慢了,有什么方法可以暂停 pacstrap 命令并调整镜像列表并继续安装?

相关内容