if building an hvm ami: patch grub-install for xen device names, install grub, fix device.map, ..., profit