Arch Linux 通过U盘进行安装与配置

安装Arch 的步骤,在此记录下来(此步骤是摘录官网)

首先,先从官网下载Arch的镜像,并把他刻录到U盘。官网地址:Arch官网下载地址。然后把镜像刻录到U盘。教程:刻录U盘官方教程

连接到因特网
  • 确保系统已经启动了网络接口。输入ip link 查看系统的网络接口
  • 连接网络。有线网络把网线插上,无线网络:输入wifi-menu,然后会弹出一个窗口,让你选择无线网的名称,按确定后让你输入无线网的密码,密码输入完毕后,如果成功连接,就会直接退出这个窗口,回到控制台。如果连接失败,记住,这时候会弹出一条提示,问你是否要保存你刚才输入的无线网名称和密码,这地方选择不保存。
  • 配置网络连接。这里主要就是配置ip地址,静态的话稍微麻烦点,可以看官网教程配置静态ip,按照步骤来。动态配置就比较简单了,直接输入dhcpcd 网络接口名,例:我的无线网络接口名是wlp3s0,那就输入dhcpcd wlp3s0。(特别提示:用wifi-menu的方式连接无线网后,他会自动配置动态ip,不需要你再次去配置)。
  • 用ping检查网络连接。想知道自己的网络有没有连接成功,很简单,输入ping archlinux.org来检查,
64 bytes from apollo.archlinux.org(138.201.81.199):icmp_seq=1 ttl=51 time=221s
64 bytes from apollo.archlinux.org(138.201.81.199):icmp_seq=2 ttl=51 time=221s
64 bytes from apollo.archlinux.org(138.201.81.199):icmp_seq=3 ttl=51 time=221s

如果有类似这样的代码输出出来,就说明已经连接上网络咯,恭喜恭喜!继续,还早着呢

更新系统时间
  • 这个简单,直接输入timedatectl set-ntp true 就可以了
建立硬盘分区
  • 查看自己的硬盘 fdisk -l
  • 进行分区操作。我们刚才上面的fdisk -l命令已经查看了电脑的硬盘。这里,我准备用/dev/sdb这块硬盘去分区,你们也可以换成别的硬盘。
  1. 先进入这块硬盘,输入命令fdisk /dev/sdb。然后输入m按回车,可以看到fdisk的命令帮助。
  2. 输入g 按回车,他会帮我们建立一个GPT的磁盘。(特别提示:你也可以建一个别的格式的磁盘,本文用的磁盘和引导方式为GPT+UEFI)。
  3. 开始分区,我个人的磁盘分了四个分区,一块EFI引导区,一块linux swap交换区,一块/区,一块home区。【输入n按回车,他会提示你建立第几个分区,默认是1,按回车,然后会提示你从哪块扇区开始分区,默认2048,按回车,然后他又会提示你到哪块扇区结束,这时候要看你准备分多大的区了,第一个分区为EFI区,512M足够了,所以输入+512M按回车,然后他就开始分第一块分区了,这时候有可能他会提示你这个分区有一个标记,然后问你是否移除这个标记,输入Y按回车移除这个标记】。然后照着上面中括号里面的步骤,建立第二个分区,步骤都差不多,就是在提示你到哪块扇区结束的时候,更改一下大小,第二块是swap交换区,我输入+8G按回车,给他分了8g的空间。再建立第三块,是/分区,给他200G空间。最后是home分区,这是最后一块分区了,所以在他提示你到哪块扇区结束的时候,直接按回车就行了,意思就是把剩余的空间全部分给他。到这,分区就结束了。但是,接下来要转换分区的type。【输入t按回车,会提示你要对哪块分区进行转换,默认是第4块分区,输入1按回车,说明是对第一块分区进行转换,然后他会提示你转成什么样的type,由于你不知道有什么样的type,所以输入L按回车,他会把所有的type 输出出来,并且在前面有他的序号,我们能看到EFI System的序号为1。看完之后,输入q按回车退出这个type列表,然后输入1按回车,他就会把第1块分区的type转成EFI System】。对第二块分区swap交换区更改type的方式和上面中括号里面的步骤一样,只是他应该转成Linux swap,他对应的序号是19,所以,在上面的步骤中,把输入1按回车改成输入19按回车就可以了,第三块,第四块默认是Linux filesystem,所以不用改了。
    到这,分区和转换type都完成了,然后输入w按回车,保存更改,保存完他会自动退出fdisk。
