首页 > 其他分享 >Arch旧式安装

Arch旧式安装

时间:2024-01-20 20:12:11浏览次数:36  
标签:grub Arch 分区 mnt dev vim 旧式 安装 pacman

cpu架构X86_64 主板支持UEFI

工具准备

1.Arch Linux Live
https://mirrors.aliyun.com/archlinux/iso/latest/archlinux-x86_64.iso?spm=a2c6h.25603864.0.0.578c6488N8teka
2.写入工具
https://github.com/pbatard/rufus/releases/download/v4.1/rufus-4.1.exe
3.U盘
随意

基本安装

分区

 1. 查看当前可用存储设备
        fdisk -l
 2. 选择设备
        fidsk /dev/<设备名>
 command (m for help)

       p 打印出当前设备信息
       g 格式化当前设备为gpt格式 ///uefi引导的话硬盘要用gpt格式
       n 创建分区
       (1) n (创建引导分区)
                         (标号 默认1)
                         (起始地址 默认)
                    +512M(截止地址 用 +512M ,直接分配大小,地址换算太麻烦,大小为260-512M)) 
                (2) n (创建缓存分区)(先创建缓存分区后面主分区大小号好分配)
                    3   (标号 最好切换到3) 
                        (起始地址 默认)
                    +1G (截止地址 这个自己看512M以上就行)
                (3) n (创建主分区)
                    2   (标号 默认2)
                        (都默认就行)
      w 写入分区命令(已自动退出工具,要时刻注意当前位置)
3.设置文件系统

    fdisk -l 查看设备
    引导分区 mkfs.fat -F32 /dev/<分区名>
    主分区   mkfs.ext4 /dev/<分区名>
    虚拟内存分区 mkswap /dev/<分区名>
    启用虚拟内存 swapon /dev/<分区名>

连接镜像服务器

	systemctl stop reflector  ///关闭自动选择镜像,帮倒忙的工具

	联网
     查看网卡
	     ip link
     启用无线网卡
	     IP link set <网卡名称> up
	 连接wifi
	    wpa_passprase <wifi名称> <密码> > internet.conf
	    wpa_supplicant -c internet.conf -i <网卡> & (加&,让它在后台运行,不然你什么都干不了)
	    dhcpcd & (动态分配地址)
	更改live的镜像地址
	     vim /etc/pacman.d/mirrorlist ///编辑 /etc/pacman.d/mirrorlist
	     ///vim 使用方式自己搜,会插入模式和保存退出就行)
		///把国内镜像源移到前面

写入内核

    挂载分区             mount /dev/<主分区> /mnt

    创建引导文件夹       mkdir /mnt/boot/efi

    挂载                mount /dev/<引导分区> /mnt/boot/efi

    写入内核             pacstrap /mnt linux linux-firmware base base-devel
     ///Linux社区版内核,Linux-firmware硬件驱动包,base、base-devel基本软件包

    设定设备空间         genfstab -U /mnt >> /mnt/etc/fstab  ///让设备自动挂载

设置引导

    arch-chroot /mnt    ///进入系统  (注意当前位置)  
    /// 此时不必配置网络,可能是类似于终端的机制吧,操作者还是处于live系统的

	pacman -S grub efibootmgr <amd/intel>-ucode vim ///必备
	///grub efibootmgr设置引导的工具
	///amd-ucode 微码工具,用于cpu更新
	///vim 编辑器

    vim /etc/pacman.d/mirrorlist ///更改镜像源,应该会自动从live导入,不过还是看一眼最好
    pacman -S archlinux-keyring  ///更改镜像源后记得重新导入密钥

	grub-mkconfig > /boot/grub/grub.cfg 
    grub-install -- target=x86_64-efi --efi-directory=/boot/efi
    ///设置引导   

网络工具

	///网络工具备好,pacman之前的包里有,这两有了后面什么都有了
	pacman -S wpa_supplicant dhcpcd

完结撒花,可以跑起来了,一定要看另一篇Arch基础配置,配置这一块坑比较多。

标签:grub,Arch,分区,mnt,dev,vim,旧式,安装,pacman
From: https://www.cnblogs.com/shuilu/p/17977072

