Come eseguire un Linux minimo all'interno di un Windows 7 a 64 bit in esecuzione


31

Sul mio precedente laptop con Windows Vista, eseguivo Portable Ubuntu Remix per Windows , basato su Linux , come il simile e Linux . Funzionava abbastanza bene con risorse di sistema limitate (una VM Ubuntu 08.04 con 256 MB di RAM su un host Windows Vista a 32 bit da 2 GB). Mi ha permesso di trasferire rapidamente i miei sforzi di sviluppo da Windows a Linux, o semplicemente di avere un sistema Linux "reale" (rispetto solo a Cygwin, che anch'io ho) disponibile mentre sono in viaggio.

Ora sono passato a un laptop Windows 7 a 64 bit con 8 GB, ma sfortunatamente coLinux non è ancora stato portato su 64 bit e non sembra che ciò accadrà presto. Anche se la maggior parte dei software a 32 bit "funziona" solo su Windows, coLinux non lo farebbe a causa del suo driver del kernel. Quindi, sembra che l'approccio preferito (cp. Esecuzione di Linux all'interno di Windows XP, ovvero nessun doppio avvio , Qual è il modo più efficiente per eseguire contemporaneamente Windows e Linux? ) Non funziona più.

La mia idea migliore è quella di configurare una macchina virtuale Ubuntu 12.10 a 64 bit in VirtualBox , ma nonostante la modalità Seamless , temo che l'integrazione con il sistema operativo Windows host non sarà agevole come con Ubuntu portatile (che utilizza Xming per visualizzare le finestre ) e devo costantemente armeggiare con il tasto Host per spostarmi tra i due mondi.

Come affronti questo?

  1. Qualche soluzione di virtualizzazione (preferibilmente gratuita e non intrusiva) gestisce meglio l'integrazione dell'host?
  2. O dovrei semplicemente avviare in modalità non GUI e avviare le applicazioni X tramite SSH con Xming?
  3. Quali sono i tuoi consigli di dimensionamento per il SO guest (supponendo solo alcuni terminali, editor e compilatore)?
  4. Una distribuzione Linux minimale specializzata sarebbe più adatta per l'esecuzione con poche risorse?

Ti ho votato, ne sono molto curioso! Se nessuno ha una risposta, suggerirei di utilizzare Virtualbox. Fintanto che installi le aggiunte guest, non dovresti avere problemi (o necessità) per la chiave dell'host che giocherà. Ho un arco e Ubuntu vm al lavoro, entrambi sono fantastici per passare avanti e indietro con facilità. Inoltre, puoi definire le risorse a loro consentite. Solo il mio .02.
nerdwaller,

@nerdwaller: Sì, attualmente sto eseguendo una VM VirtualBox. Tuttavia, anche con le aggiunte dell'ospite, devo premere il tasto host per restituire combinazioni di tasti come Alt-Tab dall'ospite al computer host. Immagino che non ci sia modo di aggirare questo.
Ingo Karkat,

Oh, capisco cosa stai dicendo - il mio errore. Spero davvero che qualcuno abbia qualcosa lì, che Linux sembra molto bello.
nerdwaller,

Risposte:


7

Vorrei scegliere la soluzione Xming + ssh -X.

1) Non ne sono sicuro, ma potresti eseguire Virtual Mashine in modalità senza testa e avviare applicazioni tramite SSH. Sarebbe piuttosto non invadente,

2) lo farei.

3) Se è una distro minima dovresti stare bene con un paio di GB di spazio per il filesystem di root / e circa 200 MB di RAM.

4) Sì


Quando si eseguono programmi su SSH inoltrato, non è possibile copiare e incollare. Considererei una soluzione non intrusiva per supportare il copia-incolla.
dotancohen,

1

La mia strada è virtualbox o vmware con il Linux minimo o leggero che puoi eseguire e puoi usare vnc tra questi sistemi, o TeamViewer per la comunicazione.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.