——「1」livecd连网 #通常可自动连接,特殊网络环境不在本文讲解范围之内
——「2」硬盘分区 #此处仅为示例,具体分区方案依实际情况规划
lsblk #查看磁盘概略信息,也可选择用fdisk -l查看
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 119.2G 0 disk
├─sda1 8:1 0 599M 0 part /boot/efi
└─sda2 8:2 0 118.7G 0 part /
sdb 8:16 0 931.5G 0 disk
└─sdb1 8:17 0 931.5G 0 part
└─vgx-home 253:0 0 2.7T 0 lvm /home
sdc 8:32 0 931.5G 0 disk
└─sdc1 8:33 0 931.5G 0 part
└─vgx-home 253:0 0 2.7T 0 lvm /home
sdd 8:48 0 931.5G 0 disk
└─sdd1 8:49 0 931.5G 0 part
└─vgx-home 253:0 0 2.7T 0 lvm /home
parted -a optimal /dev/sda #-a optimal确保4k对齐
mkpart ESP 0% 600M
mkpart rootfs 600M 100%
set 1 boot on #标记ESP分区
p
align-check optimal ? #检测4k对齐,?指分区序号1/2/3...
mkfs.vfat -F 32 /dev/sda1 #ESP分区必须为fat32格式
mkfs.ext4 /dev/sda2
parted -a optimal /dev/sdb
mkpart lvm 0% 100%
p
align-check optimal 1
lvm2磁盘操作:
pvcreate /dev/sdb1 #新建物理卷
vgcreate vg /dev/sdb1 #新建卷组并命名为vg
lvcreate --size 2g --name swap vg #新建逻辑卷并命名为swap
lvcreate --extends 100%FREE --name home vg #使用全部剩余空间,新建逻辑卷并命名为home
vgchange --activate y #激活卷组
ls /dev/vg #查看已创建的lvm分区
mkswap /dev/vg/swap
swapon /dev/vg/swap #激活swap分区
mkfs.ext4 /dev/vg/home
——「3」基本环境搭建:下载stage3并chroot
mount /dev/sda2 /mnt/gentoo
cd /mnt/gentoo/
links