相关文章

  • 第九天:软件编译安装过程
    一、利用编译工具,通常只需要三个大的步骤./configure(1)通过选项传递参数,指定安装路径、启用特性等;执行时会参考用户的指定以及Makefile.in文件生成Makefile(2)检查依赖到的外部环境,如依赖的软件包make根据Makefile文件,会检测依赖的环境,进行构建应用程序makeinstall复......
  • Ubuntu20.04安装部署Jenkins
     Jenkins要求Java8及更高版本,检查系统上是否安装了Javajava--version如果没有安装Java,执行如下命令,在您的系统上安装Javasudoaptinstall-yopenjdk-17-jre-headless再次验证Java版本安装Jenkins会启用JenkinsAPT软件源,导入源GPGkey,并且安装Jenkins软件包......
  • CDH6.3.2下安装部署Qualitis数据质量分析的计算服务Linkis1.3.2
    快速搭建Qualitis手册一、基础软件安装Gradle(4.6)MySQL(5.5+)JDK(1.8.0_141)Linkis(1.0.0+),必装Spark引擎。如何安装LinkisDataSphereStudio(1.0.0+)可选.如果你想使用工作流,必装DataSphereStudio如何安装DataSphereStudio?(1)安装Gradle(4.6)腾讯云镜像:http......
  • 使用 Docker Compose V2 快速搭建日志分析平台 ELK (Elasticsearch、Logstash 和 Kiba
    前言ELK是指Elasticsearch、Logstash和Kibana这三个开源软件的组合。Elasticsearch是一个分布式的搜索和分析引擎,用于日志的存储,搜索,分析,查询。Logstash是一个数据收集、转换和传输工具,用于收集过滤和转换数据,然后将其发送到Elasticsearch或其他目标存储中。Kiba......
  • docker之离线安装和在线安装
    一、离线安装1、软件包下载https://download.docker.com/linux/static/stable/x86_64/2、安装dockertarxvf/opt/docker-24.0.7.tgz-C/usr/local/cd/usr/local/cpdocker/*/usr/bin/tee/etc/systemd/system/docker.service<<EOF[Unit]Description=DockerApplic......
  • HDFViewer安装
    简介:直接用记事本打开hdf5文件的话,是一团乱码。HDFView是用来查看hdf5文件的软件,可以免费使用,好多人都有闪退的情况,这是因为没有添加环境变量。 文章目录一、下载安装二、添加环境变量三、使用HDFView查看hdf5文件的信息和数据 一、下载安装1、下载链接:HDFView官......
  • Mac安装Git
    官网https://git-scm.com/download/macbrew安装gitbrewinstallgit配置git设置Git用户名和电子邮件:#设置你的用户名gitconfig--globaluser.name"你的用户名"#设置你的电子邮件地址gitconfig--globaluser.email"你的电子邮件地址"#检查配置gitconfig--lis......
  • node-sass 安装出错 Cannot download "https://github.com/sass/node-sass...
    Downloadingbinaryfromhttps://github.com/sass/node-sass/releases/download/v4.14.1/win32-x64-83_binding.nodeCannotdownload"https://github.com/sass/node-sass/releases/download/v4.14.1/win32-x64-83_binding.node": github网站大多时候都访问不到,下载 win32-x......
  • 题解 [ABC321C] 321-like Searcher
    【洛谷博客】题意给定一个\(k\),你需要找到第\(k\)小的满足下面条件的正整数:对于这个数的每一位,高位大于低位。分析这个数据范围仅有一个\(1\lek\),让人很不好下手。我们不妨先做一个DP,看有多少个满足这样条件的数。设\(f_{i,j}\)表示有\(i\)位,且最高位为\(j\)......
  • 欧洲核子研究中心(European Organization for Nuclear Research,缩写为CERN)
    CERN 欧洲核子研究中心 成立时间:1954年 欧洲核子研究中心运行着世界上最大的粒子加速器,是世界上最大型的粒子物理学实验室,也是万维网的发祥地,位于瑞士日内瓦西部接壤法国的边境。 它的主要功能,是为高能物理学研究的需要,提供粒子加速器和其它基础设施,以进行许多国际合作......