arch-linux安装疑问

时间:2018-01-17 17:04:20

标签: archlinux

我是arch-linux的新手,按照wiki将它安装在Mac上的vbox中。

  1. 下列的程序:

    mount /dev/sda1 /mnt

  2. 我有点困惑,我从CD-Drive / USB启动。它不会挂载到USB的文件系统中的/ mnt吗?而不是磁盘驱动器上的文件系统。

    1. 使用

      安装基础软件包组时

      pacstrap /mnt base

    2. 我的/ root文件夹中没有root / pacstrap.in,如建议的https://git.archlinux.org/arch-install-scripts.git/tree/pacstrap.in

2 个答案:

答案 0 :(得分:0)

是的,它会将文件系统挂载在USB的文件系统下,但这并没有改变/ dev / sda1属于另一个磁盘的事实。您可以将此挂载点(/ mnt)视为指向实际硬盘驱动器的指针(如果您已在C / C ++中编码)。无论你在/ mnt下写什么都写到/ dev / sda1

pacstrap.in是一个安装脚本,安装在实时环境中。所以它只会创建一个根目录结构并在其下安装基本系统。通过(松散)类比,您不会期望MS Word(Libreoffice preffered)可执行文件与您存储文档的位置一起存储,对吗?

答案 1 :(得分:0)

在Arch Linux或任何其他基于Linux / Unix的文件系统中,在分区/安装系统期间,操作系统通常需要一些基本组件,如SWAP空间,/ boot,/ home。如果您要在整个驱动器上安装它,例如在/ mnt上安装/ root,那么在安装根目录后会自动创建文件系统的基本部分。 在同一场景中,您可以为每个组件创建单独的分区并单独安装。然后作为一个整体,您可以安装base和base-devel包