如何在实体机安装并利用Archlinux

打印 上一主题 下一主题

主题 896|帖子 896|积分 2688

最近家里电脑蓝屏死机导致数据丢失,反正已经没有风险了,就本身装了个Arch,顺便更新一篇博客
在安装ArchLinux之前,请及时备份数据,以免数据丢失
Part 1 刻录安装盘
假如你在虚拟机安装,可以省略这一步
下载链接下载rufus
清华源下载archlinux
打开软件,选项保持默认,设备选择你的U盘
镜像文件选择下载好的Archlinux-x86_64.iso,开始刻录
完成后重启电脑,在开机logo出现时按下从其他设备启动快捷键,
每个品牌的快捷键都不一样,可以本身查
这里利用dell optiplex 5000微型机演示,快捷键为F12
利用键盘上下箭头选择你的U盘,按回车,等半分钟左右
恭喜你完成了第一步,在内存中加载了ArchLinux系统!
Part 2 前置预备工作
利用命令
systemctl stop reflector
停止自动换源服务
然后切换到清华源:
echo "Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch" > /etc/pacman.d/mirrorlist
输入命令
cat /sys/firmware/efi/fw_platform_size
按回车
假如效果是64/32,系统就是UEFI启动,出现报错信息就是bios启动,之后要用到,这个效果一定要记住
再利用命令
ls /dev/nvme*
假如有输出,就阐明你的硬盘采用nvme链接,要是输出为空,再输入
ls /dev/sd*
假如有输出就阐明你的电脑是scsi/sata连接硬盘,两种都没有输出的话就是ide链接
Part 3 硬盘分区&格式化
利用命令
cfdisk /dev/nvme0n1 #nvme用这个
cfdisk /dev/sda #sata/scsi用这个
cdfisk /dev/hda #ide接口用这个
为硬盘分区
进入软件,利用键盘上下箭头选择磁盘格式,bios选mbr,uefi选gpt,回车确认(没有出现界面就跳过这步)
如许就打开了软件界面
利用键盘上的左右箭头选择New,按回车,输入512M,按回车,再按键盘上的下箭头
选择New,按回车,输入你的内存大小,比如我内存16G,就输入16G(内存RAM不是内部存储),再按向下箭头
最后再次选择New,按两次回车,选择Write,按回车,输入yes,按回车,选择Exit,按回车退出软件
接下来,需要格式化分区
利用命令
mkfs.vfat -F 32 /dev/xxx1 # 假如是ide接口,就是/dev/hda1,scsi就是/dev/sda1,nvme比力复杂,是/dev/nvme0n1p1(nvme接口0的第一个硬盘的第一个分区)
mkswap /dev/xxx2
mkfs.ext4 /dev/xxx3
格式化分区,最后挂载所有分区,启用内存互换:
mount /dev/xxx3 /mnt
mkdir /mnt/boot
mount /dev/xxx1 /mnt/boot
swapon /dev/xxx2
Part 4 安装系统&chroot
输入
pacstrap -i /mnt base base-devel linux linux-firmware linux-headers neofetch nano git networkmanager grub
等候几秒,停止输出后按回车,等候系统安装完毕
接下来,需要生成fstab,fstab是linux内核启动的必须文件,注明白启动内核时要挂载的文件系统。
利用命令
genfstab -U /mnt > /mnt/etc/fstab
生成fstab,然后再运行
arch-chroot /mnt
来进入新的系统中,接下来步骤有点多
systemctl enable NetworkManager # 启用网络
echo "en_US.UTF-8 UTF-8" > /etc/locale.gen && locale-gen && echo "LANG=en_US.UTF-8" > /etc/locale.conf # 设置语言
hwclock --systohc # 设置时间
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime # 设置时区
echo "Arch" > /etc/hostname # 设置主机名
nano /etc/hosts
127.0.0.1    localhost
::1          localhost
127.0.1.1    Arch.localdomain  Arch
passwd # 设置root暗码,输入完按回车,再次输入确认,按回车
Part 5 安装引导程序GRUB
UEFI:
grub-install --target=x86_64-efi --efi-directory=/boot
BIOS:
grub-install --target=1386-pc /dev/xxx
最后生成设置,重启电脑:
grub-mkconfig -o /boot/grub/grub.cfg
exit
reboot
恭喜你,此时你已经拥有了一个ArchLinux操纵系统。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

科技颠覆者

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表