Annuncio pubblicitario

Vuoi eseguire Windows sul tuo Raspberry Pi?

Non è probabile che accada presto, ma ciò non lo rende completamente impossibile. Con un computer Windows configurato come server, è possibile creare una sessione desktop virtuale e accedervi con Raspberry Pi.

Questo è noto come thin client e Raspberry Pi è perfetto per il lavoro. Ecco come accedere a un desktop Windows remoto utilizzando un thin client Raspberry Pi.

Che cos'è un thin client?

Ottimizzato per l'accesso remoto a un server centrale che ospita desktop virtuali, un thin client è una macchina con specifiche ridotte. Potrebbe essere un vecchio PC o un dispositivo moderno con hardware minimo.

Considerando che un desktop standard fa tutto il lavoro di eseguire un sistema operativo e l'esecuzione di software, un thin client si affida a un server per il lavoro pesante. Tutto il sollevamento, infatti.

Ci sono buone probabilità che tu abbia usato un thin client senza accorgertene. Se hai mai lavorato con computer che si connettono a un server Citrix, hai utilizzato un thin client (o un desktop standard che funge da thin client). Potresti anche aver usato un PC thin client nella tua biblioteca locale o al college.

instagram viewer

Avrai notato che una sessione sul desktop virtuale del server remoto conserva le tue impostazioni e i tuoi file tra gli accessi. È anche uno strumento utile per l'hotdesking.

Questo progetto dimostra come un Raspberry Pi può prendere il posto di quella "macchina a basso costo" ed eseguire come thin client con un PC Windows come server.

Raspberry Pi Windows Thin Client: di cosa hai bisogno

Per creare un thin client Raspberry Pi che puoi utilizzare per accedere regolarmente al tuo PC Windows ed eseguire le app su di esso, ti mostreremo come installare e utilizzare WTWare.

Per iniziare, assicurati di disporre di quanto segue:

  • Raspberry Pi 2 o versioni successive (abbiamo usato un Raspberry Pi 3B + per i migliori risultati)
  • Una scheda microSD vuota formattata
  • Computer Windows
  • Un monitor, una tastiera e un mouse per il tuo Raspberry Pi
  • Alimentazione affidabile
  • Un computer che esegue Windows 10 Pro (o versione precedente che supporta i servizi terminal) o Windows Server 2016

Avrai anche bisogno del software WTWare, che dovresti scaricare winterminal.com. Questa è una copia di valutazione (la versione completa costa $ 40) e come tale apparirà la legenda "Copia di valutazione" lungo il lato dello schermo.

Maggiori informazioni su WTWare

WTWare è un sistema operativo thin client per Raspberry Pi. Una volta installato, dovresti essere in grado di goderti un'esperienza di Windows Terminal Server, con le app desktop in esecuzione in una sessione persistente.

Ottimizzato per l'avvio di rete, WTWare supporta l'avvio da supporti locali per Raspberry Pi e funziona con server RDP comuni. WTWare offre anche supporto per hardware locale, come stampanti e autenticatori di smart card.

La chiave di ciò (e di qualsiasi configurazione thin client / server) è la memorizzazione dei dati utente sul server Windows. Impostazioni, programmi e dati salvati sono memorizzati sul server, pronti per l'accesso nelle sessioni successive.

WTWare può essere configurato per l'avvio di Raspberry Pi dalla scheda microSD o dalla rete, grazie al supporto PXE (Preboot Execution Environment) di Raspberry Pi.

Installazione di WTWare in Windows e su Raspberry Pi

Una volta scaricato il programma di installazione di WTWare, fare doppio clic per installare su Windows. Una volta fatto, inserisci la scheda microSD di Raspberry Pi nel tuo PC Windows. Questo avrebbe dovuto essere formattato già usando il Formatter Card SD della SD Foundation.

Per farlo, scaricare ed eseguire SD Card Formatter. Selezionare la scheda microSD (dovrebbe essere rilevata automaticamente) in Seleziona la carta, quindi assicurarsi Formattazione veloce è selezionato.

Inoltre, controlla il Regolazione della dimensione del formato CHS scatola. Quando hai fatto questo clic Formato e attendi il completamento del processo.

Formatta la scheda microSD di Raspberry Pi

Quindi, eseguire WTWare Configurator dal menu Start, selezionando il Scheda di avvio SD per Raspberry Pi opzione di menu. Assicurarsi che sia selezionata la lettera del disco corretta per la scheda SD, quindi fare clic su Il prossimo.

