Enter a unique name for your xWSL distro or hit Enter to use default. Keep this name simple, no space or underscore characters [UbuntuWSL]: xlinux Port number for xRDP traffic or hit Enter to use default [3399]: Port number for SSHd traffic or hit Enter to use default [3322]:
Set a custom DPI scale, or hit Enter for Windows default [1.25]: [Not recommended!] Type X to eXclude from Windows Defender: X Start-BitsTransfer : The resource loader cache doesn't have loaded MUI entry. (Exception from HRESULT: 0x80073B01) At line:1 char:1
+ Start-BitsTransfer -source https://github.com/DesktopECHO/wsl-images/ ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Start-BitsTransfer], COMException
+ FullyQualifiedErrorId : System.Runtime.InteropServices.COMException,Microsoft.BackgroundIntelligentTransfer.Mana
gement.NewBitsTransferCommand
Installing xWSL Distro [xlinux] to "C:\Users\chris\xlinux"
This will take a few minutes, please wait...
[ 0:07:31] Installing Ubuntu 22.04 (~0m30s)
[ 0:07:32] APT update and clone repo (~3m00s)
Processing fstab with mount -a failed.
Failed to mount C:\, see dmesg for more details.
Failed to mount G:\, see dmesg for more details.
<3>WSL (7) ERROR: CreateProcessEntryCommon:370: getpwuid(0) failed 2
<3>WSL (7) ERROR: CreateProcessEntryCommon:374: getpwuid(0) failed 2
<3>WSL (7) ERROR: CreateProcessEntryCommon:577: execvpe /bin/sh failed 2
<3>WSL (7) ERROR: CreateProcessEntryCommon:586: Create process not expected to return
Processing fstab with mount -a failed.
Failed to mount C:\, see dmesg for more details.
Failed to mount G:\, see dmesg for more details.
<3>WSL (9) ERROR: CreateProcessEntryCommon:370: getpwuid(0) failed 2
<3>WSL (9) ERROR: CreateProcessEntryCommon:374: getpwuid(0) failed 2
<3>WSL (9) ERROR: CreateProcessEntryCommon:577: execvpe /bin/sh failed 2
<3>WSL (9) ERROR: CreateProcessEntryCommon:586: Create process not expected to return
Processing fstab with mount -a failed.
Failed to mount C:\, see dmesg for more details.
Failed to mount G:\, see dmesg for more details.
<3>WSL (11) ERROR: CreateProcessEntryCommon:370: getpwuid(0) failed 2
<3>WSL (11) ERROR: CreateProcessEntryCommon:374: getpwuid(0) failed 2
<3>WSL (11) ERROR: CreateProcessEntryCommon:577: execvpe /bin/sh failed 2
<3>WSL (11) ERROR: CreateProcessEntryCommon:586: Create process not expected to return
Processing fstab with mount -a failed.
Failed to mount C:\, see dmesg for more details.
Failed to mount G:\, see dmesg for more details.
<3>WSL (13) ERROR: CreateProcessEntryCommon:370: getpwuid(0) failed 2
<3>WSL (13) ERROR: CreateProcessEntryCommon:374: getpwuid(0) failed 2
<3>WSL (13) ERROR: CreateProcessEntryCommon:577: execvpe /bin/sh failed 2
<3>WSL (13) ERROR: CreateProcessEntryCommon:586: Create process not expected to return
[ 0:07:34] Remote Desktop Components (~1m45s)
[ 0:07:34] Xfce4 Desktop Environment (~2m30s)
[ 0:07:35] Post-install clean-up (~0m45s)
Processing fstab with mount -a failed.
Failed to mount C:\, see dmesg for more details.
Failed to mount G:\, see dmesg for more details.
<3>WSL (33) ERROR: CreateProcessEntryCommon:370: getpwuid(0) failed 2
<3>WSL (33) ERROR: CreateProcessEntryCommon:374: getpwuid(0) failed 2
<3>WSL (33) ERROR: CreateProcessEntryCommon:577: execvpe /bin/sh failed 2
<3>WSL (33) ERROR: CreateProcessEntryCommon:586: Create process not expected to return
Processing fstab with mount -a failed.
Failed to mount C:\, see dmesg for more details.
Failed to mount G:\, see dmesg for more details.
<3>WSL (35) ERROR: CreateProcessEntryCommon:370: getpwuid(0) failed 2
<3>WSL (35) ERROR: CreateProcessEntryCommon:374: getpwuid(0) failed 2
<3>WSL (35) ERROR: CreateProcessEntryCommon:577: execvpe /bin/sh failed 2
<3>WSL (35) ERROR: CreateProcessEntryCommon:586: Create process not expected to return
Processing fstab with mount -a failed.
Failed to mount C:\, see dmesg for more details.
Failed to mount G:\, see dmesg for more details.
<3>WSL (37) ERROR: CreateProcessEntryCommon:370: getpwuid(0) failed 2
<3>WSL (37) ERROR: CreateProcessEntryCommon:374: getpwuid(0) failed 2
<3>WSL (37) ERROR: CreateProcessEntryCommon:577: execvpe /bin/sh failed 2
<3>WSL (37) ERROR: CreateProcessEntryCommon:586: Create process not expected to return
Processing fstab with mount -a failed.
Failed to mount C:\, see dmesg for more details.
Failed to mount G:\, see dmesg for more details.
<3>WSL (39) ERROR: CreateProcessEntryCommon:370: getpwuid(0) failed 2
<3>WSL (39) ERROR: CreateProcessEntryCommon:374: getpwuid(0) failed 2
<3>WSL (39) ERROR: CreateProcessEntryCommon:577: execvpe /bin/sh failed 2
<3>WSL (39) ERROR: CreateProcessEntryCommon:586: Create process not expected to return
Processing fstab with mount -a failed.
Failed to mount C:\, see dmesg for more details.
Failed to mount G:\, see dmesg for more details.
<3>WSL (41) ERROR: CreateProcessEntryCommon:370: getpwuid(0) failed 2
<3>WSL (41) ERROR: CreateProcessEntryCommon:374: getpwuid(0) failed 2
<3>WSL (41) ERROR: CreateProcessEntryCommon:577: execvpe /bin/sh failed 2
<3>WSL (41) ERROR: CreateProcessEntryCommon:586: Create process not expected to return
Processing fstab with mount -a failed.
Failed to mount C:\, see dmesg for more details.
Failed to mount G:\, see dmesg for more details.
<3>WSL (43) ERROR: CreateProcessEntryCommon:370: getpwuid(0) failed 2
<3>WSL (43) ERROR: CreateProcessEntryCommon:374: getpwuid(0) failed 2
<3>WSL (43) ERROR: CreateProcessEntryCommon:577: execvpe /bin/sh failed 2
<3>WSL (43) ERROR: CreateProcessEntryCommon:586: Create process not expected to return
Processing fstab with mount -a failed.
Failed to mount C:\, see dmesg for more details.
Failed to mount G:\, see dmesg for more details.
<3>WSL (45) ERROR: CreateProcessEntryCommon:370: getpwuid(0) failed 2
<3>WSL (45) ERROR: CreateProcessEntryCommon:374: getpwuid(0) failed 2
<3>WSL (45) ERROR: CreateProcessEntryCommon:577: execvpe /bin/sh failed 2
<3>WSL (45) ERROR: CreateProcessEntryCommon:586: Create process not expected to return
Processing fstab with mount -a failed.
Failed to mount C:\, see dmesg for more details.
Failed to mount G:\, see dmesg for more details.
<3>WSL (47) ERROR: CreateProcessEntryCommon:370: getpwuid(0) failed 2
<3>WSL (47) ERROR: CreateProcessEntryCommon:374: getpwuid(0) failed 2
<3>WSL (47) ERROR: CreateProcessEntryCommon:577: execvpe /bin/sh failed 2
<3>WSL (47) ERROR: CreateProcessEntryCommon:586: Create process not expected to return
Processing fstab with mount -a failed.
Failed to mount C:\, see dmesg for more details.
Failed to mount G:\, see dmesg for more details.
<3>WSL (49) ERROR: CreateProcessEntryCommon:370: getpwuid(0) failed 2
<3>WSL (49) ERROR: CreateProcessEntryCommon:374: getpwuid(0) failed 2
<3>WSL (49) ERROR: CreateProcessEntryCommon:577: execvpe /bin/sh failed 2
<3>WSL (49) ERROR: CreateProcessEntryCommon:586: Create process not expected to return
Processing fstab with mount -a failed.
Failed to mount C:\, see dmesg for more details.
Failed to mount G:\, see dmesg for more details.
<3>WSL (51) ERROR: CreateProcessEntryCommon:370: getpwuid(0) failed 2
<3>WSL (51) ERROR: CreateProcessEntryCommon:374: getpwuid(0) failed 2
<3>WSL (51) ERROR: CreateProcessEntryCommon:577: execvpe /bin/sh failed 2
<3>WSL (51) ERROR: CreateProcessEntryCommon:586: Create process not expected to return
Processing fstab with mount -a failed.
Failed to mount C:\, see dmesg for more details.
Failed to mount G:\, see dmesg for more details.
<3>WSL (53) ERROR: CreateProcessEntryCommon:370: getpwuid(0) failed 2
<3>WSL (53) ERROR: CreateProcessEntryCommon:374: getpwuid(0) failed 2
<3>WSL (53) ERROR: CreateProcessEntryCommon:577: execvpe /bin/sh failed 2
<3>WSL (53) ERROR: CreateProcessEntryCommon:586: Create process not expected to return
Processing fstab with mount -a failed.
Failed to mount C:\, see dmesg for more details.
Failed to mount G:\, see dmesg for more details.
<3>WSL (55) ERROR: CreateProcessEntryCommon:370: getpwuid(0) failed 2
<3>WSL (55) ERROR: CreateProcessEntryCommon:374: getpwuid(0) failed 2
<3>WSL (55) ERROR: CreateProcessEntryCommon:577: execvpe /bin/sh failed 2
<3>WSL (55) ERROR: CreateProcessEntryCommon:586: Create process not expected to return
Processing fstab with mount -a failed.
Failed to mount C:\, see dmesg for more details.
Failed to mount G:\, see dmesg for more details.
<3>WSL (57) ERROR: CreateProcessEntryCommon:370: getpwuid(0) failed 2
<3>WSL (57) ERROR: CreateProcessEntryCommon:374: getpwuid(0) failed 2
<3>WSL (57) ERROR: CreateProcessEntryCommon:577: execvpe /bin/sh failed 2
<3>WSL (57) ERROR: CreateProcessEntryCommon:586: Create process not expected to return
Processing fstab with mount -a failed.
Failed to mount C:\, see dmesg for more details.
Failed to mount G:\, see dmesg for more details.
<3>WSL (59) ERROR: CreateProcessEntryCommon:370: getpwuid(0) failed 2
<3>WSL (59) ERROR: CreateProcessEntryCommon:374: getpwuid(0) failed 2
<3>WSL (59) ERROR: CreateProcessEntryCommon:577: execvpe /bin/sh failed 2
<3>WSL (59) ERROR: CreateProcessEntryCommon:586: Create process not expected to return
Processing fstab with mount -a failed.
Failed to mount C:\, see dmesg for more details.
Failed to mount G:\, see dmesg for more details.
<3>WSL (61) ERROR: CreateProcessEntryCommon:370: getpwuid(0) failed 2
<3>WSL (61) ERROR: CreateProcessEntryCommon:374: getpwuid(0) failed 2
<3>WSL (61) ERROR: CreateProcessEntryCommon:577: execvpe /bin/sh failed 2
<3>WSL (61) ERROR: CreateProcessEntryCommon:586: Create process not expected to return
Processing fstab with mount -a failed.
Failed to mount C:\, see dmesg for more details.
Failed to mount G:\, see dmesg for more details.
<3>WSL (63) ERROR: CreateProcessEntryCommon:370: getpwuid(0) failed 2
<3>WSL (63) ERROR: CreateProcessEntryCommon:374: getpwuid(0) failed 2
<3>WSL (63) ERROR: CreateProcessEntryCommon:577: execvpe /bin/sh failed 2
<3>WSL (63) ERROR: CreateProcessEntryCommon:586: Create process not expected to return
Processing fstab with mount -a failed.
Failed to mount C:\, see dmesg for more details.
Failed to mount G:\, see dmesg for more details.
<3>WSL (65) ERROR: CreateProcessEntryCommon:370: getpwuid(0) failed 2
<3>WSL (65) ERROR: CreateProcessEntryCommon:374: getpwuid(0) failed 2
<3>WSL (65) ERROR: CreateProcessEntryCommon:577: execvpe /bin/sh failed 2
<3>WSL (65) ERROR: CreateProcessEntryCommon:586: Create process not expected to return
Processing fstab with mount -a failed.
Failed to mount C:\, see dmesg for more details.
Failed to mount G:\, see dmesg for more details.
<3>WSL (67) ERROR: CreateProcessEntryCommon:370: getpwuid(0) failed 2
<3>WSL (67) ERROR: CreateProcessEntryCommon:374: getpwuid(0) failed 2
<3>WSL (67) ERROR: CreateProcessEntryCommon:577: execvpe /bin/sh failed 2
<3>WSL (67) ERROR: CreateProcessEntryCommon:586: Create process not expected to return
Processing fstab with mount -a failed.
Failed to mount C:\, see dmesg for more details.
Failed to mount G:\, see dmesg for more details.
<3>WSL (69) ERROR: CreateProcessEntryCommon:370: getpwuid(0) failed 2
<3>WSL (69) ERROR: CreateProcessEntryCommon:374: getpwuid(0) failed 2
<3>WSL (69) ERROR: CreateProcessEntryCommon:577: execvpe /bin/sh failed 2
<3>WSL (69) ERROR: CreateProcessEntryCommon:586: Create process not expected to return
Processing fstab with mount -a failed.
Failed to mount C:\, see dmesg for more details.
Failed to mount G:\, see dmesg for more details.
<3>WSL (71) ERROR: CreateProcessEntryCommon:370: getpwuid(0) failed 2
<3>WSL (71) ERROR: CreateProcessEntryCommon:374: getpwuid(0) failed 2
<3>WSL (71) ERROR: CreateProcessEntryCommon:577: execvpe /bin/sh failed 2
<3>WSL (71) ERROR: CreateProcessEntryCommon:586: Create process not expected to return
Enter name of primary user for xlinux: chris
Enter password for chris: ****
Processing fstab with mount -a failed.
Failed to mount C:\, see dmesg for more details.
Failed to mount G:\, see dmesg for more details.
<3>WSL (7) ERROR: CreateProcessEntryCommon:370: getpwuid(0) failed 2
<3>WSL (7) ERROR: CreateProcessEntryCommon:374: getpwuid(0) failed 2
<3>WSL (7) ERROR: CreateProcessEntryCommon:577: execvpe /bin/sh failed 2
<3>WSL (7) ERROR: CreateProcessEntryCommon:586: Create process not expected to return
Processing fstab with mount -a failed.
Failed to mount C:\, see dmesg for more details.
Failed to mount G:\, see dmesg for more details.
<3>WSL (9) ERROR: CreateProcessEntryCommon:370: getpwuid(0) failed 2
<3>WSL (9) ERROR: CreateProcessEntryCommon:374: getpwuid(0) failed 2
<3>WSL (9) ERROR: CreateProcessEntryCommon:577: execvpe /bin/sh failed 2
<3>WSL (9) ERROR: CreateProcessEntryCommon:586: Create process not expected to return
Processing fstab with mount -a failed.
Failed to mount C:\, see dmesg for more details.
Failed to mount G:\, see dmesg for more details.
<3>WSL (11) ERROR: CreateProcessEntryCommon:370: getpwuid(0) failed 2
<3>WSL (11) ERROR: CreateProcessEntryCommon:374: getpwuid(0) failed 2
<3>WSL (11) ERROR: CreateProcessEntryCommon:577: execvpe /bin/sh failed 2
<3>WSL (11) ERROR: CreateProcessEntryCommon:586: Create process not expected to return
Processing fstab with mount -a failed.
Failed to mount C:\, see dmesg for more details.
Failed to mount G:\, see dmesg for more details.
<3>WSL (13) ERROR: CreateProcessEntryCommon:370: getpwuid(0) failed 2
<3>WSL (13) ERROR: CreateProcessEntryCommon:374: getpwuid(0) failed 2
<3>WSL (13) ERROR: CreateProcessEntryCommon:577: execvpe /bin/sh failed 2
<3>WSL (13) ERROR: CreateProcessEntryCommon:586: Create process not expected to return
Processing fstab with mount -a failed.
Failed to mount C:\, see dmesg for more details.
Failed to mount G:\, see dmesg for more details.
<3>WSL (15) ERROR: CreateProcessEntryCommon:370: getpwuid(0) failed 2
<3>WSL (15) ERROR: CreateProcessEntryCommon:374: getpwuid(0) failed 2
<3>WSL (15) ERROR: CreateProcessEntryCommon:577: execvpe /bin/sh failed 2
<3>WSL (15) ERROR: CreateProcessEntryCommon:586: Create process not expected to return
Processing fstab with mount -a failed.
Failed to mount C:\, see dmesg for more details.
Failed to mount G:\, see dmesg for more details.
<3>WSL (17) ERROR: CreateProcessEntryCommon:370: getpwuid(0) failed 2
<3>WSL (17) ERROR: CreateProcessEntryCommon:374: getpwuid(0) failed 2
<3>WSL (17) ERROR: CreateProcessEntryCommon:577: execvpe /bin/sh failed 2
<3>WSL (17) ERROR: CreateProcessEntryCommon:586: Create process not expected to return
Processing fstab with mount -a failed.
Failed to mount C:\, see dmesg for more details.
Failed to mount G:\, see dmesg for more details.
<3>WSL (19) ERROR: CreateProcessEntryCommon:370: getpwuid(0) failed 2
<3>WSL (19) ERROR: CreateProcessEntryCommon:374: getpwuid(0) failed 2
<3>WSL (19) ERROR: CreateProcessEntryCommon:577: execvpe /bin/sh failed 2
<3>WSL (19) ERROR: CreateProcessEntryCommon:586: Create process not expected to return
Open Windows Firewall Ports for xRDP, SSH, mDNS...
Building RDP Connection file, Console link, Init system...
Copy-Item : Cannot find path 'C:\Users\chris\xlinux\xlinux (chris) Desktop.rdp' because it does not exist.
At line:1 char:1
+ Copy-Item 'C:\Users\chris\xlinux\xlinux (chris) Desktop.rdp' ([Enviro ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (C:\Users\chris\...is) Desktop.rdp:String) [Copy-Item], ItemNotFoundExce
ption
+ FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.CopyItemCommand
Building Scheduled Task...
Get-Content : Cannot find path 'C:\Users\chris\xlinux\rootfs\tmp\xWSL\xWSL.xml' because it does not exist.
At line:1 char:20
+ $WAI = (whoami) ; (Get-Content .\rootfs\tmp\xWSL\xWSL.xml).replace('A ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (C:\Users\chris\...p\xWSL\xWSL.xml:String) [Get-Content], ItemNotFoundEx
ception
+ FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.GetContentCommand
You cannot call a method on a null-valued expression.
At line:1 char:19
+ ... (whoami) ; (Get-Content .\rootfs\tmp\xWSL\xWSL.xml).replace('AAAA', ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (:) [], RuntimeException
+ FullyQualifiedErrorId : InvokeMethodOnNull
Get-Content : Cannot find path 'C:\Users\chris\xlinux\rootfs\tmp\xWSL\xWSL.xml' because it does not exist.
At line:1 char:20
+ $WAC = (pwd) ; (Get-Content .\rootfs\tmp\xWSL\xWSL.xml).replace('Q ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (C:\Users\chris\...p\xWSL\xWSL.xml:String) [Get-Content], ItemNotFoundEx
ception
+ FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.GetContentCommand
You cannot call a method on a null-valued expression.
At line:1 char:19
+ ... (pwd) ; (Get-Content .\rootfs\tmp\xWSL\xWSL.xml).replace('QQQQ', ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (:) [], RuntimeException
+ FullyQualifiedErrorId : InvokeMethodOnNull
ERROR: The system cannot find the path specified.
Start: Sun 20/08/2023 @ 23:59
End: Mon 21/08/2023 @ 0:07
Processing fstab with mount -a failed.
Failed to mount C:\, see dmesg for more details.
Failed to mount G:\, see dmesg for more details.
<3>WSL (23) ERROR: CreateProcessEntryCommon:370: getpwuid(1000) failed 2
<3>WSL (23) ERROR: CreateProcessEntryCommon:374: getpwuid(0) failed 2
<3>WSL (23) ERROR: CreateProcessEntryCommon:577: execvpe /bin/sh failed 2
<3>WSL (23) ERROR: CreateProcessEntryCommon:586: Create process not expected to return
- xRDP Server listening on port 3399 and SSHd on port 3322.
- Links for GUI and Console sessions have been placed on your desktop.
- (Re)launch init from the Task Scheduler or by running the following command:
schtasks /run /tn xlinux
xlinux Installation Complete! GUI will start in a few seconds...