Quelle est la meilleure façon de faire fonctionner une distribution Linux de manière transparente sur Windows?


3

Je suis un problème, je suis sûr que beaucoup de gens ont. J'AIME Unix et je suis indifférent sur Windows. J'aimerais beaucoup être sur Unix tout le temps, mais en tant que joueur passionné, je me trouve obligé d'utiliser Windows. Mais heureusement, mon environnement Linux n’a pas besoin de beaucoup de jus (principalement du visionnage de vidéos et de la programmation). Je pense donc que cela pourrait fonctionner de faire fonctionner Linux pratiquement en haut de Windows dans un type de logiciel de virtualisation tel que VirtualBox. ou VMWare. Mais le problème est le suivant: je veux que Linux s'exécute de manière transparente sur Windows, de préférence pour donner l'impression que mon PC a été démarré sous Linux. Ça signifie:

  • Linux devrait fonctionner sur tous mes moniteurs (actuellement 2 seulement) de manière transparente
  • Le "matériel" graphique émulé devrait être suffisant pour exécuter des interfaces utilisateur agréables, y compris les effets 3D de compiz, etc.
  • L’environnement Linux devrait avoir accès à mon matériel physique tel que DVD-ROM et disque dur externe

Je cherche surtout une solution libre, mais je veux aussi entendre parler des solutions propriétaires que je voudrais dépenser de l' argent à ce sujet . J'accepterai aussi les réponses disant que c'est impossible, si c'est le cas.

Merci!


Je ne pense pas que vous puissiez exécuter des environnements de bureau avec cela, mais andLinux autorise l’exécution transparente des programmes Linux sur un système d’exploitation Windows sans virtualisation. Sinon, VMWare et VirtualBox ont tous deux un mode transparent.
Bob

Réponses:


3

J'utilise VMWARE Workstation pour ce type de virtualisation (vous parlez de virtualisation et non d'émulation).

Autant que je sache, il vous permet d'utiliser plusieurs moniteurs en mode plein écran et vous permet d'assigner une quantité de votre mémoire 3D dédiée à la machine virtuelle.

Il aura également accès à toutes vos ressources physiques - USB, DVD, réseau, son, etc.


J'ai installé Ubuntu sur VMWare Player, mais la seule option graphique que je puisse trouver est une case à cocher intitulée "Accélérer les graphiques 3D". Le matériel graphique est "inconnu" dans Ubuntu. En outre, il ne semble pas y avoir d'animations fantaisistes ou d'options de ce type :-(
Hubro

2

Utilisez la boîte virtuelle. J'utilise personnellement l'édition portable. Voici un lien qui vous donnera un aperçu de la façon dont cela est réalisable.

Oracle VirtualBox - http://download.virtualbox.org/virtualbox/4.3.18/VirtualBox-4.3.18-96516-Win.exe
Runar Buvik Vbox Portable - http://files.vbox.me/files/Portable-VirtualBox_v4 .3.6-Starter_v6.4.9-Win_all.exe

Telecharger des fichiers

wget http://download.virtualbox.org/virtualbox/4.3.18/Oracle_VM_VirtualBox_Extension_Pack-4.3.18-96516.vbox-extpack
wget http://download.virtualbox.org/virtualbox/4.3.18/VirtualBox-4.3.18-96516-Linux_x86.run
wget http://download.virtualbox.org/virtualbox/4.3.18/VBoxGuestAdditions_4.3.18.iso

Installer le pack d'extension

VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-4.3.18-96516.vbox-extpack)

Créer une VM:

VBoxManage createvm --name "Your VM Name" --ostype Linux26_64 --register

Ajoutez 2048 Go de RAM, démarrez à partir d'un DVD et nic1 en mode pont

VBoxManage modifyvm "Your VM Name" --memory 2048 --acpi on --boot1 dvd --nic1 bridged

Définition de l’adaptateur de pont VBox. Utilisez "VBoxManage list bridgedifs" pour obtenir le vôtre

VBoxManage modifyvm "Your VM Name" --nic1 bridged --nictype1 82540EM --bridgeadapter1 "YOUR ADAPTER NAME"

Ajout de contrôleur de stockage.

VBoxManage storagectl "Your VM Name" --name "IDE Controller" --add ide --controller PIIX4
VBoxManage storageattach "Your VM Name" --storagectl "IDE Controller" --port 0 --device 0 --type dvddrive --medium PATH-TO-FILE.iso

Ajouter 20 Go de disque

VBoxManage createhd --format VDI --filename YOUR-PATH.vdi --size 20480

Ajouter un lecteur de DVD physique D:

VBoxManage storageattach "Your VM Name" --storagectl "IDE Controller" --port 1 --device 0 --type dvddrive --medium host:D:

Ajouter le lecteur physique 2:

VBoxManage internalcommands createrawvmdk -filename "YOUR-PATH.vmdk" -rawdisk \\.\PhysicalDrive2

Voici deux approches différentes pour démarrer vbox. Sans tête et sans couture, c'est ce que vous voulez.

Sans tête:

VBoxHeadless --startvm "Your VM Name"
REM Define VRDE port for remote connection
VBoxManage modifyvm "Your VM Name" --vrdeport 4000 --vrde on

Sans couture:

REM Start machine seamless
VBoxManage setextradata "Your VM Name" GUI/Seamless on
VBoxManage startvm "Your VM Name" -type gui

Après l’amorçage, montez les ajouts d’invités et installez les 3 packages qui commencent par virtualbox-ose-guest-. Redémarrez et vous avez terminé.


1

Je l'ai fait exactement il y a quelques années. Il existe un projet appelé Cooperative Linux (ou coLinux en bref). Il exécute votre distribution Linux préférée sur une machine virtuelle, mais l’intègre parfaitement avec Windows.

coLinux peut être un peu difficile à configurer. C'est pourquoi andLinux existe. C'est coLinux , mais préconfiguré.

Résultat:
http://andlinux.sf.net/screenshots/screenshot.png

Modifier

Désolé, apparemment ce que j'ai dit ci-dessus n'était pas tout à fait correct.

andLinux utilise coLinux comme base, ce qui déroute beaucoup de gens. coLinux est un portage du noyau Linux vers Windows. Bien que cette technologie ressemble un peu à l'exécution de Linux sur une machine virtuelle, coLinux se distingue par une fusion de Windows et du noyau Linux et non par un PC émulé, ce qui le rend plus efficace. Xming est utilisé en tant que serveur X et PulseAudio en tant que serveur de son.


0

Utilisez virtualbox et activez le mode transparent. Les applications Linux apparaîtront comme des fenêtres normales sous Windows. Vous pouvez utiliser le partage pour résoudre le problème du disque dur. Sinon, vous pouvez essayer de fonctionner avec plusieurs moniteurs et en mode plein écran, en utilisant également le partage vbox pour les disques.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.