root:void
This is an old revision of the document!
### 1. Partition anlegen
cfdisk /dev/sda # neue primäre Partition, ext4, bootable=on
### 2. Dateisystem erstellen
mkfs.ext4 /dev/sda1
### 3. Partition mounten
mkdir -p /mnt/sysroot mount /dev/sda1 /mnt/sysroot
### 4. Void-ROOTFS herunterladen
cd /tmp wget https://repo-default.voidlinux.org/live/current/void-x86_64-ROOTFS-20250202.tar.xz
### 5. ROOTFS entpacken
tar -xpf void-x86_64-ROOTFS-20250202.tar.xz -C /mnt/sysroot
—
### 6. Chroot vorbereiten
mount -t proc proc /mnt/sysroot/proc mount -t sysfs sys /mnt/sysroot/sys mount -o bind /dev /mnt/sysroot/dev
—
### 7. In das ROOTFS chrooten
chroot /mnt/sysroot /bin/bash
—
### 8. Basis installieren
xbps-install -u xbps xbps-install -y base-system
—
### 9. Kernel installieren
xbps-install -y linux
—
### 10. Syslinux installieren (SeaBIOS)
xbps-install -y syslinux extlinux --install /boot
—
### 11. syslinux.cfg erstellen
cat > /boot/syslinux.cfg <<EOF DEFAULT void LABEL void LINUX /boot/vmlinuz INITRD /boot/initramfs-linux.img APPEND root=/dev/sda1 rw EOF
—
### 12. Syslinux-MBR schreiben
dd if=/usr/lib/syslinux/bios/mbr/mbr.bin of=/dev/sda
—
### 13. Chroot verlassen
exit
—
### 14. Aushängen
umount -R /mnt/sysroot sync
—
### 15. Reboot
reboot
—
SeaBIOS lädt jetzt direkt Syslinux, Syslinux lädt Kernel+Initramfs, Void bootet — ohne USB, ohne GRUB.