Admitte Consectetur Sessio Modus pro Arch Linux hospites in Hyper-V
Usus Linux machinis virtualis in Hyper-V e pixide paulo minus est commodus quam cum machinis Windows hospitibus. Cuius ratio est, quia Hyper-V pro desktop usui initio non destinabatur; Perge modo non potes et hospitem additionum sarcinam instituere et accelerationem graphicae activae, clipboard, directoria communia et alia vitae gaudia, sicut accidit in VirtualBox.
Hyper-V ipsum praebet multa officia integration - Itaque, hospites umbram imitandi muneris (VSS) militiae uti possunt, hospites signum shutdown mittere possunt, hospites systemate temporis cum virtualizatione exercitum conformare possunt, fasciculi virtualis apparatus ab exercitu permutari possunt (.Copy-VMFile apud PowerShell). Pro aliquo hospite operandi systemata, incluso, scilicet, Fenestra, in applicatione Machina Virtualis Connection (vmconnect.exe) Modus Sessionis amplificatus praesto est, qui per RDP protocollum operatur et te permittit ut machinas orbis et impressores ad rectum machinam transmittat, necnon clipboard communi utere.
Sessio Modus amplificatus ex pixide in Fenestra in Hyper-V post installationem operatur. Cum hospites in Linux, debes instituere RDP servo qui vsock sustentans (speciale quoddam spatium retis virtualis in Linux communicandi cum hypervisore destinato). Si pro Ubuntu, applicationis VMCreate quae cum Hyper-V in desktop editionibus Fenestrarum venit, specialem praeparationem machinae virtualis habet template, in quo RDP ministrator currit cum vsock XRDP iam praeordinatum, deinde cum aliis distributionibus minus ac minus perspicuum est β exempli gratia auctor hoc post evenit ut ESM in Fedora. Hic etiam modus Sessionis Consectatae pro Arch Linux machinam virtualem dabimus.
Installing integrationem officia
Omnia hic plus minusve simplicia sunt, sicut necesse est sarcinam instituere hyperv ex conventu repositorio:
% sudo pacman -S hyperv
Admitte VSS officia, commutationem metadata et imagini;
% for i in {vss,fcopy,kvp}; do sudo systemctl enable hv_${i}_daemon.service; done
XRDP Installation
repositio linux-vm-tools in GitHub scripta praebet processum automate instituendi et conformandi XRDP pro Arch Linux et Ubuntu. Instrue Git, si iam non est inauguratus, una cum compilator et aliis programmatibus manualium aedificationum, ac deinde repositio clone:
In tempore huius scripti, recentissima emissio XRDP, quae inauguratur per scripturam makepkg.shin promptuario proponitur 0.9.11; quo parsing rumpiturvsock://- inscriptiones, sic habes ut instituas XRDP ex Git et Xorg agitatori ab AUR manually. Panniculum pro XRDP in AUR oblatum etiam leviter evasit, ut PKGBUILD et commissuram manualem emendare debebis.
Repositoria cum PKGBUILDs ab AUR (plerumque hoc processu, una cum ecclesia, a programmatis similibus automatur. Eugesed auctor totum hoc in puro systemate fecit);
In commissuram arch-config.diff, quae unitates et XRDP scriptas sub viae antis Linux recensionis continet, inter alia commissuram script. instfiles/xrdp.shqui tempore scripto remotum est ex XRDP distributione, sic manually commissura edenda erit;
Aedificare ac install a sarcina cum imperio % makepkg --skipchecksums -si (clavis --skipchecksums necesse est ut verificationem de fonte limato checksum inactivandi, cum manually eas edidimus).
Eamus in indicem xorgxrdp-devel-gitpost quam sarcinam cum imperio construimus % makepkg -si.
Eamus in indicem linux-vm-tools/arch et currunt scriptor install-config.shquae ponit XRDP, PolicyKit et PAM occasus;
% sudo ./install-config.sh
Scriptor institutionem legatum occasum use_vsock, quod ignoratur ex versione 0.9.11, sic lima configurationem emendemus /etc/xrdp/xrdp.ini manually:
; port=vsock://<cid>:<port>
-port=3389
+port=vsock://-1:3389
; 'port' above should be connected to with vsock instead of tcp
; use this only with number alone in port above
; prefer use vsock://<cid>:<port> above
-use_vsock=true
+;use_vsock=true
; regulate if the listening socket use socket option tcp_nodelay
Add to file ~/.xinitrc praelatum fenestrae procurator / desktop environment, quod exsecutioni mandabitur cum X servo incepit:
% echo "exec i3" > ~/.xinitrc
Sit scriptor virtualis apparatus averte. Admitte vsock onerariam pro VM currente mandato sequenti in PowerShell ut administrator:
Cum primum ministerium XRDP incipit postquam systema incipit, applicatio vmconnect hoc statuet et item menu praesto fiet. View -> Consectetur sessionis. Cum hoc item elegeris, prompti erimus ad solutionem velum deponendi, et in tab locus Resources in dialogo quod aperit, consilia intra sessionem RDP transmissas eligere potes.
Lets connect. Videbimus fenestram login XRDP:
Nulla username et password.
usum
Utilitas ex his artificiis notabilis est: sessionis RDP multo magis responsura operatur quam cum operando cum pompa virtuali sine Sessione amplificata. Orbis transmittantur intra VM per RDP praesto sunt in indicem ${HOME}/shared-drives:
Clipboard bene laborat. Typographos intus iacere non potes, hoc non solum non continetur, sed etiam frangit orbis procuret. Integer et neque eget neque auctor auctor at eget est. Ut claviculas claviculas capias sicut Alt + Tab, vmconnect debes ampliare ad plenum tentorium.
Si causa aliqua de causa clientis RDP in Fenestra applicatione vmconnect constructo uti vel, exempli gratia, machinae huic machinae coniungere, tabellam mutare necesse est. /etc/xrdp/xrdp.iniport on tcp://:3389. Si machina virtualis coniuncta cum Default SWITCH et retis occasus per DHCP recipit, tum ab hospite ad eam coniungere potes. Π½Π°Π·Π²Π°Π½ΠΈΠ΅_ΠΌΠ°ΡΠΈΠ½Ρ.mshome.net. Potes tantum inire ad TTY ab vmconnect applicatione convertendo consectetur Modus.