Configuratore WTWare per Raspberry Pi

Nella schermata seguente, seleziona il tipo di thin client che desideri sia Raspberry Pi. Sono disponibili due opzioni:

Avvio locale: I file del sistema operativo del thin client vengono avviati dalla scheda SD.

Avvio di rete: Questo configura la scheda SD per l'avvio di rete su Raspberry Pi 2 e Raspberry Pi 3. C'è anche un'opzione per configurare un singolo avvio dalla scheda SD per programmare Raspberry Pi 3 per l'avvio successivo senza di esso.

Seleziona la tua connessione di rete in WTWare

L'opzione più semplice in questa fase è usare Avvio locale. Dopo aver acquisito maggiore familiarità con l'installazione, passa all'avvio di rete.

Configura le impostazioni di rete del tuo thin client

Clic Il prossimo per passare alla scheda Rete e scegliere tra un indirizzo IP assegnato dal server DHCP o specificare un IP statico per Raspberry Pi. Se hai intenzione di utilizzare il Wi-Fi, seleziona il Lavora su WiFi casella di controllo.

Avanzare ancora una volta facendo clic Il prossimo, quindi selezionare la configurazione preferita. L'opzione predefinita qui va bene per la prima esecuzione. Clic Il prossimo di nuovo, quindi selezionare la casella Salva i parametri in config.txt file. Ciò significa che sarai in grado di modificare la configurazione del tuo thin client in un secondo momento. Utilizzare questa schermata per impostare la risoluzione di visualizzazione preferita.

Un ultimo clic di Il prossimo ti permetterà di impostare un Password per accedere al menu di configurazione del terminale. Fatto ciò, fai clic su Scrivi per iniziare l'installazione.

Scrivi la configurazione di WTWare su Raspberry Pi

Clic per accettare l'avviso e attendere che i dati vengano scritti su SD.

Configurazione del thin client Raspberry Pi

Una volta che l'immagine è stata scritta sulla scheda microSD, sarà sicuro espellere il supporto e inserirlo il tuo Raspberry Pi spento. L'accensione avvierà il Raspberry Pi nella gestione del Terminale schermo.

Qui, usa il Media di rete opzione per scegliere tra WiFi Wireless ed Ethernet, quindi impostare le credenziali appropriate. Avrai bisogno dell'SSID e della passkey della rete.

Se la File di configurazione sono impostati per essere ricevuti correttamente, è possibile spostarsi sul Connetti per la configurazione opzione. Qui, impostare nuovamente la rete wireless, quindi confermare che il file di configurazione sia impostato. In caso contrario, tornare al Configuratore, selezionare il terminale corretto tramite l'indirizzo MAC (come visualizzato nella schermata Gestione terminale) e fare clic Crea un file di configurazione individuale vuoto.

Crea una configurazione WTWare

Da questo punto, accedi semplicemente alla sessione del desktop virtuale RDP e inizia a utilizzare Windows e tutte le app installate sul tuo Raspberry Pi.

Si noti che qualsiasi account Windows esistente può essere registrato in questo modo; se si utilizza lo stesso account attualmente connesso a Windows, si verrà disconnessi. Se hai bisogno di nuovi account, creali sul computer Windows.

È il modo migliore per eseguire Windows su un Raspberry Pi

Molti i sistemi operativi sono disponibili per Raspberry Pi, ma Windows non è uno di questi. Questo è il modo migliore per ottenere le attuali funzionalità di Windows sul tuo Raspberry Pi, a corto di connessione tramite VNC o RDP.

Vuoi ottenere una maggiore produttività dal tuo Raspberry Pi, ma non sei interessato a configurarlo come thin client? Potrebbe essere più produttivo di quanto pensi. Ecco cosa è successo quando io ho usato un Raspberry Pi come mio PC principale per una settimana Uso di un Raspberry Pi come PC desktop: 7 cose che ho imparato dopo una settimanaUn modesto Raspberry Pi può sostituire un PC desktop? Ho trascorso sette giorni a scrivere e modificare il Pi, con risultati interessanti. Leggi di più .

Christian Cawley è vicedirettore per la sicurezza, Linux, DIY, programmazione e spiegazione tecnica. Produce anche The Really Useful Podcast e ha una vasta esperienza nel supporto di desktop e software. Un collaboratore della rivista Linux Format, Christian è un armeggiatore di Raspberry Pi, amante di Lego e fan dei giochi retrò.