Untuk beberapa alasan, mengubah konfigurasi grub juga tidak berfungsi di Buku Permukaan saya (dan saya melihat pengguna Surface lain mengeluhkan masalah yang sama). Saya belum menemukan solusi, tetapi ada sesuatu yang dapat saya kerjakan:
Instal X-Server untuk windows (mis. Xming), login ke mesin virtual Anda menggunakan ssh dan atur variabel DISPLAY (export DISPLAY = <ip host Anda>). Anda juga dapat menambahkan baris itu ke ~ / .bashrc Anda agar dieksekusi secara otomatis ketika Anda login, jika tidak, Anda harus melakukannya untuk setiap sesi.
Ini memungkinkan Anda untuk memulai program linux gui dari ssh dan bekerja dengannya seolah-olah mereka berjalan secara native di host Anda (jauh lebih cepat juga, setidaknya dalam pengalaman saya).
Untuk kenyamanan, saya membuat saklar virtual internal di hyper-v dan mengatur berbagi jaringan dengan perangkat virtual itu, sehingga tuan rumah saya selalu memiliki IP 192.168.137.1. Ini memungkinkan Anda untuk mengakses internet di VM sambil memiliki IP statis untuk host Anda.
Solusi lain yang juga berfungsi dan memberi Anda pengalaman desktop linux lengkap (walaupun lebih lambat daripada dengan penerusan X melalui ssh): Instal xrdp di linux seperti dijelaskan di sini dan gunakan klien desktop jarak jauh windows 'untuk terhubung ke mesin virtual Anda. Ini akan memberi Anda resolusi asli Anda, tetapi masih agak lambat karena perenderan perangkat lunak.