# Most Asked Questions

## After I install Kali, it won't boot! What's wrong?

See conath's workaround here: <https://github.com/utmapp/UTM/issues/2607#issuecomment-863023800>

## Why do I get an EFI Shell when booting Windows 10?

This is happens because the user may forget to capture the inputs and press any key inside the VM before the timer runs out. When the timer does run out, the EFI looks for the next available boot option which in this case is the internal EFI Shell. This is easy to fix though, just do the following at the EFI shell:

1. Make sure the top of the screen says `UEFI Interactive Shell` and `EDK II`.
2. Type in `FS0:` and hit enter
3. Type in `EFI\BOOT\BOOTx64.efi` and hit enter. If this is ARM Windows, type `EFI\BOOT\BOOTAA64.efi` instead.
4. Quickly press any key to actually boot Windows

## Is USB passthrough supported?

Yes, but only on Macs and jailbroken iOS. Make sure you are using the latest version and you should be good to go. Some USB devices might not work. Please report any bugs to the GitHub Issues.

## Can I store and/or run VMs from an external drive?

This is possible on the macOS version only.

## Why is there no Internet access in my VM?

Try setting the DNS to 1.1.1.1 or for some VMs (Like the prebuilt Debian ARM VM) you can try this:

`sudo nano /etc/resolv.conf` Then change it to only say `nameserver 1.1.1.1`

## Can I drag and drop files into or out of my VM?

This is currently not possible. To share files you will need to install the SPICE WebDAV daemon inside your VM for UTM's shared folders functionality to work.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.thatstel.la/utmfaq/most-asked-questions.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
