系统相关
首页 > 系统相关> > 我的archlinux安装

我的archlinux安装

作者:互联网

  安装可以根据archwiki的过程走,本安装过程仅表示个人观点。

  1.准备启动盘,网上有很多工具,个人推荐ventoy.

  2.连接网络:

  (1)可以直接用usb线连接手机,开启共享网络。

  (2)在终端中输入iwctl进入iwd提示符:

 [iwd#]

  在[iwd#]中输入device list查询机器的网卡设备。

  使用以下命令查询附近可用的wifi网络:

 [iwd#] station <devicename> scan
 [iwd#] station <devicename> get-networks # 显示扫描的结果

  在提示符中输入station <devicename> connect <wifi-ssid>连接wifi网络,如果wifi加密,会提示你输入密码

  用 ping 检查网络连接:

  ping -c 3 www.baidu.com

  3.系统分区:

  输入cfdisk /dev/sda(通常是nvme0n1)

  

 

 

  这是我自己的分区,双系统,分出p6(EFI 系统,大约300m)和p7(Linux文件系统,大小随意)。

  4.格式化并挂载分区:

mkfs.ext4 /dev/nvme0n1p7

mount /dev/nvme0n1p7 /mnt

建立boot

mkdir /mnt/boot

挂载:mount /dev/nvme0n1p6 /mnt/boot

  5.使用 pacstrap脚本,安装 base 软件包和 Linux 内核以及常规硬件的固件:  pacstrap /mnt base linux linux-firmware 

  6.生成fstab文件:genfstab -U /mnt >> /mnt/etc/fstab

 7.建立swapfile文件:
  dd if=/dev/zero of=/swapfile bs=2048 count=1048576 status=progress
  激活:chmod 600 /swapfile
     mkswap /swapfile
     swapon /swapfile
  输入:echo ‘/swapfile none swap defaults 0 0’ >> /etc/fstab
 8.调整时间:ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

hwclock –systohc
  9.本地化:
vim /etc/locale.gen 找到#en_US.UTF-8 那一行(约第 180 行)删掉前面的#(取消注释) 找到#zh_CN. UTF-8 那一行(最后面)删掉前面的#(取消注释) 保存退出 生成 locale:执行:locale-gen 输入:echo ‘LANG=en_US.UTF-8’ > /etc/locale.conf   10.创建hostname文件并将信息写入hosts: echo arch > /etc/hostname vim /etc/hosts 在最后补上 127.0.0.1   localhost ::1      localhost 127.0.1.1   arch.localdomain arch 10.设置密码:passwd 11.引导:pacman -S grub grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=Arch grub-mkconfig -o /boot/grub/grub.cfg 12.安装完成,退出 exit umonut -a reboot 最小安装完成


 

标签:grub,swapfile,mnt,boot,dev,etc,archlinux,安装
来源: https://www.cnblogs.com/alkaid576/p/15291717.html