1. Grub + GPT + parted要显式第一个分区做为Grub的存储信息,这里没有考虑efi主板。linux
使用fdisk系列应该没有这个问题,它会隐含地不从0开始分区。但parted会从0开始分区,致使Grub没有空余的空间存储分区信息。ios
$ parted /dev/sda mklabel gpt $ parted /dev/sda mkpart primary 0% 2M $ parted /dev/sda set 1 bios_grub on
若是不是这样,grub在安装到硬盘时会失败。code
而后你就能够给/分区划分一个十分大的空间,不须要区分home、boot等分区。另外再分一个做为swap分区就能够了。这样分区相对简单。io
2.安装archlinux就像是安装lfs,你须要手动配置各类选项,手动启动各类服务,你会从中懂得不少底层的知识。但不像lfs,你不须要手动编译内核,并且你安装的软件都是最新的。编译