Cài đặt Void Linux

20250701 #linux

Lựa chọn boot

Đăng nhập

Phân vùng ổ cứng

Tên Vị trí Định dạng Kích thước Chức năng
EFI /boot/efi FAT32 100MB Phân vùng boot
Root / Ext4 20GB Files hệ thống
Home /home Ext4 Còn lại Dữ liệu người dùng
fdisk /dev/vda


Cảnh báo

Bước dưới đây sẽ xóa mọi thứ và bắt đầu phân vùng lại ổ đĩa của bạn.

Mọi dữ liệu có sẵn trên ổ cứng này ĐỀU SẼ BỊ XÓA.

Định dạng phân vùng

mkfs.fat -F32 /dev/vda1 -n EFI
mkfs.ext4 /dev/vda2 -L ROOT
mkfs.ext4 /dev/vda3 -L HOME

Gắn (mount) phân vùng

mount /dev/vda2 /mnt
mkdir -p /mnt/{boot/efi,home}
mount /dev/vda1 /mnt/boot/efi
mount /dev/vda3 /mnt/home

Sao chép khóa GPG

mkdir -p /mnt/var/db/xbps/keys
cp /var/db/xbps/keys/* /mnt/var/db/xbps/keys

Cài đặt Void Linux

Cài đặt các gói tối thiểu

REPO="https://mirrors.bfsu.edu.cn/voidlinux/current"
XBPS_ARCH=x86_64 xbps-install -S -r /mnt -R "$REPO" base-container linux linux-firmware booster kmod kpartx cpio eudev ncurses bash

Tạo fstab

xgenfstab -U /mnt > /mnt/etc/fstab

Truy cập vào Void Linux

xchroot /mnt /bin/bash

Thiết lập múi giờ

ln -sf /usr/share/zoneinfo/Asia/Ho_Chi_Minh /etc/localtime

Đặt host name

echo "void" > /etc/hostname

Đặt locale

echo "en_US.UTF-8 UTF-8" > /etc/default/libc-locales
xbps-reconfigure -f glibc-locales

Tạo người dùng

useradd -m khiem

Đổi máy chủ repository

echo "repository=https://mirrors.bfsu.edu.cn/voidlinux/current" > /etc/xbps.d/00-repository-main.conf

Cấp quyền quản trị

xbps-install -S opendoas
echo "permit khiem as root" > /etc/doas.conf

Đặt mật khẩu

passwd khiem

Bootloader

xbps-install -S grub-x86_64-efi
grub-install --efi-directory=/boot/efi --target=x86_64-efi --bootloader-id="Void Linux"

Cài đặt mạng

xbps-install -S NetworkManager

Gỡ bỏ dracut

xbps-remove -RF dracut

Áp dụng mọi thứ

xbps-reconfigure -fa

Dọn dẹp

umount -R /mnt

Vài việc cuối cùng

doas ln -s /etc/sv/dbus /var/service
doas ln -s /etc/sv/NetworkManager /var/service
doas xbps-install -Su

Kết thúc


Bài viết liên quan