Почему выходит ошибка в терминале линукс?
Requested device "wlan0" does not exist

Давай подумаем вместе, что же может значить это загадочное эльфийское послание неведомых богов-пингвинов? Может, что такого устройства у тебя в системе нет? Да не, глупости какие...

Ну а если серьезно: в виртуалку не пробрасывается WiFi, она использует мост, который для гостевой ОС будет виден как обычное Ethernet соединение. 

airmon-ng

Очередной каликакер полез ломать соседу сеть? Бросай ты это дело.
Что, фразу device does not exist никак не можно перевести? :)  В виртуалку wifi не прокидывается, если это не отдельная карта в слоте.