格式化分区
  • mkfs.fat -F32 /dev/sdb1 按回车,格式化EFI分区
  • mkfs.ext4 /dev/sdb3 按回车,格式化/分区
  • mkfs.ext4 /dev/sdb4 按回车,格式化home分区
  • mkswap /dev/sdb2 按回车 和 swapon /dev/sdb2 按回车,初始化swap分区
挂载分区
  • mount /dev/sdb3 /mnt 按回车,先挂载/分区,顺序千万不能乱
  • mkdir /mnt/home 按回车,建立home文件夹
  • mount /dev/sdb4 /mnt/home 按回车,挂载home分区
  • mkdir -p /mnt/boot/EFI 按回车,建立EFI文件夹
  • mount /dev/sdb1 /mnt/boot/EFI 按回车,挂载EFI分区
选择镜像
  • 输入nano /etc/pacman.d/mirrorlist 按回车。然后把中国的源都移到最上面,
    ctrl + k 剪切,ctrl + u 粘贴, ctrl + o 保存,ctrl + w 查找,ctrl + x 退出。
安装基本系统
  • 输入pacstrap /mnt base 按回车,会自动安装。

到这,系统安装完了,然后开始去配置系统

Fstab
  • 输入genfstab -U /mnt >> /mnt/etc/fstab 按回车,生成fstab文件。强烈建议在执行完以上命令后,检查一下生成的 /mnt/etc/fstab 文件是否正确。
Chroot
  • 输入arch-chroot /mnt 按回车,进入到新安装的系统。
时区
  • 设置时区:输入ln -sf /usr/share/zoneinfo/Region/City /etc/localtime 按回车。
    例:ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
  • 设置硬件时间:输入hwclock --systohc 按回车。
本地化
  • 指定您需要的本地化类型。输入nano /etc/locale.gen 按回车。
en_US.UTF-8 UTF-8
zh_CN.UTF-8 UTF-8
zh_TW.UTF-8 UTF-8

把这三个前面的#号去掉,然后保存退出。输入locale-gen 按回车,生成 locale 讯息。

  • 创建 locale.conf 并编辑 LANG 这一变量。输入nano /etc/locale.conf 按回车。会创建locale.conf文件,在里面输入LANG=en_US.UTF-8保存退出。(警告:不推荐在此设置任何中文 locale,会导致 TTY 乱码)。
网络
  • 创建 hostname文件。输入nano /etc/hostname 按回车,创建hostname文件,在里面输入你想输入的主机名,比如我的主机名为yu,在里面输入yu,然后保存退出
  • 添加对应的信息到hosts。输入nano /etc/hosts 按回车,在里面输入
127.0.0.1   localhost
::1         localhost
127.0.1.1   myhostname.localdomain  myhostname

这里的myhostname就是你上一步输入的主机名。

  • 安装网络连接工具。新系统是没有网络连接工具的,所以说,乘着现在连着网,赶紧下载网络连接工具,不然等你重启系统的时候,没有网,也没有网络连接工具,你就笑了。。。输入pacman -S networkmanager 按回车下载。
Root 密码
  • 输入passwd 按回车,来设置root用户的密码,密码不会显示在上面,要输入两次密码进行验证。
安装引导程序
  • 安装grub和efibootmgr 包。输入pacman -S grub efibootmgr 按回车,来进行安装。
  • 安装grub至EFI分区。输入grub-install --target=x86_64-efi --efi-directory=esp --bootloader-id=GRUB 按回车。例:grub-install --target=x86_64-efi --efi-directory=/boot/EFI --bootloader-id=Ge。这个Ge是启动项的名称,可以随便改。
  • 生成主配置文件。输入grub-mkconfig -o /boot/grub/grub.cfg 按回车。

到这,整个安装流程都走完了,现在输入exit 按回车,或者按ctrl + D退出chroot环境,然后输入umount -R /mnt 按回车,来卸载被挂载的分区。最后,输入reboot 按回车来重启系统。OK

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,088评论 5 459
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,715评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,361评论 0 319
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,099评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 60,987评论 4 355
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,063评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,486评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,175评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,440评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,518评论 2 309
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,305评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,190评论 3 312
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,550评论 3 298
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,880评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,152评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,451评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,637评论 2 335

推荐阅读更多精彩内容