Skip to content

Latest commit

 

History

History
27 lines (20 loc) · 1002 Bytes

README.md

File metadata and controls

27 lines (20 loc) · 1002 Bytes

vagrant-arch-systemd-boot

A simple Vagrant configuration for creating a Arch Linux virtual machine with UEFI and systemd-boot as boot loader. For better autocompletion Zsh is used.

Initialization

  1. Install VirtualBox
  2. Install Vagrant. You can use asdf for multiple version support.
  3. Create your virtual machine and prepare it for EFI support
    VAGRANT_EXPERIMENTAL="disks" vagrant up 
    
  4. Reboot to finish the setup
    vagrant reload
    

Running

  1. Use vagrant ssh to connect
  2. Stop the virtual machine with vagrant halt
  3. Boot it up again with vagrant up
  4. Destroy it with vagrant destroy

Additional BIOS virtual machine

There is an optional arch-bios virtual machine. Just enable it in the Vagrantfile.