在安装环境中控制被安装系统

应对某些在初始环境中连网络管理器都没有的操作系统…
找到目标系统的根目录分区
1 | lsblk |
将该分区挂载到安装环境的目录下
1 | mount /dev/分区 /mnt |
- 若该分区上是LUKS加密文件系统,先对其进行解密
1
2cryptsetup luksOpen /dev/分区 target_root
mount /dev/mapper/target_root /mnt
进入
- 挂载虚拟文件系统
1
2
3
4
5
6sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo cp /etc/resolv.conf /mnt/etc/resolv.conf
# 若使用EFI启动
sudo mount /dev/EFI分区 /mnt/boot/efi - 进入目标环境
1
sudo chroot /mnt
- 更新环境变量
1
source /etc/profile
评论