Donc, ma configuration précédente était un triple démarrage de Windows 7, Ubuntu intégré à Wubi, puis Fedora sur la dernière partition utilisant LVM. J'ai marre de ne pas pouvoir accéder à mes fichiers Windows à partir ubuntu (Wubi ubuntu est essentiellement une machine virtuelle) et ma partition fedora a été prise de façon trop d' espace, donc je supprimé mes pas-très utilisé fedora. Maintenant, je ne suis de retour que dans Windows 7 (64 bits) et je vais recréer mon triple démarrage.
J'utilisais le gestionnaire de démarrage Windows avec une entrée (ajoutée avec EasyBCD parce que je suis paresseux) pour le GRUB sur la partition Fedora. Cependant, l'utilisation du chargeur de démarrage Windows comme principal m'a empêché d'hiberner Windows, puis de démarrer sous Linux. Je dois donc utiliser GRUB maintenant.
Fondamentalement, ma question (abrégée) est:
Comment puis-je configurer un GRUB principal pour démarrer dans le schéma suivant?
- Ubuntu
- Feutre
- Le chargeur de démarrage Windows
Je souhaite conserver autant de fonctionnalités d'hibernation avec autant d'OS que possible.
edit: J'ai fait un malentendu fondamental: GRUB (et grub2, et burg), contrairement au chargeur de démarrage Windows, ne reprend pas automatiquement les systèmes en veille prolongée! Utilisez simplement n'importe quel système d'exploitation ( n'a pas besoin d'être séparé) GRUB, GRUB2 ou BURG comme chargeur de démarrage principal pour hiberner / reprendre ou hiberner / reprendre Windows en chargeant en chaîne son chargeur de démarrage. Toute ma question est sans objet.
Réponses:
Si vous voulez mettre en veille prolongée et utiliser un système d'exploitation différent pendant que Windows est en veille prolongée, vous ne devez pas mettre le chargeur de démarrage Windows en premier , contrairement à ce que dit @snayob.
Si le chargeur de démarrage Windows est le premier, la toute première chose qu'il fait avant d'afficher le menu est de rechercher un système d'exploitation en veille prolongée. Si un système d'exploitation en veille prolongée est trouvé, il démarrera automatiquement et ne vous affichera pas de menu pour choisir les options de démarrage. Si vous forcez le menu (par exemple F8), les données d'hibernation seront supprimées.
Maintenant, si GRUB est le menu de démarrage MBR et est configuré pour charger en chaîne BOOTMGR ou démarrer sous Linux, vous pouvez hiberner Windows et démarrer sous Linux - mais si vous montez la partition NTFS, votre hibernation sera probablement perdue (détectée comme corrompue). Fondamentalement, si vous mettez en veille prolongée une machine, vous ne devez pas toucher aux volumes qui ont été montés sur cette machine (c'est-à-dire les partitions FAT32 ou NTFS affectées d'une lettre de lecteur dans le système d'exploitation en veille prolongée).
Note importante Ridiculously: Dans le cas où vous montez ( par exemple, sous Linux) une partition Windows alors que Windows est hiberné et vous êtes assez malchanceux que lorsque vous avez terminé avec Linux et que vous essayez de redémarrer dans Windows, Windows ne CV de mise en veille prolongée ( au lieu d'erreurs, de jeter les données d'hibernation et de tenter un démarrage normal), vous subirez très probablement une perte de données catastrophique sur toutes les partitions Windows car toutes les structures liées au système de fichiers seront désynchronisées entre ce que Windows a chargé dans la mémoire et ce qui est effectivement écrit sur le disque.
A part ça, il n'y a pas de problème. Installez simplement Windows, Ubuntu et Fedora. Assurez-vous que ces derniers ne montent pas automatiquement les lecteurs Windows au démarrage, assurez-vous que GRUB est le chargeur de démarrage principal et que vous devriez pouvoir faire ce que vous voulez.
la source
Vous devez remettre le gestionnaire de démarrage de Windows en contrôle du démarrage.
La raison en est que chaque réparation de démarrage de Windows écrira un MBR Windows (de mauvaises choses se produisent et des réparations doivent être effectuées).
La réparation du démarrage d'un système d'exploitation basé sur Linux n'écrit pas nécessairement sur le MBR (doit être spécifié lors de la réparation car chaque système d'exploitation prendra le MBR par défaut!)
Vous pouvez toujours effectuer une réparation de démarrage et corriger le démarrage de Windows 7 (et l'hibernation).
Wubi dépend du gestionnaire de démarrage de Windows 7 par défaut. Wubi n'est pas une machine virtuelle, seul le disque est virtuel. (Peut être comparé aux installations Windows VHD)
Installez toujours le chargeur de démarrage des systèmes basés sur Linux (GRUB) pour partitionner (PAS MBR!) Et vous n'aurez pas de problèmes avec le démarrage double / multiple.
Essayez Visual BCD Editor pour créer des chargeurs de secteur de démarrage pour les systèmes d'exploitation Linux. Utilisez les images de première étape du chargeur de démarrage en tant que "fichier du secteur de démarrage":
Héritage GRUB - stage1 de / boot / grub (anciennes versions de Fedora, Ubuntu)
GRUB 2 - boot.img de / boot / grub (versions plus récentes Fedora, Ubuntu)
L'hibernation dépend d'un gestionnaire de démarrage pour relancer le système d'exploitation. Donc, quel que soit le gestionnaire de démarrage qui contrôle - son système d'exploitation (OS) pourra correctement hiberner et être relancé.
la source