美文网首页
Archlinux从零完全安装教程

Archlinux从零完全安装教程

作者: 行走的冷笑话 | 来源:发表于2019-04-08 17:44 被阅读0次

    下载镜像:

    地址:https://www.archlinux.org/download/

    拉到下方,选择一个镜像下载就好。

    启动系统,回车选择第一项启动

    首先查看下磁盘,输入

    #fdisk -l
    

    分区

    注意上面的一个扇区是512Byte,所以1G=102410241024/512=2097152个扇区,由于分区是从2048开始的,故结束点是2097152+2048=2099200。剩下的一部分全部当作一个分区

    查看分区刷新了没有:用

    #cat /proc/partitions
    

    看看我们刚才进行的分区操作有没有生效(我的生效了),若是没有发现sda1和sda2分区为1G和9G,则分区没有刷新,则要用

    #partprobe /dev/sda
    

    刷新

    安装系统

    编辑/etc/pacman.d/mirrorlist,先注释掉里面的所有行,然后在文件的最顶端添加

    Server = http://mirrors.aliyun.com/archlinux/$repo/os/$arch
    

    如果遇到文件缺失无法继续安装,添加其他源,建议使用阿里云镜像,稍等几分钟阿里云就会同步

    #pacman -Syy
    

    生成fstab

    #genfstab -U -p /mnt >> /mnt/etc/fstab
    

    转回到主目录,这时会发现提示符变化了

    #arch-chroot /mnt /bin/bash
    

    设置语言环境(可选)

    #vi /etc/locale.conf 
    

    添加一行LANG=en_US.UTF-8

    #vi /etc/locale.gen
    

    把en_US.UTF-8 UTf-8,zh_CN.GBK GBK,zh_CN.UTF-8 UTF-8,zh_CN GB2312前面的注释去掉

    #locale-gen
    

    更新语言环境

    设置时间

    #ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
    

    入过/etc/localtime文件存在就先删除再执行

    #hwclock --systohc --utc
    

    设置密码

    #passwd
    

    添加root用户的密码

    安装一些net工具,net-tools,dnsutils,inetutils,iproute2

    #pacman -S net-tools dnsutils inetutils iproute2
    

    安装Grub

    #pacman -S grub os-prober
    
    #grub-install --target=i386-pc --recheck /dev/sda
    
    #grub-mkconfig -o /boot/grub/grub.cfg
    

    卸载分区

    #exit
    
    #umount /mnt
    
    #reboot
    

    重启后如果无法上网输入dhcpcd回车即可

    相关文章

      网友评论

          本文标题:Archlinux从零完全安装教程

          本文链接:https://www.haomeiwen.com/subject/ykpiiqtx.html