Eseguire Windows su Apple SiliconSe sto cercando di farlo funzionare da quando ho ricevuto il mio nuovo laptop la scorsa settimana. Ecco cosa ho scoperto finora. Spero che noi (cioè JMP) possiamo concordare un approccio alle situazioni in cui dobbiamo mostrare JMP utilizzando Windows ma abbiamo un Mac.
Attualmente, i processori Apple richiedono un'architettura basata su ARM. Microsoft non supporta più ARM Windows 10. SAS non dispone di una macchina virtuale Windows 11 di produzione (ARM o altro). Per quanto ne so, Boot Camp è disponibile solo per macchine basate su Intel. Non sono sicuro di VMWare, ma sospetto che sia simile a Parallels nel richiedere ARM Windows. Questo thread della community Apple è un bel riassunto.
Sembra che ci siano due scelte:
- Ottieni Windows 11.
- Trova un emulatore che supporti Windows 10 non ARM ( UTM: è un'opzione possibile )
Al momento ho un ticket di servizio aperto per vedere quali approcci sono possibili/ammissibili. Sarei curioso di sentire chi ha provato o vuole farlo.
Ri: Esecuzione di Windows su Apple SiliconStan,
Era ARM Windows 11? Se è così, non sono sorpreso. Sia io che @Chris_Kirchberg abbiamo provato a farlo senza successo (io con Parallels e Chris con VMWare). In caso contrario, è scoraggiante. Ho provato a installare e avviare JMP 18 sulla mia VM Windows 10 creata da SAS IT, ma non sono riuscito ad accedere alla struttura delle directory del mio Mac (utilizzando UTM). Non ho ancora provato a scaricare direttamente JMP 18, cosa che presumo di poter fare, ma che probabilmente richiederà del tempo. Ho riscontrato che l'UTM è estremamente lento, al punto che la pressione dei tasti mostra un ritardo percepibile.
Ri: Esecuzione di Windows su Apple SiliconCi sono differenze oltre l'aspetto e la sensazione. La finestra Home del Mac non dispone di gran parte delle funzionalità presenti nella versione Windows. La personalizzazione dei menu è molto più ampia e semplice da utilizzare in Windows. I menu esterni ad Analizza e Grafico differiscono in varia misura. Di seguito è riportato un confronto tra i menu File

Esistono anche differenze funzionali relative all'accesso ai file e alla configurazione del DB.
Ri: Esecuzione di Windows su Apple SiliconAssistente,
Come hai capito, puoi avere una macchina virtuale Windows in esecuzione sul sistema operativo Mac utilizzando Apple Silicon. Tuttavia, un'applicazione installata dovrebbe essere creata per l'architettura ARM o creata per essere eseguita in emulazione. Il problema principale è che la versione Windows del nostro JMP.exe non è compatibile solo con l'architettura ARM Intel. Le app x64 dovrebbero essere create utilizzando ARM64EC ("Compatibile con l'emulazione").
Ma potrei essere completamente fuori strada qui nella mia comprensione di come è stata compilata la nostra applicazione.
Sono riuscito a scaricare UTM e configurare Windows 11 come sistema operativo guest.
Ho mappato l'unità di rete, ho scaricato JMP17 e l'ho installato come amministratore. L'installazione è stata completata con successo. Dopo aver aggiornato il file di licenza, con mia sorpresa, sono riuscito ad avviare JMP17.2.
Ho quindi ripetuto la procedura con JMP 18.1 e mi è stato chiesto di creare la mia autorizzazione software. Una volta stabilita una connessione VPN, mi è stato chiesto di autorizzare l'utilizzo del metodo opzionale senza accesso a Internet poiché l'autorizzazione automatica non è riuscita.
notification to authorize softwarenotifica per autorizzare il software
Manual authorization requestRichiesta di autorizzazione manuale
E dopo aver fornito il codice di risposta e aver fatto clic su OK, è stata concessa l'autorizzazione al software.
Tuttavia, il software non è stato avviato.
Ri: Esecuzione di Windows su Apple SiliconAbbiamo alcuni clienti che insistono nel voler vedere JMP dalla versione Windows/Windows di JMP. Sembra un po' diverso e ci sono alcune sfumature, ma dipende più dall'insistenza del cliente che dalla nostra. La maggior parte dei clienti non sembra preoccuparsene.
Ri: Esecuzione di Windows su Apple Silicon@DonMcCormack @Chris_Kirchberg Non ho un Mac, quindi non ho familiarità con tutte le sfumature relative all'uso di JMP, ma le differenze sono così grandi che un utente JMP di Windows non sarebbe in grado di seguire una demo di JMP su un computer Mac?
Ri: Esecuzione di Windows su Apple SiliconGrazie @Jeff_Perkinson ,
Sfortunatamente questo non funziona nelle aree in cui non abbiamo accesso a Internet e in visita a clienti che non consentono gli Hot Spot (i nostri telefoni).
Deve esserci un modo in cui possiamo mostrare JMP utilizzando un sistema operativo Windows su un Mac dove non abbiamo accesso a un Cloud PC (ho questo tra l'altro ed è costoso. ~ $ 900 all'anno per l'opzione centrale di 4 core e 16 GB di RAM, ~$1600/anno per 8 core e 32 GB di RAM).
Sarebbe bello se potessimo provare un computer fisico con sistema operativo Windows per questi casi, ma non penso che sia un'opzione per le persone remote (o forse SAS IT può darci un secondo laptop con 16 GB di RAM, che costa circa $ 1600 per il loro livello intermedio che dovrebbe essere abbastanza buono).
Penso che per ora dovremo fare affidamento sui nostri colleghi che dispongono di macchine basate su sistema operativo Windows per fare le nostre presentazioni (assicuratevi di avere almeno 1 SE con noi che lo fa).
Ri: Esecuzione di Windows su Apple SiliconLa soluzione più conveniente e semplice è richiedere un PC Windows 365 - Cloud .
Si tratta di un sistema PC completamente supportato e gestito accessibile tramite desktop remoto. Per accedervi non è necessaria alcuna VPN su SAS, anche se è possibile eseguire la VPN da quel PC a SAS.
Ha accesso a OneDrive in modo che tutti i tuoi file possano essere come ti aspetti sia sul tuo Mac che sul PC remoto.
Utilizzo Windows in questo modo da più di un anno e lo trovo molto efficiente.
Ri: Esecuzione di Windows su Apple SiliconJMP 18 non funziona su Parallels utilizzando ARM Windows 11. Al primo avvio vengono visualizzate le schermate di convalida, ma questo è tutto. Quando viene avviato nuovamente, viene visualizzato brevemente nel Task Manager, ma poi scompare. JMP 17 funziona. Questo è lo stesso comportamento di VMWare, mi chiedo se sia una cosa di JMP 18.
Ri: Esecuzione di Windows su Apple SiliconNessuno di cui io sia a conoscenza. Penso che sia una questione che spetta a Dev Ops e PM decidere. Dato che ci sono computer Apple con chip ARM o x64, penso che sarebbe OK. Dovrebbero testare cose come Surface e Lenovo (e probabilmente altri PC che utilizzano chip ARM) per vedere se ci sono problemi.
Ri: Esecuzione di Windows su Apple Silicon@Grazie @Chris_Kirchberg per questi dettagli, sai se abbiamo una strategia per supportare i processori ARM nelle future versioni di JMP?
Ri: Esecuzione di Windows su Apple SiliconQuesto recente articolo su MacWorld riguarda questo argomento.
Ri: Esecuzione di Windows su Apple SiliconHo un laptop Apple M1 Max con VMWare con versione Windows 11 ARM. VMWare non viene fornito con Windows ed è necessario acquistare una chiave per un'installazione completa (Windows 11 Home, Pro o altra edizione). Puoi installare Windows 11 ARM based scaricando il file .iso da Microsoft e utilizzarlo come immagine da installare in VMWare, ma non sarai in grado di salvare alcuna personalizzazione a meno che tu non disponga di una chiave Windows valida,
Ci sono alcune altre cose di cui tenere conto quando si installa Windows 11. Insiste che tu abbia un account Microsoft e acceda a quell'account Microsoft. Molto, molto fastidioso. Esistono soluzioni alternative per saltare questo processo. Eccone uno .
Ho problemi con l'esecuzione di JMP 18 su Windows 11 Pro all'interno di VMWare. Fondamentalmente si installa ma non si avvia. Passa attraverso la verifica della licenza JMP ma poi non fa più nulla. I lanci successivi non fanno nulla. JMP 17 si avvia e funziona. Forse questo è legato a VMWare?
Come nota a margine, JMP non è supportato sui processori ARM (non testati), quindi il supporto tecnico non sarà in grado di aiutarti.