Archlinux安装教程:阿里云镜像与EFI分区
4星 · 超过85%的资源 需积分: 9 180 浏览量
更新于2024-09-08
收藏 271KB DOCX 举报
本文档是关于Archlinux操作系统安装的个人笔记,主要涵盖了如何加快下载速度、设置分区、格式化分区、挂载分区以及安装系统和引导加载器等关键步骤。
在安装Archlinux时,为了加快软件包的下载速度,可以通过编辑`/etc/pacman.d/mirrorlist`文件,将原有的镜像源注释掉,并添加阿里云的Archlinux镜像源,如`Server=http://mirrors.aliyun.com/archlinux/$repo/os/$arch`。执行`pacman -Syu`更新软件包列表。
在分区方面,建议使用GPT分区表和EFI启动方式。首先,通过`fdisk -l`找到要安装系统的磁盘,例如`/dev/sda`。接着,可以使用`cfdisk`或具有GPT支持的`gdisk`进行分区。在`gdisk`中,创建EFI系统分区(100MB,类型码ef00),然后创建一个用于启动的普通Linux分区,剩余空间分配给根目录分区。记得使用`l`查看分区类型码。完成分区后,用`w`保存更改。
接下来是格式化分区。创建EFI分区(FAT32文件系统,名称EFI),启动分区(ext4文件系统,label为fs_boot,且启用64位模式),以及根目录分区(ext4文件系统,label为fs_root)。如果需要交换分区,还需要格式化为swap。挂载分区时,挂载根目录、boot分区,创建并挂载EFI目录。
安装系统阶段,使用`pacstrap`命令在挂载的`mnt`目录下安装基础系统和开发工具包,如`pacstrap /mnt base base-devel`。生成挂载表`genfstab -L /mnt >> /mnt/etc/fstab`,然后切换到`/mnt`目录,设置密码、调整系统语言,并生成语言环境`passwd`、`nano /etc/locale.gen`、`locale-gen`。
最后,安装引导加载器。对于EFI系统,可以选择安装rEFInd或GRUB。若选择rEFInd,可使用`pacman -S refind-efi`安装,`refind-install --usedefault /dev/sda1`配置,`mkrlconf`生成配置文件;若选择GRUB,则需`pacman -S grub efibootmgr`,并执行`grub-install --target=x86_64-efi --efi-directory=/boot`来安装GRUB。
以上步骤是Archlinux的基本安装流程,但请注意,实际操作时应根据个人需求和硬件环境进行适当调整。
2021-06-14 上传
2010-11-12 上传
2021-02-27 上传
2021-03-14 上传
2021-05-31 上传
2022-08-28 上传
rision93
- 粉丝: 0
- 资源: 3
最新资源
- 火炬连体网络在MNIST的2D嵌入实现示例
- Angular插件增强Application Insights JavaScript SDK功能
- 实时三维重建:InfiniTAM的ros驱动应用
- Spring与Mybatis整合的配置与实践
- Vozy前端技术测试深入体验与模板参考
- React应用实现语音转文字功能介绍
- PHPMailer-6.6.4: PHP邮件收发类库的详细介绍
- Felineboard:为猫主人设计的交互式仪表板
- PGRFileManager:功能强大的开源Ajax文件管理器
- Pytest-Html定制测试报告与源代码封装教程
- Angular开发与部署指南:从创建到测试
- BASIC-BINARY-IPC系统:进程间通信的非阻塞接口
- LTK3D: Common Lisp中的基础3D图形实现
- Timer-Counter-Lister:官方源代码及更新发布
- Galaxia REST API:面向地球问题的解决方案
- Node.js模块:随机动物实例教程与源码解析