User Tools


root:void

### 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
mount -o bind /run /mnt/sysroot/run

### 7. In das ROOTFS chrooten

chroot /mnt/sysroot /bin/bash

### 8. Basis installieren

xbps-install -u xbps
xbps-install -y base-system syslinux
extlinux --install /boot

### 11. syslinux.cfg erstellen

cat > /boot/syslinux.cfg <<EOF
DEFAULT void
LABEL void
LINUX /boot/vmlinuz-VERSION
INITRD /boot/initramfs-VERSION.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.