# Arch Images
Generate cloud images for Arch Linux.
Using partition labels as suggested in: https://wiki.archlinux.org/title/Dm-verity#Partitioning |
||
|---|---|---|
| mkosi.extra/etc | ||
| mkosi.repart | ||
| .gitignore | ||
| mkosi.conf | ||
| mkosi.finalize.chroot | ||
| README.md | ||
Arch Images
Generate cloud images for Arch Linux with the following properties:
- Boots from Unified Kernel Image (UEFI only)
- Full Disk encrpytion (with passphrase in
mkosi.passphrase) - Cloud Init installed and enabled
- Python installed (for ansible to work)
To generate an image just run mkosi.
To install image in proxmox copy Arch-Linux-x86_64-cloudimg.raw to the proxmox host. Then run qm disk import $VM_ID Arch-Linux-x86_64-cloudimg.raw $VM_STORAGE, while replacing/setting VM_ID to the ID of the VM to be used VM_STORAGE to the storage pool to be used. When creating the VM, use no "media" and delete the auto-generated disk. After importing the raw disk, you need to set it as SCSI storage and re-enable it in the boot-order (preferrably on top).