Hardware Upgrade Forum

Hardware Upgrade Forum (https://www.hwupgrade.it/forum/index.php)
-   Periferiche di Memorizzazione - Discussioni generali (https://www.hwupgrade.it/forum/forumdisplay.php?f=17)
-   -   M.2 Nvme come disco di boot in vecchio sistema Asus X99 (https://www.hwupgrade.it/forum/showthread.php?t=2947835)


gattovicentino 21-09-2021 14:19

M.2 Nvme come disco di boot in vecchio sistema Asus X99
 
Buongiorno a tutti,

da giorni non riesco a venire fuori da un problema che pare non avere soluzione.

Ho a casa un PC fisso non molto recente, con scheda madre Asus X99-A/USB3.1 (cpu Intel I7 5820K, 32 GB di ram DDR4, SSD Samsung 850 EVO, più due HD meccanici WD).

Il sistema operativo è ancora Windows 7, che volevo provare eventualmente ad aggiornare a Windows 10 in concomitanza con l'acquisto di un'unità M.2 Nvme Western Digital (WDS500G2B0C), senza dover reinstallare tutto da zero.

La prima idea era quella di clonare dall'SSD Sata Samsung all' SSD M.2 NVME il sistema operativo (Win7) e vedere cosa succedeva. Ho provato con Macrium Reflect.

Prima di clonare, avevo comunque installato l'NVME nel PC e fatto partire Windows 7 dall'SSD Samsung e il sistema ha riconosciuto al volo l'NVME installando il driver adeguato ed assegnandogli una lettera di unità (G), come disco di storage secondario, aggiunto agli altri HD.

La questione è intricata:

Windows 7 è installato sull'SSD Samsung (lettera C , in MBR) ma la partizione di avvio è su uno dei dischi meccanici (anch'esso in MBR, unità con lettera D) perché a suo tempo evidentemente in fase di installazione di Windows sarebbe stato necessario staccare gli HD meccanici e lasciare solo l'SSD durante l'installazione.

Con Macrium Reflect si riesce comunque a ripristinare su un disco partizioni provenienti da dischi diversi e dunque ho provato ad "incollare" sull'NVME la partizione di boot (presa dal disco meccanico), seguita dalla partizione di Windows dell'SSD Samsung.

L' NVME non fa il boot perché chiaramente ci sono vari fattori in gioco:

(1) innanzitutto Win7 non supporta nativamente NVME (anche se, come detto sopra, nell'immagine clonata il driver c'è).

(2) C'è anche la questione MBR - GPT (Dovrebbe essere obbligatorio GPT per l'NVME... comunque anche trasformando MBR in GPT nell'M.2 non è sufficiente per renderlo bootabile).

(3) Oltre ai problemi di partizione ci sono altre cose da valutare, ad. es. il BIOS (UEFI / CSM / Secure boot). Quali sono di fatto le opzioni corrette da selezionare per rendere l'NVME bootabile?

(4) Come altro tentativo avevo provato a creare un DVD bootabile a partire dal mio DVD di Windows 7 (facendo modifiche con NTLite per creare una ISO aggiungendovi il driver per NVME) e provare a ripristinare il sistema facendolo partire da DVD (scollegando tutti i dischi tranne l'NVME) ma pur essendoci il driver corretto integrato, Win7 in boot da DVD non vede l' NVME e dice che non ci sono dischi collegati al PC (inoltre, a seconda di come è impostato il BIOS, dato che ho fatto mille prove, l'installazione da DVD di Win7 può anche inchiodarsi su "starting Windows": mi pare quando è in puro UEFI senza CSM).

La domanda dunque è: esiste un modo per avere la vecchia installazione di Windows 7 bootabile dall'NVME oppure bisogna mettersi l'anima in pace, far partire una chiavetta di boot di Windows 10 e installare direttamente il 10, tutto da zero?

Grazie a chi potrà darmi un'opinione al riguardo...

alecomputer 22-09-2021 12:38

In genere non ci sono problemi a spostare l' immagine del disco da un ssd a un ssd m2 .
Nel tuo caso proverei a fare cosi :
1) Prima di tutto ti serve un disco con windows 7 completo e avviabile da solo , quindi dovresti procurarti un disco di prova meccanico o ssd e lo stesso , quindi seguendo una delle tante guide su internet che spiegano come fare sposti o ricrei la partizione di avvio sul disco di windows 7 dove manca , in modo che il disco sia avviabile e funzionante da solo .
2) Una volta che hai il disco funzionante utilizzi un programma tipo Macrium Reflect per fare la copia del disco . Io per esempio per copiare le immagini disco utilizzo acronis true image , quindi provi a fare la copia del disco su disco ssd m2 .
3) Per il bios l' unica cosa da controllare e che ci sia il secure boot disabilitato . Se comunque hai dei dubbi che la tua scheda madre non riesca a fare il boot da ssd m2 puoi sempre fare una prova e installare direttamente windows sul disco ssd m2 e vedi se il pc si avvia . I disco ssd m2 sono come tutti gli altri disco quindi possono avviarsi senza problemi in MBR .

gattovicentino 22-09-2021 13:46

Quote:

Originariamente inviato da alecomputer (Messaggio 47561747)
In genere non ci sono problemi a spostare l' immagine del disco da un ssd a un ssd m2 .
Nel tuo caso proverei a fare cosi :
1) Prima di tutto ti serve un disco con windows 7 completo e avviabile da solo , quindi dovresti procurarti un disco di prova meccanico o ssd e lo stesso , quindi seguendo una delle tante guide su internet che spiegano come fare sposti o ricrei la partizione di avvio sul disco di windows 7 dove manca , in modo che il disco sia avviabile e funzionante da solo .
2) Una volta che hai il disco funzionante utilizzi un programma tipo Macrium Reflect per fare la copia del disco . Io per esempio per copiare le immagini disco utilizzo acronis true image , quindi provi a fare la copia del disco su disco ssd m2 .
3) Per il bios l' unica cosa da controllare e che ci sia il secure boot disabilitato . Se comunque hai dei dubbi che la tua scheda madre non riesca a fare il boot da ssd m2 puoi sempre fare una prova e installare direttamente windows sul disco ssd m2 e vedi se il pc si avvia . I disco ssd m2 sono come tutti gli altri disco quindi possono avviarsi senza problemi in MBR .

