安装前准备的工具
开始安装
设置好虚拟机后,开机进入arch的安装界面。
选择第一项,启动iso光盘里的arch系统。
登录光盘系统
安装准备
根据arch官方 安装指南 ,加上自己的实验过程。
验证启动模式
如果 UEFI 模式已经启用, Archiso 将会使用 systemd-boot 来 启动 Arch Linux . 如果你要验证启动模式, 可以尝试列出 efivars 目录:(非必要步骤)
# ls /sys/firmware/efi/efivars
有一个报错,但不影响安装。这个报错说没有找到 efivars 文件,说明我的虚拟机没有开启 UEFI 模式,更具体的,请查看官方帮助文档,百度,google。( 学会查找是一个很重要的学习方法 )
键盘布局
控制台键盘布局 默认为us(美式键盘映射)。如果您正在使用非 美式 键盘布局,通过以下的命令选择相应的键盘映射表:(非必要步骤,我们的键盘一般都是美式的)
把 layout 替换为你的键盘布局,如fr,uk,dvorak或be-latin1。 这里 有国家的二位字母编码表。使用命令
列出所有可用的键盘布局。 Console fonts 位于 /usr/share/kbd/consolefonts/, 设置方式请参考 setfont(8) .
连接到因特网
这一步很重要,因为后面有许多软件的安装必须要连接到网络。
守护进程 dhcpcd 已被默认 启用 来探测 有线 设备, 并会尝试连接。如需验证网络是否正常, 可以使用 ping :
更新系统时间
用 systemd-timesyncd 确保系统时间是正确的:
用 timedatectl status 检查服务状态.详情阅读 Time (简体中文) .
建立硬盘分区
磁盘若被系统识别到,就会被分配为一个 块设备 ,如 /dev/sda 。识别这些设备,使用 lsblk 或 fdisk 。输出中以rom, loop 或 airoot 结尾的可以被忽略。
对于一个选定的设备,以下的 分区 是必须要有的:
如需修改 分区表 ,使用 fdisk 或 parted . 查看 Partitioning (简体中文) 以获得更多详情.
如果需要需要创建多级存储例如 LVM 、 LUKS 或 RAID ,请在此时完成。
使用 fdisk 工具进行分区
fdisk 后面跟你需要进行分区的设备名:
关于fdisk选项的一些说明:
分区前先规划好每个分区的大小,比如我规划的分区:
其他的,像 /home,/usr,/var 等分区在有需要的时候再添加新的硬盘来给分区,这样 /home 分区的资料等不会因系统坏了而丢失,而且还可以把硬盘拿到其他电脑上挂载使用。
这里,我们选主分区 p
这样我们的分区工作就结束了。
格式化分区
当分区配置好了, 这些分区应立即被格式化并使用一个合适的 文件系统 . 例如,如果你想将/dev/ sda1 格式化成 ext4 , 使用这个命令:
分区格式化的工作就结束了。
详情参见 文件系统 和 swap (简体中文) 。
挂载分区
首先将根分区 挂载 到 /mnt 目录,例如:
如果使用多个分区,还需要为其他分区创建目录并挂载它们(/mnt/boot、/mnt/home、……)。
因为我没有分 /home 分区,所以就不用为 /home 分区建立挂载点。
如果你有 swap (简体中文) 分区,你还应该使用 swapon(8) 激活分区。当此步骤完成,genfstab 才能自动检测到它们。
选择镜像
编辑 /etc/pacman.d/mirrorlist,选择您的首选 mirror . 这个 mirror 列表也将通过 pacstrap 被复制并保存在到系统中,所以请确保设置正确。
打开 mirrorlist 文件可以看到,里面已经配置好了一些镜像源地址。
我们根据它的样式,把我自己找到的国内镜像源添加上去:
接下来就是编辑 /etc/pacman.d/mirrorlist 文件了。网上那个注释掉所有行,不会 *** 作,没关系,可以新建一个 mirrorlist 文件,再在里面添加源地址。
用 vim 的话,进入 vim 后,先敲一下 Esc 键,再敲 i 就可以进行输入了。写完后,敲一下 Esc 键,再 shift+:
输入 wq 保存退出。
建议用 nano 更适合新手,(如我)
安装基本系统
有些需要额外安装,例如 btrfs-progs 。 packages.both 页面包含了它们的差异。
使用 -i 选项时会在实际安装前进行确认。此章节会给您安装好最基本的 Arch 系统,其它软件以后会用 pacman (简体中文) 安装得到。第一个 initramfs 会在新系统的启动路径生成和安装,请确保 ==>Image creation successful.
(好吧,这个没有图, 是第31个图,难道只能上传30个图?。要不在写一篇文章。! 那下一篇见 )
下一篇应该从 配置系统 开始。
感谢阅读。
Arch Linux 是一个著名的开源 Linux 发行版,适用于 x86-64 计算机,在中级和高级 Linux 用户中非常受欢迎。 它的发展纯粹是由社区和核心开发圈驱动的。Arch Linux 遵循 KISS 原则(“保持简短和简单”),这意味着您只能从 Arch Linux 安装中获得一个最小的基本系统,并且必须进一步配置系统才能使用它。
Arch Linux 使用滚动发布模型,即全天提供软件包,没有主要版本。 Pacman 允许用户每天轻松更新系统。
安装 Arch 其实也不难,因为别人都给你写好的教程,看着 Arch 的 wiki 也能摸索着安装完成。初次安装,建议可以在虚拟几种尝试一下,权当练习。经过练习,熟悉安装过程后再在自己物理机上安装自己属于自己的 Arch Linux。
第 1 步、下载Arch Linux
可以从官方网站下载其最新版本。Arch Linux Latest Version
如果你是使用虚拟机进行安装,可以跳过下面的第二和第三步。
第二步,创建启动U盘
将 /path/to/archlinux.iso 替换为下载的 ISO 文件的路径,将 /dev/sdx 替换为您的 USB 驱动器名称。
dd bs=4M if=/path/to/archlinux.iso of=/dev/sdx status=progress oflag=sync
第 3 步、从U盘引导启动
通常我们可以电脑开机后按F2,F10或F12 来进入BIOS页面切换系统引导顺序。如果你使用的是U盘,则选择U为引导启动。
一旦系统从 Live USB 启动,您将看到 Arch Linux 安装程序屏幕,如下所示。
BIOS
UEFI
不论哪种情况,选择后,经过各种检查,你会得到如下界面内容:
引导模式(BIOS 或 UEFI)
启动到正确的模式有助于我们为系统创建所需的分区。 从 Arch Linux 安装程序屏幕中,您可以轻松确定系统是在 BIOS 还是 UEFI 中启动。
如果你忘记了屏幕中所选,也可以通过以下命令方式确定:
ls /sys/firmware/efi/efivars
如果该目录不存在,系统就是以 BIOS 模式启动。
第 4 步:设置网络
Arch 的安装需要有效的互联网连接才行。 如果您的环境有 DHCP 服务器,那么系统将自动获取 IP 地址。否则,你就需要自己手动设定网络设置。
你可以通过 ping www.baidu.com 来验证网络是否可用。如果需要配置IP才行,可以参考下面的配置:
ip addr flush dev ens33 ifconfig ens33 192.168.1.100 netmask 255.255.255.0 route add default gw 192.168.1.2 echo "nameserver 192.168.1.2" >>/etc/resolv.conf echo "nameserver 8.8.8.8" >>/etc/resolv.conf
根据您的环境更换网卡和IP地址。
第 5 步: 磁盘分区
我们通过 fdisk 命令进行磁盘分区,首先我们查看下磁盘的信息情况,执行如下命令:
fdisk -l
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)