我已经使用 Linux 几年了,但仍然无法管理分区。我的驱动器上有/
和/home
分区,并且希望将这些分区用于我的全新 Arch 安装。我不擅长从控制台分区。那么,在不冒丢失/home
数据的风险的情况下,我该如何设置呢?我有sda4
为了/
,sda5
为了home
,sda3
为了swap
。
答案1
按着这些次序:
- 从 USB 驱动器启动 Arch Linux ISO。
- 如果未格式化,请格式化分区。
- 初始化交换分区:
mkswap /dev/sda3
swapon /dev/sda3
- 挂载分区:
mount /dev/sda4 /mnt
mount /dev/sda5 /mnt/home
- 使用命令检查所有分区是否正确安装
lsblk
。输出将是这样的:
# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 100G 0 disk
├─sda1 8:1 0 512M 0 part
├─sda2 8:2 0 1G 0 part [SWAP]
├─sda3 8:3 0 20G 0 part /
└─sda4 8:4 0 80G 0 part /home
- 安装基础包:
pacstrap /mnt base
- 添加 fstab 条目:
genfstab -U /mnt >> /mnt/etc/fstab
.也为 执行此操作/home
。 - chroot 进入新系统:
arch-chroot /mnt /bin/bash
- 请按照以下步骤操作Arch Linux 安装指南。
看这个视频以获得解释说明。