• Arch Linux 安装过程


    在VM中装了Arch,由于过程较为曲折,现写博客一篇聊以慰藉。

    1.新建虚拟机,将下载好的archlinux-2016.03.01-dual.iso挂到虚拟机设置的CD/DVD

    2.进入Arch安装界面,选了第一个,安64位的。

    3.第一步分区,输入fdisk /dev/sda,进入fdisk工具后输入:p:查看分区情况,n:新建分区,d:删除分区,m:help,可以先p一下,会显示磁盘总大小(byte),以及总共多少sectors,这样配合自己的分区方案(下方)就可以计算出每个分区应该多少sectors,然后使用n新建分区就好啦,新建的时候会输入First sector和End sector,就是地址从哪到哪,所以最好自己先计算好数字,再填进去。

    3.1分区方案:我在虚拟机下共分了8G给Arch,方案如下:

    1 Sector = 512Bytes
    
    磁盘名  挂载点  大小   FirstSector - EndSector   文件系统
    sda1   /boot  256M 2048 - 526335        fat sda2   /mnt   1.5G 526336 - 3672063       ext4 sda3   /home  5.3G 3672064 - 14680063      ext4 sda4   swap   1G 14680064 - 16777215     swap

    注意:/mnt所在的磁盘大小至少1.2G,否者全部的基础系统包装不上

    参考:Arch Linux分区方案讨论

    4.分区结束后要搞文件系统,按照分区方案中的来

    # mkfs.fat -F32 /dev/sda1    # 创建 FAT32 分区
    # mkfs.ext4 /dev/sda2    # 创建 ext4 分区
    # mkfs.ext4 /dev/sda3    # 创建 ext4 分区
    # mkswap /dev/sda4    # 创建交换分区
    # swapon /dev/sda4    # 激活交换分区

    5.挂载系统

    # mount /dev/sda2 /mnt    # 挂载根目录
    # mkdir /mnt/home    # 创建 /home 挂载点
    # mount /dev/sda3 /mnt/home    # 挂载 /home
    # mkdir -p /mnt/boot    # 创建 GRUB 挂载点
    # mount /dev/sda1 /mnt/boot    # 挂载 GRUB 分区

    GRUB和EFI是两种类似BIOS功能的引导程序,一定要装,一定要装,否则再咋弄重启的时候系统也识别不到Arch系统,只能重装。。。

    6.接下来要准备安装基础系统了。首先要处理一下源文件列表,因为里面开头大片都是国外站点,墙不说,速度及慢,我们把163的源写在第一个就好了。

    先打开源列表: vim /etc/pacman.d/mirrorlist,按i进入插入模式,在第一个Server前面一行写:

    Server = http://mirrors.163.com/archlinux/$repo/os/$arch,然后按Esc回到非插入模式,输入:wq保存并退出

    接下来pacman -Syy更新下,如果发现网不错,就可以开始装包啦:

    # pacstrap -i /mnt base base-devel

    这个开始会两次让选择是否安装全部的工具包,我都选了All,然后就等就好了,可能要半个多小时的样子。

    7.生成fstab文件:genfstab -U -p /mnt >> /mnt/etc/fstab

    8.新的系统应该在/mnt目录下,所以先切换到根目录:arch-chroot /mnt /bin/bash

    9.很重要的一步:安装引导器

    # pacman -S grub os-prober
    # grub-install --recheck /dev/<目标磁盘>
    # grub-mkconfig -o /boot/grub/grub.cfg

    10.设置密码:passwd后输入,设置root的密码

    11.新建用户:

    # useradd -m -g users -s /bin/bash <用户名>
    # # 该命令创建一个名为 <用户名> 的用户,指定登陆 shell 为 bash,所属主用户组 users,用户文件夹位于 /home/<用户名>。
    # passwd <用户名>   # 设置密码

    12.最后重启即可,VM会自动关闭CD/DVD

    # exit    # 退回安装环境
    # umount -R < / 挂载点>    # 卸载新分区
    # reboot    # 重启
    # # 记得移除安装介质

    完成啦!

    当然了这是没有图形化界面的,有需要的还要自己安。到此暂告一段落

    参考文档:

    小白安装archlinux的简易步骤

    Arch Linux 安装指南[2016.01]

    Arch Linux分区方案讨论

  • 相关阅读:
    Idea中创建maven项目
    安装axios
    配置路由
    安装Mock.js
    安装SCSS
    Incorrect username or password ( access token )
    Navicat使用笔记06Navicat Premium 12的安装、激活
    dump.rdb file All In One
    如何把闲置的 Mac mini 搭建成一个局域网中的 Web 服务器 All In One
    VSCode walkthroughs All In One
  • 原文地址:https://www.cnblogs.com/xhyu/p/5272076.html
Copyright © 2020-2023  润新知