Yes, I can do this with my configuration.

On 11/13/20 12:07 PM, 'M' via qubes-users wrote:
> I think if it's possible to right-click on a file -> "Send to" ->
> "Copy to other VM" and the file gets copied to the chosen VM, then the
> installed "Qubes Windows Tools" seems to work properly.
>
> fredag den 13. november 2020 kl. 11.29.36 UTC+1 skrev Knut von Walter:
>
>     Thank you so much for your precious help! Now with the help of the
>     excellent forum of Qubes OS, link:
>     https://qubes-os.discourse.group/
>     <https://qubes-os.discourse.group/> . I managed to install Windows
>     10 in a StandaloneVM completely. Including the Qubes Windows Tools.
>     Stay healthy & safe.
>     Best
>             Knut
>
>
>     Am 08.11.20 um 23:40 schrieb 'M' via qubes-users:
>>     Now I have found a way to make it work without getting Windows 7
>>     downloaded first. And I have updated the procedure above and
>>     inserted the updated/edited version below.
>>
>>
>>     *Updated steps to setup a Win 10 HVM*
>>
>>
>>
>>     How to setup a Win 10 HVM according to this page:
>>     https://github.com/elliotkillick/qvm-create-windows-qube ?
>>     
>> <https://www.google.com/url?q=https%3A%2F%2Fgithub.com%2Felliotkillick%2Fqvm-create-windows-qube&sa=D&sntz=1&usg=AFQjCNHygrrCGNRnSzK0GPvO5Iylynm6eA>
>>
>>
>>     See below for my detailed description on how to use this method:
>>
>>     1)  Open your Firefox browser in a VM - for example in the
>>     untrusted VM.
>>
>>     2)  To save the install.sh script file:  Open this page:
>>     
>> https://raw.githubusercontent.com/elliotkillick/qvm-create-windows-qube/master/install.sh
>>     
>> <https://raw.githubusercontent.com/elliotkillick/qvm-create-windows-qube/master/install.sh>
>>     and save it as install.sh
>>
>>     3)  To copy the file to dom0: Open the dom0 terminal and execute
>>     this command:  qvm-run -p --filter-escape-chars --no-color-output
>>     untrusted "cat '/home/user/Downloads/install.sh'" > install.sh
>>
>>     4)  To check that the file is copied to dom0: Execute this
>>     command in the dom0 terminal: ls
>>
>>     5)  To get Qubes OS to execute the script in the "install.sh"
>>     file: Execute this command in the dom0 terminal: chmod +x
>>     install.sh && ./install.sh
>>           If the installation script ends up in a loop where the pc
>>     is trying to download Windows 7 but can't, then close the dom0
>>     terminal, open a new one and follow these steps (they are the
>>     same as the 4 last steps in the script inside the "install.sh" file):
>>
>>          5a)  Execute this command in the dom0 terminal: qvm-prefs
>>     windows-mgmt netvm
>>
>>          5b)  To download qubes-windows-tools (for easy copy and
>>     moving fiiles to and from the Win10 HVM, etc.), execute this
>>     command in the dom0 terminal: sudo qubes-dom0-update -y
>>     qubes-windows-tools
>>
>>          5c)  To copy "qvm-create-windows-qube.sh" to dom0, execute
>>     this command in the dom0 terminal: qvm-run -p
>>     --filter-escape-chars --no-color-output windows-mgmt "cat
>>     
>> '/home/user//Documents/qvm-create-windows-qube/qvm-create-windows-qube.sh'
>>     " > qvm-create-windows-qube.sh
>>
>>          5d)  To make the file able to be executed, execute this
>>     command in the dom0 terminal: chmod +x qvm-create-windows-qube.sh
>>
>>     6)  Download the version of Windows 10 you want to use to the
>>     "windows-mgmt" VM.
>>          You can execute the script in the file "download-windows.sh
>>     , but it might not work - I couldn't make it work. In that case,
>>     do the following:
>>
>>          6a)  Open the “Qube Settings” for the domain “windows-mgmt”.
>>     Under “Network”, choose the “default” one and click on “Apply”.
>>
>>          6b)  Open the domains Firefox browser and search the web for
>>     “how to download windows 10”.
>>                 One of the first results is a link to a Microsoft
>>     webpage from which it is possible to download the file in the
>>     local language.
>>                 The file gets downloaded to the download folder in
>>     the domain.
>>
>>          6c)  Open the “Qube Settings” for the domain “windows-mgmt”.
>>     Under “Network”, choose “(none)” and click on “Apply”.
>>
>>          6d)  Move or copy the downloaded Win10 ISO-file to this
>>     destination: /Documents/qvm-create-windows-qube/windows-media/isos
>>
>>          6e)  Open the terminal in dom0 and execute the following
>>     script (remember to write the name of the ISO-file you downloaded
>>     in step 6b instead of “filename”): ./qvm-create-windows-qube.sh
>>     -n sys-whonix -oyw -i filename.iso -a win10x64-pro.xml Win10
>>                 Info: "Win10" will be the name of the domain.
>>                 Do NOT close the terminal before it says the
>>     installation was complete (successfully) !  Let the terminal do
>>     the job, it restarts the qube and so on when it is necessary.
>>
>>     7)  When you get into Windows there might appear three message
>>     boxes. One saying that the pc has to be restarted. A second one
>>     saying that drive D has to be formatted. And the third one saying
>>     something about a private drive. Just click on "Yes" or "OK".
>>     Then Windows will close immediately and restart. Afterwards the
>>     terminal should write that the installation was completed
>>     successfully.
>>          When Windows start up again you probably do not have a
>>     functioning internet connection.
>>
>>     8)  To get on the internet: Shut down the Win10 HVM.
>>
>>     9)  To view the Windows GUI-window again the next time you start
>>     the Win10 HVM, execute the following command in the dom0
>>     terminal: qvm-features <windows_qube> gui 1
>>          Write the name of the domain (for example "Win10"), instead
>>     of <windows_qube> .
>>
>>     10)  Start the Win10 HVM again by going into the "Qubes Menu" ->
>>     "Win10" -> either  click on "Start" or on a application shortcut
>>     to start the Win10 HVM.
>>
>>     11)  To change the size of the GUI-window, change the screen
>>     resolution from within Windows so that it best fits your screen.
>>            Info: It isn't possible to get the GUI-window to be as big
>>     as the screen, but only almost as big.
>>            In case you don't know how to change the display
>>     resolution in Windows, here is a way to do it: Right-click on the
>>     desktop -> "Display Settings", and in the window that appears,
>>     change the display resolution under "Scale and layout" ->
>>     "Display resolution".
>>
>>     Now your Win10 HVM should act almost as a normal Win 10 installation.
>>
>>     søndag den 8. november 2020 kl. 16.46.00 UTC+1 skrev M:
>>
>>         I have reach the following point in the install.sh file and
>>         below I have marked the important missing parts of the
>>         installation process.
>>
>>         Can I somehow just execute the parts I have marked with
>>         yellow below in Dom0, and if so how ?
>>
>>
>>         echo -e "${BLUE}[i]${NC} Please check for a \"Good
>>         signature\" from GPG (Verify it out-of-band if necessary)..."
>>         >&2
>>         qvm-run -q "$resources_qube" "gpg --keyserver
>>         keys.openpgp.org <http://keys.openpgp.org> --recv-keys
>>         018FB9DE6DFA13FB18FB5552F9B90D44F83DD5F2"
>>         qvm-run -p "$resources_qube" "cd '$resources_dir' && git
>>         verify-commit \$(git rev-list --max-parents=0 HEAD)"
>>
>>         echo -e "${BLUE}[i]${NC} Downloading Windows 7 (Other
>>         versions of Windows can be downloaded later by using
>>         download-windows.sh)..." >&2
>>         qvm-run -p "$resources_qube" "cd
>>         '$resources_dir/windows-media/isos' && ./download-windows.sh
>>         win7x64-ultimate"
>>
>>         echo -e "${BLUE}[i]${NC} Shutting down $resources_qube..." >&2
>>         qvm-shutdown --wait "$resources_qube"
>>
>>         echo -e "${BLUE}[i]${NC} Air gapping $resources_qube..." >&2
>>         qvm-prefs "$resources_qube" netvm ""
>>
>>         echo -e "${BLUE}[i]${NC} Installing Qubes Windows Tools..." >&2
>>         sudo qubes-dom0-update -y qubes-windows-tools
>>
>>         echo -e "${BLUE}[i]${NC} Copying qvm-create-windows-qube.sh
>>         to Dom0..." >&2
>>         qvm-run -p --filter-escape-chars --no-colour-output
>>         "$resources_qube" "cat
>>         '$resources_dir/qvm-create-windows-qube.sh'" >
>>         qvm-create-windows-qube.sh
>>
>>         # Allow execution of script
>>         chmod +x qvm-create-windows-qube.sh
>>         echo -e "${GREEN}[+]${NC} Installation complete!"
>>
>>         søndag den 8. november 2020 kl. 16.31.36 UTC+1 skrev M:
>>
>>             I have tried to use the method that I have described
>>             above to create a Win 10 HVM in Qubes OS (R4.0.2) on a
>>             new working pc.
>>
>>             And I have begun step 5 reaching the step where it would
>>             like to download Windows 7.
>>
>>             But then I get this error: "SSL: public key does not
>>             match pinned public key! Failed to download Windows!
>>             Retrying in 10 seconds..."
>>
>>             Then my question is: Can I just cancel the downloading
>>             and start manually downloading Windows 10, or will I miss
>>             downloading some needed files to get a Win 10 HVM
>>             function properly with Qubes OS ?
>>
>>             I will very much appreciate a fast answer as I need to
>>             get the Windows 10 HVM up and running before Tuesday (10.
>>             of November). And sorry, I know it's a bit late.
>>
>>
>>
>>             søndag den 5. april 2020 kl. 20.42.40 UTC+2 skrev M:
>>
>>                 torsdag den 26. marts 2020 kl. 13.07.40 UTC+1 skrev M:
>>
>>                     søndag den 22. marts 2020 kl. 23.32.30 UTC+1
>>                     skrev Francesco:
>>
>>
>>
>>                         On Sun, Mar 15, 2020 at 8:15 AM 'M' via
>>                         qubes-users <[email protected]> wrote:
>>
>>                             How to setup a Win 10 HVM according to
>>                             this page:
>>                             
>> https://github.com/elliotkillick/qvm-create-windows-qube
>>                             ?
>>                             
>> <https://www.google.com/url?q=https%3A%2F%2Fgithub.com%2Felliotkillick%2Fqvm-create-windows-qube&sa=D&sntz=1&usg=AFQjCNHygrrCGNRnSzK0GPvO5Iylynm6eA>
>>
>>
>>                             See below for my detailed description on
>>                             how to use this method:
>>
>>                             1)  Open your Firefox browser in a VM -
>>                             for example in the untrusted VM.
>>
>>                             2)  To save the install.sh script file: 
>>                             Open this page:
>>                             
>> https://raw.githubusercontent.com/elliotkillick/qvm-create-windows-qube/master/install.sh
>>                             
>> <https://raw.githubusercontent.com/elliotkillick/qvm-create-windows-qube/master/install.sh>
>>                             and save it as install.sh
>>
>>                             3)  To copy the file to dom0: Open the
>>                             dom0 terminal and execute this command: 
>>                             qvm-run -p --filter-escape-chars
>>                             --no-color-output untrusted "cat
>>                             '/home/user/Downloads/install.sh'" >
>>                             install.sh
>>
>>                             4)  To check that the file is copied to
>>                             dom0: Execute this command in the dom0
>>                             terminal: ls
>>
>>                             5)  To get Qubes OS to execute the script
>>                             in the "install.sh" file: Execute this
>>                             command in the dom0 terminal: |chmod +x
>>                             install.sh && ./install.sh|
>>
>>                             6)  Download the version of Windows 10
>>                             you want to use to the "windows-mgmt" VM.
>>                                  You can execute the script in the
>>                             file "download-windows.sh , but it might
>>                             not work - I couldn't make it work. In
>>                             that case, do the following:
>>
>>                                  6a)  Open the “Qube Settings” for
>>                             the domain “windows-mgmt”. Under
>>                             “Network”, choose the “default” one and
>>                             click on “Apply”.
>>
>>                                  6b)  Open the domains Firefox
>>                             browser and search the web for “how to
>>                             download windows 10”.
>>                                         One of the first results is a
>>                             link to a Microsoft webpage from which it
>>                             is possible to download the file in the
>>                             local language.
>>                                         The file gets downloaded to
>>                             the download folder in the domain.
>>
>>                                  6c)  Open the “Qube Settings” for
>>                             the domain “windows-mgmt”. Under
>>                             “Network”, choose “(none)” and click on
>>                             “Apply”.
>>
>>                                  6d)  Move or copy the downloaded
>>                             Win10 ISO-file to this destination:
>>                             
>> /Documents/qvm-create-windows-qube/windows-media/isos
>>
>>
>>                                  6e)  Open the terminal in dom0 and
>>                             execute the following script (remember to
>>                             write the name of the ISO-file you
>>                             downloaded in step 6b instead of
>>                             “filename”):
>>                             |||./qvm-create-windows-qube.sh -n
>>                             sys-whonix -oyw -i filename.iso -a
>>                             win10x64-pro.xml Win10 |
>>                                         Info: "Win10" will be the
>>                             name of the domain.
>>                                         Do not close the terminal
>>                             before it says the installation was
>>                             complete (successfully) !  Let the
>>                             terminal do the job, it restarts the qube
>>                             and so on when it is necessary.
>>
>>                             7)  When you get into Windows there might
>>                             appear three message boxes. One saying
>>                             that the pc has to be restarted. A second
>>                             one saying that drive D has to be
>>                             formatted. And the third one saying
>>                             something about a private drive. Just
>>                             click on "OK". Then Windows will close
>>                             immediately and restart. Afterwards the
>>                             terminal should write that the
>>                             installation was completed successfully.
>>                                  When Windows start up again you
>>                             probably do not have a functioning
>>                             internet connection.
>>
>>
>>                         When I start Windows again I get a green
>>                         point on the state column of Qubes Manager,
>>                         which is encouraging, but no GUI whatsoever
>>                         appears, even if the Windows screen appeared
>>                         and restarted many times during the
>>                         installation process.
>>
>>                      
>>
>>
>>                     You\re right, I forgot to mention that:
>>
>>                     After the installation is complete and the
>>                     Windows 10 HVM is shut down, you have to execute
>>                     the following command in the dom0 terminal to
>>                     view the Windows GUI-window again: |qvm-features
>>                     <windows_qube> gui 1|
>>
>>                     Write the name of the domain (for example
>>                     “anon-win10”), instead of <windows_qube> .
>>
>>
>>
>>
>>                 *Updated steps to setup a Win 10 HVM*
>>
>>
>>
>>                 How to setup a Win 10 HVM according to this page:
>>                 https://github.com/elliotkillick/qvm-create-windows-qube
>>                 ?
>>                 
>> <https://www.google.com/url?q=https%3A%2F%2Fgithub.com%2Felliotkillick%2Fqvm-create-windows-qube&sa=D&sntz=1&usg=AFQjCNHygrrCGNRnSzK0GPvO5Iylynm6eA>
>>
>>
>>                 See below for my detailed description on how to use
>>                 this method:
>>
>>                 1)  Open your Firefox browser in a VM - for example
>>                 in the untrusted VM.
>>
>>                 2)  To save the install.sh script file:  Open this
>>                 page:
>>                 
>> https://raw.githubusercontent.com/elliotkillick/qvm-create-windows-qube/master/install.sh
>>                 
>> <https://raw.githubusercontent.com/elliotkillick/qvm-create-windows-qube/master/install.sh>
>>                 and save it as install.sh
>>
>>                 3)  To copy the file to dom0: Open the dom0 terminal
>>                 and execute this command:  qvm-run -p
>>                 --filter-escape-chars --no-color-output untrusted
>>                 "cat '/home/user/Downloads/install.sh'" > install.sh
>>
>>                 4)  To check that the file is copied to dom0: Execute
>>                 this command in the dom0 terminal: ls
>>
>>                 5)  To get Qubes OS to execute the script in the
>>                 "install.sh" file: Execute this command in the dom0
>>                 terminal: |chmod +x install.sh && ./install.sh|
>>
>>                 6)  Download the version of Windows 10 you want to
>>                 use to the "windows-mgmt" VM.
>>                      You can execute the script in the file
>>                 "download-windows.sh , but it might not work - I
>>                 couldn't make it work. In that case, do the following:
>>
>>                      6a)  Open the “Qube Settings” for the domain
>>                 “windows-mgmt”. Under “Network”, choose the “default”
>>                 one and click on “Apply”.
>>
>>                      6b)  Open the domains Firefox browser and search
>>                 the web for “how to download windows 10”.
>>                             One of the first results is a link to a
>>                 Microsoft webpage from which it is possible to
>>                 download the file in the local language.
>>                             The file gets downloaded to the download
>>                 folder in the domain.
>>
>>                      6c)  Open the “Qube Settings” for the domain
>>                 “windows-mgmt”. Under “Network”, choose “(none)” and
>>                 click on “Apply”.
>>
>>                      6d)  Move or copy the downloaded Win10 ISO-file
>>                 to this destination:
>>                 /Documents/qvm-create-windows-qube/windows-media/isos
>>
>>                      6e)  Open the terminal in dom0 and execute the
>>                 following script (remember to write the name of the
>>                 ISO-file you downloaded in step 6b instead of
>>                 “filename”): |||./qvm-create-windows-qube.sh -n
>>                 sys-whonix -oyw -i filename.iso -a win10x64-pro.xml
>>                 Win10 |
>>                             Info: "Win10" will be the name of the domain.
>>                             Do NOT close the terminal before it says
>>                 the installation was complete (successfully) !  Let
>>                 the terminal do the job, it restarts the qube and so
>>                 on when it is necessary.
>>
>>                 7)  When you get into Windows there might appear
>>                 three message boxes. One saying that the pc has to be
>>                 restarted. A second one saying that drive D has to be
>>                 formatted. And the third one saying something about a
>>                 private drive. Just click on "OK". Then Windows will
>>                 close immediately and restart. Afterwards the
>>                 terminal should write that the installation was
>>                 completed successfully.
>>                      When Windows start up again you probably do not
>>                 have a functioning internet connection.
>>
>>                 8)  To get on the internet: Shut down the Win10 HVM.
>>
>>                 9)  To view the Windows GUI-window again the next
>>                 time you start the Win10 HVM, execute the following
>>                 command in the dom0 terminal: |qvm-features
>>                 <windows_qube> gui 1| .
>>                      Write the name of the domain (for example
>>                 "Win10"), instead of <windows_qube> .
>>
>>                 10)  Start the Win10 HVM again by going into the
>>                 "Qubes Menu" -> "Win10" -> "Start" .
>>
>>                 11)  To change the size of the GUI-window, change the
>>                 screen resolution from within Windows so that it best
>>                 fits your screen.
>>                        Info: It isn't possible to get the GUI-window
>>                 to be as big as the screen, but only almost as big.
>>                        In case you don't know how to change the
>>                 display resolution in Windows, here is a way to do
>>                 it: Right-click on the desktop -> "Display Settings",
>>                 and in the window that appears, change the display
>>                 resolution under "Scale and layout" -> "Display
>>                 resolution".
>>
>>
>>                 Now your Win10 HVM should act almost as a normal Win
>>                 10 installation.
>>
>>     -- 
>>     You received this message because you are subscribed to the
>>     Google Groups "qubes-users" group.
>>     To unsubscribe from this group and stop receiving emails from it,
>>     send an email to [email protected].
>>     To view this discussion on the web visit
>>     
>> https://groups.google.com/d/msgid/qubes-users/626c728e-2687-4783-a4f9-f6a10f98d188n%40googlegroups.com
>>     
>> <https://groups.google.com/d/msgid/qubes-users/626c728e-2687-4783-a4f9-f6a10f98d188n%40googlegroups.com?utm_medium=email&utm_source=footer>.
>
> -- 
> You received this message because you are subscribed to the Google
> Groups "qubes-users" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to [email protected]
> <mailto:[email protected]>.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/qubes-users/c3050628-d6da-411b-9349-610e9924ea8bn%40googlegroups.com
> <https://groups.google.com/d/msgid/qubes-users/c3050628-d6da-411b-9349-610e9924ea8bn%40googlegroups.com?utm_medium=email&utm_source=footer>.

-- 
You received this message because you are subscribed to the Google Groups 
"qubes-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qubes-users/780ea8d2-dc31-f180-e29d-b443d3cc04c3%40websecur.eu.

Reply via email to