ArchLinux和win10双系统简单安装



  • 本次安装为win10,arch双系统安装,仅供参考
    首先下载镜像,mirrors.163.com/iso
    用软叠通烧录 注意将HDD格式改为 RAM
    进入启动盘,(我的戴尔是F12)如果没有自行百度根据电脑型号改为uefi启动
    首先对要安装的分区进行格式化,我的是第五个分区,所以
    mkfs.xfs /dev/sda5
    选择要安装的分区进行挂载,
    mount /dev/sda5 /mnt
    然后挂载启动分区
    先创建启动分区所在文件夹
    mkidir -p /mnt/boot/efi
    然后挂载
    mount /dev/sda1 /mnt/boot/efi
    因为这次安装时是双系统,所以没有对/dev/sda1进行格式化操作,里面是win10的启动文件
    然后修改源文件vim /etc/pacman.d/mirrorlist
    把中国源移动到最上方,方法见vim基础使用
    然后用pacman -Syy刷新
    下面我们开始安装必要的包
    pacstrap -i /mnt base base-devel linux linux-firmware vim 
    这根据网速的不同需要的时间也不一样
    下面输入    genfstab -U -p /mnt >> /mnt/etc/fstab
    然后是    arch-chroot /mnt
    现再已经进入了系统文件中
    修改文件
    vim /etc/locale.gen
    加入 en_US.UTF-8 UTF-8     zh_CN.UTF-8 UTF-8
    退出后执行 locale-gen
    下面进行时间设置 ln -s /usr/share/zoneinfo/Asia/Shanghai/etc/localtime
    然后 hwclock --localtime
    设置主机名 echo 想设置的主机名 > /etc/hostname
    设置root密码  passwd回车然后输入密码(linux密码默认不可见)
    下面安装一些必须的软件
    pacman -S dialog wpa_supplicant netctl wireless_tools grub efibootmgr cryptsetup device-mapper dhcpcd diffutils e2fsprogs inetutils jfsutils less logrotate lvm2 man-db man-pages mdadm perl reiserfsprogs sysfsutils texinfo usbutils which xfsprogs os-prober 
    这些有部分是最近arch一次大的更新被移除base的软件包 然而有些包是必不可少的
    到了最激动人心的时候了下面开始激活grub
    grub-install --target=x86_64-efi --efi-directory=/boot/efi
    grub-mkconfig -o /boot/grub/grub.cfg
    然后退出重启
    exit
    reboot
    然后就进入新系统了,后续配置有时间再发吧。
    
    (参考资料 archwiki   https://blog.csdn.net/AsynSpace/article/details/80199143)

Log in to reply