关闭
搜索
搜索
本版
帖子
用户
热搜:
程序员
简洁模式
高级模式
用户组: 游客
消息
提醒
新听众
我关注的
帖子
道具
勋章
任务
设置
退出
请
登录
后使用快捷导航
没有帐号?
立即注册
设为首页
收藏本站
开启辅助访问
切换到窄版
登录
or
立即注册
快捷导航
搜索
首页
论坛
BBS
MCU单片机技术
程序员交流
archLinux安装(新手勿入)
[复制链接]
作者:
运城普通劳动者
版块:
›
嵌入式操作系统
›
linux
发布时间:
2020-12-31 14:24:04
1494
0
返回列表
运城普通劳动者
当前离线
中级会员
中级会员, 积分 289, 距离下一级还需 211 积分
中级会员
中级会员, 积分 289, 距离下一级还需 211 积分
积分
289
发消息
楼主
电梯直达
运城普通劳动者
发表于 2020-12-31 14:24:04
|
只看该作者
|
倒序浏览
|
阅读模式
archlinux被誉为最难装的Linux发行版。
主要是因为其他发行版都会给你提供一个很友好的UI安装页面,而arch,并没有;挂载arch的iso文件后,你只有一个黑窗口可以操作
这也有好处有坏处吧,好处就是安装什么你自己说了算,坏处就是,什么东西都要你自己安装。
好吧,开始
前言;安装arch需要网络环境,如果没有可以先退了
虚拟机环境:
我这里是一台mac,虚拟机使用的pd,挂载iso文件不说了,选择第一个
可以使用ping命令检查一下是否联网
ping baidu.com没有的话就设置一下虚拟机
然后准备分区
分区之前要知道你自己的引导方式
执行命令:
fdisk -l分区前查看
如果报不存在则是bios引导,否则为EFI
ls /sys/firmware/efi/efivars他们是有区别的,安装引导命令是不一样的,分区表也不一样,我这里是bios
分区
#选择要操作的硬盘fdisk /dev/sdaEFI分区创建,bios不需要创建这个分区
执行g创建新的 GPT 分区表执行n创建第一个分区,引导分区提示Partition number按回车,提示First sector按回车,提示Last sector输入+260M 并按回车,第一个分区创建完毕。执行t更改第一个分区类型,改为EFI System 类型分区。如果不更改分区类型,UEFI 将无法引导系统。提示Partition type输入 ef 并按回车,提示Changed type of partition 'Linux filesystem' to 'EFI System'.即为更改成功,注意后面一定要是EFI System挂载根分区
执行n新建根分区,把所有剩余空间都分配给它。提示Partition number按回车,提示First sector按回车,提示Last sector按回车,第二个分区创建完毕最后执行w保存分区表并退出bios格式化分区
mkfs.ext4 /dev/sda1EFI方式格式化分区
mkfs.fat -F 32 /dev/sda1mkfs.ext4 /dev/sda2检查分区是否挂载成功:df,如果输出包含类似以下行,则代表挂载成功。
挂载分区
执行以下命令将根分区挂载到/mnt:
#biosmount /dev/sda1 /mnt
如果你是EFI/GPT引导
mkdir /mnt/bootmount /dev/sd1 /mnt/bootmount /dev/sd2 /mnt
选择镜像源
将下面这一行放到这个文件的最上面
vim /etc/pacman.d/mirrorlistServer = 安装系统
速度取决你的网速
pacstrap /mnt base linux linux-firmware
配置Fstab
生成自动挂载分区的fstab文件,执行以下命令:
genfstab -L /mnt >> /mnt/etc/fstab进入安装的系统
arch-chroot /mntln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtimehwclock --systohc安装一些常用软件
执行如下命令(注意大小写,大小写错误会导致包无法找到):
pacman -S neovim
设置Locale
设置我们使用的语言选项,执行如下命令来编辑/etc/locale.gen文件:
将下面两行前面的#删除
vim /etc/locale.gen#en_US.UTF-8 UTF-8#zh_CN.UTF-8 UTF-81、bios安装 GRUB 软件包:
pacman -S grubgrub-install --target=i386-pc /dev/sda2、UEFI安装 GRUB
grub-install --removable --target=x86_64-efi --efi-directory=/boot出现Installation finished. No error reported.字样表示安装成功。
生成 GRUB 配置文件:
grub-mkconfig -o /boot/grub/grub.cfg退出系统
如果是其他虚拟机比如vbox 卸载命令是不生效的需要手动去删除光盘
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有帐号?
立即注册
收藏
0
相关帖子
•
在linux下安装JDK,Tomcat以及Mysql
•
如何使用Linux恢复旧MacBook
•
几个高逼格Linux命令
•
Linux运维入门教程06-03(硬盘分区、格式化及文件系统的管理一)
•
如何在Ubuntu服务器上安装桌面环境(GUI)
•
Xmanager使用教程:如何在Linux系统上安装Xterm应用
•
一个惊人快速的终端录像工具,也能录制VSCode和Chrome窗口
•
简单架设LINUXVPS服务器
•
SpringBoot搭建ELK,这才是正确看日志的方式!
•
Debian11.0“Bullseye”第2个候选版发布:基于Linux5.10内核
回复
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
表情
@朋友
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
快速回复
返回顶部
返回列表