Sì, questo è possibile, a condizione che il disco sia avviabile (a livello CMOS/BIOS).
Windows è abbastanza dipendente da importanti driver richiesti per il processo di avvio. Se non è in grado di vedere il disco rigido durante l'intero processo di avvio ed esecuzione, allora potrebbe non riuscire a caricarlo completamente ed eseguirlo correttamente.
Se provi a caricare lo stesso disco esterno usando un computer diverso, allora l'hardware sottostante potrebbe richiedere driver diversi, e potresti incontrare problemi. Anche scambiare l'unità esterna da una porta usb avviabile a un'altra (sullo stesso computer), può essere sufficiente a causare problemi. Non tutte le porte USB sono equivalenti.
Si può consigliare di indagare su alcuni dei trucchi utilizzati dalle soluzioni Windows PE (Pre-execution Environment) avviabili:
- Drive RAM che funzionano dal boot, e rimangono durante windows. (se avete la RAM disponibile; questo significa che l'unità rimovibile può essere rimossa una volta avviata, e può aiutare a migliorare i tempi di avvio da supporti lenti, comprimere i file ecc. Ma significa anche che qualsiasi modifica apportata potrebbe non essere riflessa all'avvio successivo. Questo potrebbe essere un bene o un male - dipende da cosa si vuole.)
- Partitore / disk imaging e utility di ripristino, che possono lavorare prima dell'avvio completo (se stai usando unità RAM)
Se vuoi usare l'unità rimovibile per avviare qualsiasi computer:
- Ricercare informazioni riguardanti l'attivazione della funzionalità di Windows per la scansione automatica e l'implementazione dei driver per l'hardware appropriato (senza dover riavviare)
- Particolarmente per windows 7 e 8 - cercare pacchetti multipli di driver offline (il supporto è migliore sotto Windows 10, ma qualsiasi sistema operativo può avere bisogno di driver per coprire ogni tipo di hardware). Non aspettatevi di ottenere facilmente un sistema completamente universale.
Molto R&S è andato nell'avvio da dischi rimovibili dal settore della comunità pubblica (specialmente intorno all'avvio PE). Microsoft è un po' meno disponibile, ma le informazioni sono ancora disponibili. Le licenze sono un po' restrittive (specialmente per PE). L'ambiente di pre-esecuzione è quello che Microsoft usa per installare Windows. Questo ambiente di installazione è abbastanza capace come sistema operativo Windows in sé - ma potrebbe non essere esattamente quello che stai cercando.
Anche se non stai usando l'ambiente di pre-esecuzione come ambiente di sistema operativo Windows; alcuni dei segreti potrebbero esserti utili per eseguire Windows da un disco rimovibile.
Buona fortuna. Mantenete i vostri obiettivi modesti. Potete farcela.