创建日期

一般的参照官方wiki操作即可,这里讲我的具体操作

我是用vbox安装到u盘,vboxu盘的配置参考virtualbox u盘启动 vbox,配置虚机时候启用了sata使用主机输入输出缓存,和磁盘固态驱动器
我是安装到新的磁盘,所以先进行了分区:

fdisk /dev/sda

输入g创建一个gpt磁盘.然后n创建分区,
fdisk显示的数字*512字节/1024/1024才是MB.
我创建了esp1GB和根分区29GB两个.
分别格式化,由于安装到u盘,刚开始想用f2fs,启动时候挂载不了根分区.然后选用了btrfs:

mkfs.fat /dev/sda1
mkfs.btrfs /dev/sda2

挂载的位置我是根分区挂载到/mnt,esp分区挂载到/mnt/boot:

mount /dev/sda2 /mnt
mkdir /mnt/boot
mount /dev/sda1 /mnt/boot

安装基础系统:

pacstrap /mnt base

安装文件系统工具:

pacstrap /mnt btrfs-progs

配置fstab:

genfstab -U /mnt >> /mnt/etc/fstab
cat /mnt/etc/fstab

Change root 到新安装的系统

arch-chroot /mnt

设置 时区:

ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
hwclock --systohc

本地化:

echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen
echo "zh_CN.UTF-8 UTF-8" >> /etc/locale.gen
echo "zh_TW.UTF-8 UTF-8" >> /etc/locale.gen
locale-gen
echo "LANG=en_US.UTF-8" >> /etc/locale.conf

网络:

echo "mmpc" >> /etc/hostname
echo "127.0.0.1    localhost" >> /etc/hosts
echo "::1        localhost" >> /etc/hosts
echo "127.0.1.1    mmpc" >> /etc/hosts

然后安装了gnome:

pacman -S gnome gdm
systemctl enable gdm.service
systemctl enable NetworkManager

efi启动需要的软件包efibootmgr,引导选用了支持最多的grub:

pacman -S grub efibootmgr
grub-install --target=x86_64-efi --efi-directory=boot --bootloader-id=GRUB
grub-mkconfig -o /boot/grub/grub.cfg
less /boot/grub/grub.cfg

Initramfs:

mkinitcpio -p linux

设置root密码:

passwd

重启并且进入系统:

exit
reboot
文档更新时间: 2019-06-29 09:49   作者:ghostry