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]#设 ...
随机推荐
- Slave_IO_Running: Connecting--一种问题的解决方案
主要有三个原因: 1.网络不同 2.密码不对 3.pos不对 这里只介绍我碰到的问题--不能远程连接数据库.即在从机上对主机进行以下命令 mysql -u**** -p**** -h192.168.* ...
- flask + gunicorn + nginx
详解见网址:https://www.jianshu.com/p/dba83a473f12,问题解决:https://blog.51cto.com/yanconggod/1983494 我的配置:htt ...
- Code Review在TDSQL-C 的应用实践
1.1 为什么重视Code Review? 结合下面这个例子,我们来谈谈为什么要重视code review.假设你作为新人刚入职,领导分配了一个需求,于是接下来做了下面这些事: 为了完成任务疯狂敲了三 ...
- 【C学习笔记】day4-3 求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和,其中a是一个数字
求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和,其中a是一个数字, 例如:2+22+222+2222+22222 #include <stdio.h> #include < ...
- 字典集合:Dictionary
字典键值对的键是唯一的,如果添加了相同键的项就会抛异常,可以通过索引的方式进行重新赋值 using System; using System.Collections.Generic; using Sy ...
- 狂神--Vue
概述 前端三要素 HTML(结构) :超文本标记语言(Hyper Text Markup Language) ,决定网页的结构和内容 CSS(表现) :层叠样式表(Cascading Style sh ...
- java原生的分页工具
@NoArgsConstructor @Data //生成 空参构造 get.set. tostring. equals. hascode public class PageUtils<T> ...
- springboot配置ssl变成https证书
前段时间跳槽了,疫情期间啥也干,回想了这个项目当中的一些新接触的东西记下来,为了方便以后自己看,也给新手提供以下便利.如果这边篇随笔能够给你带来便利,小衲不胜荣幸,如果有错误也欢迎批评指正,大家共同学 ...
- LWC-002_Composition
Composition (lwc.dev) Set a Property on a Child Component # Send an Event from a Child to an Owner ...
- <input>输入框,限制输入的为正整数
<input id="eventId" col="EventId" type="text" class="form-cont ...