archlinux 的真机安装archlinux+deepin桌面系统(上) - Go语言中文社区

archlinux 的真机安装archlinux+deepin桌面系统(上)


开头

很多人认为Archlinux比较适合稍微了解Linux一点的用户使用,但其实,我没有什么Linux使用经验,也可以拿过来用,就是稍感吃力,这里把自己安装archlinux 的过程发出来。
在安装之前,要注意Linux一些基本常识
1、Linux 中一切皆文件;
2、要利用好Tab键的补全功能,它能够提高你的Linux使用效率;
3、要知道vim 的使用;
4、Linux中大小写敏感,要仔细键入命令和修改配置文件;
5、想到再补。

1、准备

进入archlinux下载页 下载最新的ISO镜像;
下载U盘烧录工具USBwrite
准备好一个8G U盘(大多数网友都是这么说的,我也不知道小于这个行不行,应该是可以的,最好还是准备8G以上的吧);
将U盘文件备份好,利用USBwrite将镜像烧录进U盘;
如果是准备安装双系统本身是Windows系统,就要分配出空闲磁盘来安装arch了,步骤如下:
(1)鼠标右击开始菜单->磁盘管理
在这里插入图片描述
看Windows系统分区在哪个磁盘,例如我的如上图,Windows就是安装在磁盘1的,那么就在磁盘0安装archlinux;
下载软件分区助手
进入分区助手,在磁盘0(反正不要跟你的Windows一个磁盘就好)下新建一个分区(我自己分了260G,这个分区是给你的archlinux的,不要吝啬),再次进入磁盘管理,将你选择的分区删除卷(注意分区里不要有文件)->当分区变黑(未分配状态),你的Linux就有处安放了!

2、BIOS准备

接下来的操作我就在虚拟机里完成了(真机不好截图)。
插入写入系统的U盘,重启电脑,重启的时候要进入自己电脑的主板系统(BIOS)

在这里插入图片描述
在boot中开启USB Boot,并将EFI USB device 调整到最上方,保存退出,重启电脑,
若是在虚拟机中安装,在设置中选择UEFI启动方式
在这里插入图片描述
进入如下界面:
在这里插入图片描述
OK,成功进入安装界面,这里是字符界面安装,开始安装吧!

3、安装

  1. 检查是否为uefi启动方式

键入

ls /sys/firmware/efi/efivars

输出一坨东西,如下图
在这里插入图片描述
则正确;

  1. 联网
    archlinux安装是需要连接网络的

wifi-menu

选择填入WiFi和密码,即可连接;但是真机安装时,可能扫描不到WiFi,此时,可以使用手机给真机提供网络,打开手机热点->选择USB共享->插入数据线,即可给电脑提供网络,
真机输入:

dhcpcd

检查是否成功联网,输入

ping www.baidu.com

有返回,即可确定能联网;

ctrl+c

即可终止数据包的返回;

个人建议手机连接WiFi,然后通过USB共享到真机。

更新系统时钟

timedatectl set-ntp true

  1. 更换国内镜像源,提高下载速度
    修改配置文件(这是Linux里面一个重要的操作vim, 不熟悉的可以应该先熟悉一下,否则玩起Linux很吃力)

vim /etc/pacman.d/mirrorlist

打开后,将光标移动到##china前面,按2+dd然后将光标移动到最前面按p将剪切的两行粘贴到第一行,如图
在这里插入图片描述
按下esc,然后输入

:wq

保存退出配置文件;

  1. 分区
    这是很重要一步,

lsblk

查看自己电脑的硬盘分区状态,我这里是虚拟机,只分了8个G,真实机可以根据需求,多分,我自己的真实机分了260G空间;
在这里插入图片描述
接下来,利用cfdisk 进行分区,
在这里插入图片描述
选择gpt类型进入,
标注free space即为可以利用的空间,
我这里是共8G,首先分根分区“/”给它分5G

NEW->5g

在这里插入图片描述
此时根分区就完成了,
接着在free space下指定1.5g为/home目录;
在这里插入图片描述
接着在free space 下指定300M为EFI分区

new->300m->type->EFI System
在这里插入图片描述

完成EFI分区;
接下来将剩下的指定为swap分区

new->剩余量->type->linux swap

分区完成
在这里插入图片描述
将分区写入

write->yes

注意蓝字提示是否成功写入
在这里插入图片描述
即可退出

quit

查看分区状态

fdisk -l

在这里插入图片描述

成功分区;

  1. 格式化
    先格式化EFI分区

mkfs.vfat /dev/sdax //x是分区号,我这里efi就是sda3

在这里插入图片描述

格式化根目录

mkfs.ext4 /dev/sdax //我这里是sda1

在这里插入图片描述

格式化home分区

mkfs.ext4 /dev/sdax//我这里是sda2

在这里插入图片描述

格式化swap分区

mkswap -f /dev/sdax // 我这里是sda4 在这里插入图片描述

执行

swapon /dev/shax //我这里是sda4

  1. 挂载分区
    挂载也是Linux中一个重要概念,注意要了解 mountmkdir两个命令。

挂载根分区

mount /dev/sdax /mnt //我这里是sda1

挂载home目录

mkdir /mnt/home //mnt下创建目录home用来挂载home
mount /dev/sdax /mnt/home //挂载home分区到目录/mnt/home 我这里是sda2

挂载EFI

mkdir /mnt/boot //在目录mnt下创建boot目录
mkdir /mnt/boot/EFI //在boot下创建EFI目录
mount /dev/sda3 /mnt/boot/EFI //挂载EFI到目录/mnt/boot/EFI

  1. 安装系统

pacstrap /mnt base //需要联网,若未换成国内镜像源,速度会很慢
pacstrap /mnt base-devel //需要联网,若未换成国内镜像源,速度会很慢

  1. 生成fstab

genfstab -U /mnt >> /mnt/etc/fstab //生成fstab
cat /mnt/etc/fstab //检查是否生成fstab
在这里插入图片描述

  1. 切换用户

arch-chroot /mnt

注意:此时用户名改变

" ~“变为”/"

  1. 安装vim

pacman -S vim

  1. 设置locale
    编辑文件 etc/locale.gen

vim /etc/locale.gen

找到你要使用的语言,删掉该语言前面的注释符号“#”即可,这里我要使用的是zh_CN.UTF-8
在这里插入图片描述
光标移动到这一行的#下面,按x键即可删除注释符号;
保存退出

:wq

接着,执行命令

locale-gen

完成后,执行

echo ‘LANG=zh_CN.UTF-8’ > /etc/locale.conf
配置文件修改后,进行查看
cat /etc/locale.conf
在这里插入图片描述

  1. 时区设置

ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

  1. 硬件时间设置

hwclock --systohc

  1. 设置root密码

passwd

输入两次你的密码(注意:linux系统字符界面中,输入密码是没有屏幕返显的)
intel 的cpu还需要安装一个软件

pacman -S intel-ucode

  1. 安装引导程序grub

pacman -S grub efibootmgr
grub-install --target=x86_64-efi --efi-directory=/boot/EFI --bootloader-id=grub
grub-mkconfig -o /boot/grub/grub.cfg

OK,基本大功告成了,

  1. 重启

exit //退回到安装环境
unmount -R /mnt //卸载新分区
reboot //重启

ok! 你的archlinux已经安装完成了,deepin桌面系统安装会在下半部分发出来。

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/weixin_42081522/article/details/87604404
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-02-02 18:41:15
  • 阅读 ( 1701 )
  • 分类:Linux

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