admin 管理员组

文章数量: 886992

事先申明archlinux是一个自由度很高的系统,这篇文章仅是我个人习惯!!

1.U盘的制作

archlinux系统的下载

直接上官网上找哈!Arch Linux - Downloads

下载好了以后呢,我们还需要一个U盘,大小嘛16G以上吧(我个人认为哈)我们要创作启动盘哈

在windows系统里我们要先下一个烧录软件

Index of /downloads

这个软件挺好用的,也有很多使用教程我就不说了

做好了之后呢我们就已经可以开始安装了

2.开机安装系统

用热键进入启动项,选择usb启动,记得要插上U盘哈!

进入之后字体会有点小,我们可以用

# setfont ter-122b

这个数字部分可因人而异,键盘呢我用的是笔记本就懒得调了

3.网络连接

进入无线网连接环境

#iwctl

列出无线设备

[iwd#]: device list

一般呢大多数是wlan0

查看已被扫描的无线网

[iwd#]:station wlan0 get-networks

找到自己的wifi

想连接到自己的wifi要怎么做呢?用以下的命令嗷

[iwd#]:station wlan0 connect CMCC

CMCC呢是你wifi的名称哈!不要照着输入啊

回车之后我们就可以输入wifi密码进行连接,再次回车呢电脑的wifi就自己连接了,我们也可以退出了。我们可以输入

[iwd#]:exit

退出和用快捷键Ctrl+c退出。

出来之后呢,我们可以用ping 来检查

这个呢也是用Ctrl+c来退出

如果连接不上呢我还有一个方法。就是用手机和usb连接共享网络

3.磁盘分区

我们先查看一下磁盘

~$: lsblk 或 fdisk -l

这个样子啊!

分区的创建

~$ gdisk /dev/sda 或 fdisk /dev/sda

这里面的/dev/sda是我自己所要分区的磁盘名字

这两个的操作呢都是差不多的下面我们就用一种的的啊!

用法

n:创建分区                       p:打印分区 

d:删除分区                        w:保存分区

我的格式是GPT其他的格式我也不会哈。谅解谅解

接下来的操作呢都差不多哈

一般呢我们创建三个分区,如果你想也可以创建更多的分区,哈哈哈!

boot分区:类型标识ef00             用于存操作系统的引导加载程序、内核和initramfs文件

swap分区:类型标识8200           用于虚拟内存管理

主分区:类型标识8300                更目录的存储分区

如果你要创建更多的分区也是8300

格式化分区

EFI分区:

~$ mkfs.fat -F 32 /dev/sda1

swap分区:

~$ mkswap /dev/sda2

主分区:

~$ mkfs.ext4 /dev/sda3

我的这个系统已经是arch了,就不演示了哈

4.挂载分区

挂载根分区

~$ mount /dev/sda3 /mnt

打开swap分区

~$swapon /dev/sda2

挂载启动分区

~$ mkdir -p /mnt/boot/efi
~$ mount /dev/sda1 /mnt/boot/efi

5.更新镜像

我用的是python的一个自动更新脚本

~$ reflector -C china --sort score --save /etc/pacman.d/mirrorlist

如果报错的话呢,可能就是没有下载reflector,可用

~$ pacman -S reflector

不过这速度可能有点慢,如果你有更快的源或是不信这个脚本的话你也可以自己操作哈,我们主打一个自由嗷

~$ vim /etc/pacman.d/mirrorlist

vim或者nano都行勒。

5.安装linux内核
~$ pacstrap /mnt base linux linux-headers linux-firmware base-bevel

这个呢是仅适用于普通用户

写入分区(先生成再写入)

~$ genfstab -U /mnt
~$ genfstab -U /mnt >> /mnt/etc/fstab

可用以下命令查看

cat /mnt/etc/fstab

成功之后我们就可以进入系统

6.进入系统
~$ arch-chroot /mnt

到这里我们就完成了archlinux的基本安装,不过是黑窗口,我想现在谁也不想用黑窗口哈,还没有结束啊,我太饿了先去吃饭!!!

本文标签: ArchLinux