Skip to content

voest/vagrant-arch-systemd-boot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.