-
Posts
11,274 -
Joined
-
Days Won
533
Content Type
Profiles
Forums
Events
Downloads
Everything posted by fabiosun
-
mce=off e' stata una salvata 🙂 aggiunto nell'ordine dei ringraziamenti.. Non e' corretto? 😛
-
Preface: Inspired by the lack of patches for this new ThreadRipper CPU series , I have started to find a way to have "the fast Amd hack ever". Hard task was to setup a pretty bare machine inside an OSX linux vm. Many solutions were evaluated to reach this important goal. Ubuntu, CentOS, UnRaid and so on Tested many VM and found many interesting stuff on the net. Kholia's or foxlet's GitHub guide for example or nicksherlock's guide more Proxmox like. With these guide is possible to start our job and to have a working OSX..but I need more! 😉 I want to use my single Nvidia Gpu on it and for it I need a different approach. Single GPU usually is a pain because when we passthrough* it to the guest PC..we will loose it. So, we have to use another PC to connect in it or a simple Android or iOS tablet (now I am use my iPhone for this task 🙂 ) So, after some days of brainstorming with @tomnic we choose to start with Proxmox VE. It seemed the most flexible linux distro to reach my goal. macOS High Sierra and Nvidia web driver installed with no compromise. Proxmox Ve allows to build a bare metal system with Gpu passthrough, and, most important thing it has a web interface to control guest PC * Passthrough is a technique to "pass" hardware to a virtual machine loosing only a minimal part of hardware performance More difficult and critical task is passthrough our hardware to VM in a way which will allow me to have a pretty similar performance as a real hack and overall to have GPU at its best in this system. Prequisites: A minimal linux experience (I have had no idea before about linux and this was the main difficulty for me) To know what to search usefull for my need! A OSX, linux or windows system to collect some files (I have used used linux and OSX, with latest one preferred. System configured is in my signature, summarized here: MSI Trx40 10G Pro AMD 3970x Threadripper 32 cores / 64 threads (this guide is also useful for 3960x and maybe for 3990x (capping cores not supported by OSX kernel) 1Tb Nvme Sabrent and so on... Let's start! Mandatory Elements: 0) Proxmox VE (Proxmox Ve's wiki link) 1) a working OSX. Linux, Windows ( in this guide we use OSX High Sierra 10.13.6 2) download Vm_assistant's script, an exclusive script by macOS86.it and @Gengik84 VM assistant From this link a simple guide: Promox VE installation procedure: In this guide I will not do a detailed guide to install this linux release, you can find useful information on: link to Proxmox link to iso installer Use your favorite Iso installer to produce a bootable USB pen drive (8gb or more is fine) In this guide I have used Balena Etcher: link Balena Etcher Warning for initial installation part! * Due a problem with new TRX40 motherboard , ProxMox 6.1 and lower will hang on early booting stage. To avoid this you have to modify grub.cfg file in this way: find this line: linux /boot/vmlinuz-5.3.10-1-pve root=/dev/mapper/pve-root ro quiet with this linux /boot/vmlinuz-5.3.10-1-pve root=/dev/mapper/pve-root ro quiet mce=off adding mce=off allows us to start this exciting journey.... Alternatively you can modify this line directly on boot menu selection before selecting your choice (press E and add mce=off as shown before) thanks @KTC for pointing me in the right direction * this problem could be resolved with a future Proxmox update SOLVED in Proxmox 6.1-3 and greater step 1: boot from your ProxMox Ve USB pen drive, you will have: select Install Proxmox VE and then follow indication you can see below. Note Fill your network data with your (setup should do it for you except for Domain and your email) Installation is done! 😛 Reboot and choose your usb pen drive and boot from it. In a few second you will see: Now pay attention..if you have not modified grub.cfg...you MUST do it now pressing E on keyboard and adding manually mce=off as previously shown. You have also to remember to do it permanently when we start in Proxmox VE first time. At login user is root password (your previous choice during Proxmox installation) now it is possible to be a bit worried..if you are (as I was) not confident with linux command)..but I will try to stay more simple I can. Start to find googling how to read or to modify some files in linux (text configuration file I mean). I have used nano command..you can also use vim or similar command. Now, take note of link you can see in this picture: https://192.16.1.92:8006 (yours could be different) and the magic starts : )
- 32 replies
-
- 9
-
-
-
Grazie @Gengik84 abbiamo anche audio perfetto in DP 🙂 lo avremmo avuto già da qualche giorno..ma ho dovuto lavorare lato linux... evviva..ora manca solo la scheda interna e poi e un hack vero ....e...Fast AMD hack ever Ringrazio tutti voi per l'aiuto..in particolare in ordine alfabetico 🙂 @carlo_67 @Ciro82 @Gengik84 @iCanaro @KTC @lore3333 @netgear @tomnic e anche grazie a Teresa..che mi ha fatto rosicare e stimolato a studiare il come fare 🙂
-
si @netgear poi onestamente pensavo andasse pero' ora sto a buon punto ed ho studiacchiato un po' di linux e VM..argomento per me sconosciuto o quasi sino ad ora
-
grazie a @Gengik84altro importante passo fatto.. audio via output casse ottenuto
-
@tomnic guarda qui
-
-
-
Ubuntu da me scriveva sempre su una EFI presente su altro disco... prova a verificare anche te.. Ma detto questo o acceso o spento mi partiva sempre regolarmente tutto avevo solo nella EFI di OSX una cartella ubuntu con i suoi files di boot
-
ma su cpu AMD in OSX vanno "male" anche le GPU AMD stesse?
-
-
grazie a te @tomnic per le chicche ed il supporto anche morale 🙂
-
-
-
problema USB risolto 🙂 a breve primi test virtualizzati per la CPU
-
In lavorazione OSX: Risultati raggiunti: Esecuzione da remoto via PC/ipad Inizializzazione dello schermo e menu clover (vedo sul monitor principale come se fosse un hack reale) No usb se attivo la grafica su monitor principale (se rimango sulla macchina web/iPad tutto funziona) Non so se i driver sono attivi poiché il clover che sto utilizzando non parte in automatico (e' una versione vecchissima e pur impostato a 5 s e' inchiodato e aspetta i miei comandi) Prossimi passi: Capire perché le USB non vanno Verificare che il driver sia lanciato correttamente Se tanto mi da tanto anche qui le prestazioni saranno impressionanti
-
primo grosso successo (Windows): passthrough singola GPU Nvidia Virtualizzazione USB tastiera e mouse Audio Display port Configurazione doppio monitor funzionante Punti interessanti: Faccio partire linux dal mio Ipad prestazioni eccezionali..credo un 3/5 % in meno della macchina Windows reale. Alcuni benchmark:
-
Io adesso ho provato diverse modalità di vm con questo pc su windows ho usato vmware (risultati scadenti), virtualbox ( sempre scadenti) su linux ho provato qemu kvm su centos 8, su ubuntu e ora su proxmox alla fine forse proxmox mi consentirà di fare il passthrough con una unica gpu in quanto funziona solo da remoto le guide che ho trovato on line sono ottime per ubuntu con centos bisogna adattarsi con proxmox le guide sono leggermente imprecise..ma alla fine si riesce a far partire a livello cpu ho al momento le stesse prestazioni che avrei in windows se usassi Catalina o Mojave con High Sierra che è il mio obiettivo finale ho un 5% in meno il processore viene visto come un vecchissimo Penryn...a 64 cores però
-
in generale le instabilit le creo io con le numerose prove che faccio per si..se provo a lavorarci non ho problemi di sorta ..non cose grafiche intendo ora provo il passthrough con windows
-
primo benchmark con proxmox..ancora niente passthrough..ma siamo vicini vicini per ottenere i 64 c_t ho dovuto impostare la macchina su Host e non su Penryn come si fa di solito
-
grazie @KTC sono riuscito a partire 🙂
-
-
No @KTC hai buon occhio ma quel kext lo sto usando anche io con foxlet/kvm e Kholia appena riavvio su ubuntu ti faccio vedere (comunque leggendo dalle varie guide di proxmox ringraziano Kholia e foxlet che e' il metodo che ho seguito all'inizio Poi grazie @tomnic abbbiamo iniziato a farla andare la kvm anche su centos 8..al momento io ho limitazioni sulla rete Entrato come mi hai suggerito..ma non riesco a scrivere li dentro..forse USB problematica pero' ora provo a metterlo nel cfg a mano da windows
-
Grazie provo a eseguire questi suggerimenti per quanto riguarda l'intrfaccia del video di youtube..come fai a riconoscere proxmox? e' solo curiosità 🙂
-
ho provato a modificare il config di grub per quanto riguarda la parte video questa cosa del C6 non l'ho provata A @iCanaro parte al volo senza modifiche a me si inchioda qui le disconnessioni usb le ho fatte io pe capire se era ancora in vita il blocco avviene al penultimo serial number