Index of /Pinebook64/Manjaro/
Name | Last Modified | Size | Type |
../ | | - | Directory |
README.txt | 2020-May-10 00:22:03 | 5.2K | text/plain; charset=utf-8 |
THIS IS NOT AN OFFICIAL MANJARO IMAGE
!!!! EXPERIMENTAL IMAGE FOR TESTING ONLY !!!!
Use at your own risk
--------------------
=========================================================================================
_____ ______ ________ ________ ___ ________ ________ ________
|\ _ \ _ \|\ __ \|\ ___ \ |\ \|\ __ \|\ __ \|\ __ \
\ \ \\\__\ \ \ \ \|\ \ \ \\ \ \ \ \ \ \ \|\ \ \ \|\ \ \ \|\ \
\ \ \\|__| \ \ \ __ \ \ \\ \ \ __ \ \ \ \ __ \ \ _ _\ \ \\\ \
\ \ \ \ \ \ \ \ \ \ \ \\ \ \|\ \\_\ \ \ \ \ \ \ \\ \\ \ \\\ \
\ \__\ \ \__\ \__\ \__\ \__\\ \__\ \________\ \__\ \__\ \__\\ _\\ \_______\
\|__| \|__|\|__|\|__|\|__| \|__|\|________|\|__|\|__|\|__|\|__|\|_______|
----- ===== ((( Special Windows 10 arm64 release ))) ===== -------
"sic parvis magna"
80 % ------------- Manjaro
15 % ------------- Qemu
5 % ------------- Astr0
=========================================================================================
Custom image based on KDE Manjaro 19.12 aarch64 for Pinebookpro
With dynamically compiled qemu-system-aarch64 for Windows 10 arm64 emulation
Unfortunately other newer Manjaro distributions do not work to emulate Windows 10 arm64
via qemu-system-aarch64 with KVM acceleration so I have decided to create this image for
others to test and maybe figure out why it does not load
I have used the following qemu version (cloned from git on 4th May 2020)
version 5.0.50
The image is a max compressed xz archive
- manjaro-win10-qemu.img.xz ( 24104695508 bytes manjaro-win10-qemu.img.xz )
You can download the image from here
https://mega.nz/file/ntI0AKYT#V6JEVEImrWKoX75Yhccd1123adbadmMIhNwzNjYAle8
To uncompress run unxz manjaro-win10-qemu.img.xz
This will expand the xz archvive to a 64 GB microSD image
Please use a good/fast microSD 64GB card to write the image to since R/W speeds are essential here
(Especially if you want to reinstall the Windows 10)
In case you wish to install yourself - consider putting the qcow2 image to the insternal mmcblk2p2
You can write the image to a microSD card via dd (you know how to do that right ?)
Login details are as follows, thre are two users active on the Manjaro image
with following credentials
----------------------
| - user : p4ssw0rd |
| - root : p4ssw0rd |
----------------------
The QEMU Windows10 qcow2 disk image is located in
/home/user/WINDOWS_10-ARM64
File structure is as follows
disk-19041.img <---- qcow2 disk image
QEMU_EFI.img <---- EFI ROM
run-19041.sh <---- qemu loader script (run this to start the emulation)
virtio-win-0.1.173.iso <---- virtio drivers ISO
win10-19041.iso <---- Windows10 build 19041 arm64 pre-release
Please note that not all QEMU_EFI.img ROMs work with Windows10 arm64, so I have included the
one that works for me (tested on Pinebookpro and NVIDIA Jetson Nano)
Windows 10 version 19041 has the following user/admin credentials
----------------------
| - user : p4ssw0rd |
----------------------
!!IMPORTANT!!! for the network to work please use a same or similar RealTek 1GB USB ethernet adapter
I have used the following one https://i-tec.cz/en/produkt/u3metalg3hub-2/ and it works great for the emulation.
Windows10 is configured with static IP in the image with the following values
IP ........... 10.0.2.4
Netmask ...... 255.255.255.0
Gateway ...... 10.0.2.2 (host on which I have bridge0 configured and internet sharing)
DNS .......... 8.8.8.8 (google)
You can change it to DHCP if your network is configured like so.
Be aware that sometimes the USB mouse/keyboard gets stuck in the RAMFB VNC session and a hard reset
is needed to reload the emulation. Therefore it is essential to get RDP connection over network to
do any serious work on the qemu emulated Windows 10 arm64
For RDP connection Im using FreeRDP with the following command combo
xfreerdp /v:10.0.2.4 /size:"1200x700" /u:user /sec-rdp +glyph-cache
There are no cloud accounts used for the Windows 10 setup, only a local account is created, so if you wish to
experiment with Microsoft accounts / OneDrive / MS Store you need to use your own accounts to login there
I have tested it to work fine.
Please note that I do not encourage piracy and this is strictly for educational purposes.
HOWTO USE
---------
- You need to run the qemu-system-aarch64 as root so su to root and execute
./run-19041.sh
- In next window connect with VNC to local loopback as follows
vncviewer :1
- Once Win10 boots connect over RDP from the bridge machine
xfreerdp /v:10.0.2.4 /size:"1200x700" /u:user /sec-rdp +glyph-cache
- When shutting down the emulation, sometimes it is neccesary to CTRL+C terminate the main qemu console window
Enjoy
_.-;;-._
'-..-'| || |
'-..-'|_.-;;-._|
'-..-'| || |
'-..-'|_.-''-._|