Arch安装记录(BIOS+GPT)
尝试了下arch安装,并且尝试了下不长用的BIOS + GPT组合。都说arch的wiki强,确实很强,可惜自己的水平看不了多少。
https://wiki.archlinux.org/index.php/Installation_guide_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)
照着这个顺序装基本就可以,当然还欠缺的地方就是还不够细致,还是有门槛的,比如分区没有具体的例子,比如没grub安装
(当然链接到其它部分讲到很全面的理论,只是新手一时之间是不能都融会贯通的,没有一个开箱即用例子)。
可以参考网上的资源,B站有为大神的视频,还有简书上找到一片也不错https://www.jianshu.com/p/be0f47f376b1。
当然水平不高还是像我一样在虚拟机多多尝试几次吧,理解这东西,绝知此事要躬行,除非...。
关于BIOS + GPT arch wiki里边说的其实很明白了(然而水平不够还是会看得一脸蒙。。。)

这里讲到了BIOS+GPT方式启动的关键,BIOS boot这个分区,其实在《鸟个的linux私房菜及出版》里边鸟哥也讲到了,不过人家CentOS7可是图形话安装管理界面,直接就分了2M挂载点biosboot??? 可是arch安装怎么搞呢,你挂biosboot是挂不上的。
个人比较喜欢parted,就小小的研究了下,计划个简单分区方案 biosboot,swap, /。
1. 第一步需要指明GPT方式分区(如果磁盘上有旧分区数据,可以通过切换msdos和gpt一下就清理了):
parted /dev/nvme0n1 mklabel gpt
2. 搞定biosboot(我的磁盘设备是/dev/nvme0n1):
parted /dev/nvme0n1 mkpart primary ext4 1MiB 3MiB
#然后可以通过 parted /dev/nvme0n1 print 查看分区情况
可以看到前面的Number分区编号,因为此时只分了一个区,正常情况都是1
parted /dev/nvme0n1 set 1 bios_grub on
3. 分区swap
parted /dev/nvme0n1 mkpart swap 3MiB 1GiB
# 还需要初始化及挂载swap
mkswap /dev/nvme0n1p2
swapon /dev/nvme0n1p2
4. 分区 /
parted /dev/nvme0n1 mkpart primary ext4 1GiB 100%
# 格式化及挂载
mkfs.ext4 /dev/nvme0n1p3
mount /dev/nvme0n1p3 /mnt
后面安装照着指导就可以了,重启后顺利进入系统^v^。
Arch安装记录(BIOS+GPT)的更多相关文章
- Arch Linux 安装记录
Arch Linux 安装记录 基本上参考wiki上的新手指南,使用arch 2014.6.1 iso安装 设置网络 有线网络 Arch Linux 默认开启DHCP. 静态ip 首先关闭DHCP:s ...
- XenServer虚拟化环境安装记录
Xenserver,思杰基于Xen的虚拟化服务器.Citrix XenServer是一种全面而易于管理的服务器虚拟化平台,基于强大的 Xen Hypervisor 程序之上.XenServer 是为了 ...
- arch 安装笔记
arch- 第一次装archLinux时,照着别人的安装教程来安装,由于不懂有些命令的意思,装了好几次才成功,这次趁着热乎,把安装的步骤写下来,为自己踩踩坑(桌面是xfce,下面也有换桌面的方法,我第 ...
- 分布式监控系统Zabbix-3.0.3-完整安装记录(7)-使用percona监控MySQL
前面已经介绍了分布式监控系统Zabbix-3.0.3-完整安装记录(2)-添加mysql监控,但是没有提供可以直接使用的Key,太过简陋,监控效果不佳.要想更加仔细的监控Mysql,业内同学们都会选择 ...
- 关于node.js和npm,cnpm的安装记录以及gulp自动构建工具的使用
关于node.js和npm,cnpm的安装记录以及gulp自动构建工具的使用 工作环境:window下 在一切的最开始,安装node.js (中文站,更新比较慢http://nodejs.cn/) ...
- sourceinsight安装记录
sourceinsight安装记录 此文章为本人使用sourceinsight一个星期之后的相关设置步骤记录和经验记录,以备以后查验,网上的相关资料都也较为完善,但是对于新手还是有一定困难的,所以在这 ...
- openerp安装记录及postgresql数据库问题解决
ubuntu-14.04下openerp安装记录1.安装PostgreSQL 数据库 a.安装 sudo apt-get install postgresql 安装后ubu ...
- Matlab安装记录 - LED Control Activex控件安装
Matlab安装记录-LED Control Activex控件安装 2013-12-01 22:06:36 最近在研究Matlab GUI技术,准备用于制作上位机程序:在Matlab GUI的技术 ...
- redis5.0.3单实例简单安装记录
redis5.0.3单实例简单安装记录 日常需要测试使用,索性记录下来,免得临时又麻烦的找资料. yum -y install make gcc-c++ cmake bison-devel ncurs ...
- mysql5.7安装记录
mysql安装记录 版本5.7 windows系统 一.缺少my.ini文件 [mysql]# 设置mysql客户端默认字符集default-character-set=utf8 [mysqld]#设 ...
随机推荐
- 教你用手机的NFC功能模拟门禁卡,实现出门不带卡
此教程教您将门禁卡.考勤卡.会员卡.停车卡.电梯卡等等各种卡片模拟进NFC手机里,从而用手机代替门禁卡 一.软硬件准备 NFC Tool 手机上的IC卡读写编辑软件,搭配蓝牙读卡器或者OTG读卡器,可 ...
- 基线MRI与CRP是依那西普对nr-axSpA的疗效预测因素
基线MRI与CRP是依那西普对nr-axSpA的疗效预测因素 EULAR2015; PresentID: SAT0258 BASELINE MRI/CRP AS PREDICTORS OF RESPO ...
- Collection集合类(Java)
Collection集合体系 1,Collection集合分为两大类List集合和Set集合 List系列集合特点: 有序,可重复,有索引 ArrayList:有序,可重复,有索引. LinkedLi ...
- Mybatis-概览地图
思考: "为什么在使用 Mybatis 的时候,只需定义一个接口,不用写实现类就能使用XML中或者注解上配置好的SQL语句,就能完成对数据库 CRUD 的操作呢?" 这是因为用到了 ...
- RISC-V核及工具链整理
RISC-V开源核分为开源核(无外设).SOC.FPGA.多核等多种框架. 开源核 SOC框架 平头哥无剑100 包括EDA仿真框架及FPGA框架 https://github.com/T-head- ...
- LCD1602液晶屏(续)
从前面的分析中知道,在HD44780控制芯片忙的时候,是不能对其进行写入操作的,所以在写入指令或数据时都需要进行判忙的操作,其时序如下图所示(8位数据模式). 从上图中可看到,当HD44780在执行内 ...
- uniapp 实现APP强更新,热更新
翻译 搜索 复制
- DevExpress GridControl 在窗体默认皮肤下 设置其他皮肤
gridControl 属性里 LookAndFeel.UseDefaultLookAndFeel = False SkinName 可以选择自带的皮肤
- web实践学习2
20201303张奕博 2023.1.25 创建浮岛 如以下 两幅图所示,整个浮岛造型是一个四棱椎,整体分为四部分,顶部是由地面和河流构成的四方体.底部三块是倒置的三角.生成这些三维模型的其实也并没有 ...
- Nodejs杀死本地应用(win)
windows端nodejs检查应用运行并杀死. import {exec, execSync} from "child_process" import {decode} from ...