Grazie per le dritte,

(1) Già, devo procurarmi un altro disco ancora, temporaneo, per fare come suggerisci.

(2) Sì, infatti avevo usato proprio Macrium per clonare la partizione di Windows da C (SSD sata) e quella di boot da D (HDD meccanico) e ripristinarle assieme sull'NMVE che però non ha bootato, forse appunto perché bisogna fare come dici tu nel punto 1, fare il tutto da un unico disco, e non va bene ripristinare sull'NVME le due partizioni provenienti da dischi diversi... (a meno che il boot mancato non fosse causato da altri fattori).

(3) In effetti nelle prove che ho fatto il secure boot era abilitato. Se lo disabilito spero di non andare a "rovinare" il boot dell'installazione attualmente funzionante, nel caso in cui voglia usarla ancora. Per quanto riguarda la compatibilità della scheda madre con boot da NVME, non trovo informazioni chiare e certe, ho però un firmware aggiornato al 2019...
Per quanto riguarda MBR vs. GPT, alcune discussioni su forum anche americani dicono che il boot da NVME si fa sempre e comunque con schema GPT e non MBR ma anche a me parrebbe logico che possa funzionare anche con MBR come gli altri dischi, come dici tu.

gattovicentino 23-09-2021 20:56

Quote:

Originariamente inviato da alecomputer (Messaggio 47561747)
1) Prima di tutto ti serve un disco con windows 7 completo e avviabile da solo , quindi dovresti procurarti un disco di prova meccanico o ssd e lo stesso , quindi seguendo una delle tante guide su internet che spiegano come fare sposti o ricrei la partizione di avvio sul disco di windows 7 dove manca , in modo che il disco sia avviabile e funzionante da solo.

Aggiorno la situazione, dicendo che purtroppo l'apparentemente semplice operazione di avere entrambe le partizioni su un unico disco (e bootabile) non è così semplice. Ho fatto svariati tentativi con svariati software, tra cui Macrium Reflect, Minitool Partition Wizard, Paragon Partition Manager, nonché anche vari tentativi dal DVD di installazione di Windows e da prompt dei comandi (usando comandi tipo bootsect /nt60, bootrec /fixmbr, /fixboot etc...) non c'è verso di fare il boot. Funziona sempre e solo lasciando attaccato l'SSD come unità C e l'HDD meccanico come unità D (da cui fa il boot).

Piccola osservazione:
per non smanettare sui dischi funzionanti rischiando di perdere la mia installazione Windows attuale, ho clonato l'SSD su un altro disco.
Ebbene: l'ho clonato settore per settore (copia forense), poi ho spento il PC e l'ho sostituito con quello clonato (stessa porta Sata, quindi). Ho riavviato e... non funziona! Al boot dice che non ha rilevato il dispositivo richiesto... o qualcosa del genere. Sembra cioè che il boot fatto da D si accorga che il disco clonato (C) non è quello solito. Ma come fa? Va a guardare qualche informazione hardware più profonda e non solo le partizioni? Boh...


Tutti gli orari sono GMT +1. Ora sono le: 04:10.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Hardware Upgrade S.r.l.