Existe-t-il un moyen de démarrer un système Linux à partir d'un disque dur virtuel dans Windows 7?
S'il y a un moyen, comment puis-je le mettre là en premier lieu?
EDIT: Pour clarifier, je n'essaie pas d'exécuter Linux dans une machine virtuelle. J'essaie de le démarrer sur ma machine physique, à partir d'un disque dur virtuel, comme je peux le faire avec Windows 7.
Réponses:
Vous ne pouvez pas. Dans Windows, la prise en charge de VHD est intégrée dans le processus de démarrage et Linux n'offre pas une telle prise en charge. De plus, je ne suis pas au courant que Linux prend en charge le démarrage à partir de tout autre type de disque virtuel.
la source
oui, nous venons de publier un exemple de disque dur virtuel Linux que vous pouvez démarrer sur n'importe quel ordinateur.
Vous pouvez trouver plus d'informations ici:
Téléchargez et démarrez votre PC physique, fonctionne également en tant que vm - http://www.vmlite.com/index.php/forums/17-vboot/1864-linux-vhd-boot-available-download-and-boot-your- physical-pc-also-runs-as-vm
1 Linux comme véritable appareil
Avec VBoot pour Linux, vous pouvez pré-installer et préconfigurer Linux OS et ses applications, puis distribuer le fichier de disque virtuel résultant au format VHD. Le VHD peut démarrer un véritable ordinateur, avec la configuration et les applications disponibles instantanément. De cette façon, les systèmes d'exploitation sont vraiment gérables, aussi simples que des fichiers. Nous appelons un tel VHD Linux un véritable appareil, dans le sens où il démarre les ordinateurs physiques.
Il est très facile de configurer et de démarrer un ordinateur avec un fichier vhd. Vous téléchargez le fichier vhd, le déposez sur le système de fichiers Windows ou Linux, puis configurez le chargeur de démarrage et redémarrez l'ordinateur.
2 Linux comme appareil virtuel
Le même fichier vhd fonctionne également comme une machine virtuelle à l'aide d'un logiciel de virtualisation, tel que VMLite Workstation, VirtualBox, Xen et Virtual PC et Hyper-V, etc. Par défaut, il est optimisé pour VMLite Workstation.
Si VMLite Workstation est installé, vous pouvez simplement double-cliquer sur le fichier ubuntu-910-desktop-i386.mop pour lancer le vhd en tant que machine virtuelle avec VMLite Workstation.
Un exemple de package Ubuntu VHD est prêt à être téléchargé:
http://www.vmlite.com/index.php/download/22-appliances (inscription gratuite sur le site requise)
téléchargez, extrayez-le, puis double-cliquez sur setup.exe sous Windows, redémarrez sous Linux, devez configurer les chargeurs de démarrage.
des instructions détaillées:
http://www.vmlite.com/appliances/ubuntu-910-readme.html
capture d'écran:
http://www.vmlite.com/images/vboot/vboot-grub2.png
Équipe VMLite
la source
Créez d'abord un VHD Win 7 amorçable à l'aide de cette procédure connue de Keith Combs.
http://blogs.technet.com/b/keithcombs/archive/2009/05/22/dual-boot-from-vhd-using-windows-7-and-windows-server-2008-r2.aspx
Démarrez le système d'exploitation Win 7 sur le disque dur virtuel.
Allez chercher l'installateur Wubi gratuit.
http://www.ubuntu.com/download/ubuntu/windows-installer
Depuis Windows 7, installez le programme d'installation d'Ubuntu Wubi, mais assurez-vous d'installer des fichiers sur la partition principale du disque dur physique (pas sur la partition Windows C: du disque dur virtuel)
Redémarrez lorsque vous y êtes invité, mais ne sélectionnez pas encore Ubuntu dans le menu de démarrage (cela ne fonctionnera pas), vous devez lancer Windows 7 une dernière fois.
Maintenant, le bit important: sous Windows 7, assurez-vous de modifier les paramètres d'affichage des dossiers en "Afficher tous les fichiers" et assurez-vous que les fichiers du système d'exploitation ne sont pas masqués. Une fois cette opération effectuée, parcourez le lecteur C :. Vous verrez deux fichiers importants: wubildr et wubildr.mbr
Copiez ces deux fichiers à la racine de la partition physique (c'est-à-dire la partition où se trouve le fichier Windows7.vhd et le dossier Ubuntu qui a été créé lorsque vous avez installé wubi ci-dessus). Juste pour être sûr que vous copiez les fichiers sur la bonne partition, assurez-vous que vous pouvez voir qu'il y a un fichier pagefile.sys bootmgr et bootsect.bak.
C'est ça! redémarrez et sélectionnez Ubuntu dans le chargeur de démarrage Windows.
la source
il est possible d'utiliser une image disque comme périphérique racine, mais la compiler dans le noyau ou le chargeur de démarrage est quelque peu délicat. Étant donné que la spécification VHD est disponible gratuitement, étendre lilo ou grub ou le noyau linux pour donner à un vhd le même statut qu'un fichier .iso ou .img ou un autre fichier d'image disque devrait être une simple question de programmation, ce qui ne vous prendra pas plus d'un an ou deux week-ends et soirées. Ensuite, vous serez un héros, et une fois vos correctifs acceptés dans la source principale du noyau, vous pourrez vous faire tatouer Tux.
la source
lol c'est une réponse tardive, mais vous pouvez essayer le programme d'installation WUBI ou unetbootin. Ils n'utilisent pas de fichiers VHD, bien qu'ils vous permettent de démarrer quelques distributions Linux sans partitionnement tant que vous avez une copie du cd ou de l'iso.
la source
Voulez-vous dire exécuter un système Linux existant dans une machine virtuelle?
Si oui, cela pourrait être la réponse: http://www.windley.com/archives/2007/08/p2v_how_to_make_a_physical_linux_box_into_a_virtual_machine.shtml
la source
Vous pouvez essayer de convertir le VHD en VMDK (pour les produits VMWare), puis essayez de démarrer à partir de là.
Vous avez juste besoin d'ouvrir le VHD avec un produit VMWare (même le lecteur VMWare gratuit fonctionnera), et VMWare le convertira en VMDK pour vous.
Vous devrez peut-être modifier le système Linux pour qu'il fonctionne pleinement dans le nouvel environnement VMWare.
la source