web-dev-qa-db-fra.com

Comment amorcer simultanément Ubuntu + Windows 8 sur un ordinateur portable Samsung Series 9?

J'ai un Samsung Np900X4C fourni avec Windows 8 installé.

Mon objectif est d'avoir une configuration à double démarrage. J'ai suivi à peu près la réponse à Samsung série 9 np900x4c-a03us Dual Windows 7 de démarrage , à savoir:

  1. Démarrage sécurisé désactivé dans le BIOS
  2. "Sélection du mode OS" remplacé par CSM OS *
  3. Démarré à partir de la clé USB et installé Ubuntu 12.10

* - Sous UEFI + CSM OS, des erreurs de panique dans le noyau se produisaient lors du démarrage à partir de la clé USB.

Le problème - Je ne peux effectuer un double amorçage que si je change de type de démarrage dans le BIOS:

  1. Avec CSM uniquement, je reçois les options Grub et je peux démarrer sous Ubuntu. Si je sélectionne l'option Windows 8, un message d'erreur Windows ** s'affiche et je ne parviens pas à démarrer.
  2. Sous CSM + UEFI OS ou UEFI uniquement, je lance directement dans Windows 8

** - Gestionnaire de démarrage Windows - Windows n'a pas pu démarrer (...). Les données de configuration de démarrage de votre PC sont manquantes ou contiennent des erreurs.

Il semble que j'ai le grub traditionnel et le démarrage UEFI installés et que je ne peux pas faire fonctionner les deux simultanément. Comment puis-je corriger cette configuration à double démarrage? Si j’installais Ubuntu sur un BIOS hérité et n’aurais pas dû l’être, comment puis-je corriger cela?

7
mmalmeida

Vous avez installé Ubuntu en utilisant l’option de démarrage BIOS/legacy - c’est ce que "CSM" est. (Cet acronyme se développe en "Compatibility Support Module", qui est EFI pour le mode de compatibilité du BIOS.) Ainsi, le réglage de la "sélection du mode de système d'exploitation" de votre microprogramme sur "CSM" pour l'installation indique essentiellement à votre ordinateur de démarrer uniquement dans le BIOS./mode hérité.

Il y a un certain nombre de solutions possibles. Ceux-ci inclus:

  • Installez mon gestionnaire de démarrage rEFInd sous Windows. Editez le fichier refind.conf: Décommentez la ligne scanfor et ajoutez hdbios à ses options. Lorsque vous redémarrez, rEFInd devrait apparaître et afficher au moins deux options de démarrage. L'un devrait démarrer Windows et l'autre, GRUB en mode BIOS, ce qui devrait à son tour lancer Linux. Si vous essayez ceci et que vous voulez en expérimenter davantage, vous pouvez essayer de peaufiner la configuration pour démarrer Linux directement en mode EFI.
  • Convertissez votre installation Ubuntu existante pour démarrer en mode EFI en ajoutant un chargeur de démarrage adapté en mode EFI. rEFInd peut servir à cela, ou vous pouvez installer ELILO ou la version EFI de GRUB 2. Le truc est d’enregistrer le chargeur de démarrage EFI avec le micrologiciel, ce qui nécessite un démarrage de Linux en mode EFI ou de faire le travail à partir de Windows. (L'option précédente fait cela pour rEFInd en effectuant le travail sous Windows.) Voir mon EFI Boot Loaders pour Linux site pour en savoir plus sur vos options sur ce score. Cette approche a une courbe d'apprentissage assez raide, mais c'est une approche assez propre. Il y a toutefois une mise en garde concernant le démarrage en mode EFI, qui risque d'avoir des problèmes sur votre système.
  • Réinstallez Ubuntu en mode EFI. Cela nécessitera toutefois de surmonter votre problème de panique dans le noyau, et je n’ai aucune suggestion spécifique à faire. Peut-être que l'ajout (ou la suppression) d'une option du noyau ferait l'affaire, ou le passage à une autre version du noyau (mais cela est gênant pour le noyau d'un installateur).

Globalement, je dirais que votre solution la plus simple consiste à installer rEFInd. Cela vous permettra probablement de démarrer Linux en mode EFI, et vous permettra d'expérimenter le démarrage en mode EFI si vous décidez de poursuivre.

5
Rod Smith

À contrecœur, j'ai décidé de suivre les instructions à l'adresse https://help.ubuntu.com/community/UEFI :

Si le PC ne charge pas Ubuntu (mais charge plutôt Windows, par exemple, comme dans le bogue n ° 1050940), ou si l'entrée Windows du menu GRUB 2 ne démarre pas Windows (voir le bogue n ° 1024383), démarrez votre PC en utilisant le Live CD/DVD ou Live USB et choisissez "Try Ubuntu" à nouveau. Une fois la session en ligne chargée, exécutez Boot-Repair (voir le lien pour plus de détails). Lorsque Boot-Repair se charge, cliquez sur le bouton "Réparation recommandée", puis écrivez sur un papier l'URL (paste.ubuntu.com/XXXXXX/) qui apparaîtra.

Cela a réinstallé grub et apparemment, il l'a installé en mode UEFI, je peux donc maintenant effectuer un double démarrage comme prévu.

En bref:

  1. Réparation de démarrage selon la documentation
  2. Changement du mode de démarrage du système d'exploitation en "UEFI OS" dans le BIOS
  3. Double démarrage fonctionne

J'ai remarqué que la première fois que j'ai essayé de démarrer Ubuntu, tout s'est arrêté sur un écran noir. J'ai redémarré et choisi "Ubuntu avancé" (ou quelque chose de similaire), choisi la dernière option du noyau à partir de là et il a démarré normalement. Après cela, la première option "ubuntu" de Grub a démarré normalement.

4
mmalmeida

Vous ne devez pas charger le module de noyau samsung_laptop. Ce module en mode efi ne fonctionne pas comme il se doit et écrit dans des parties de la mémoire, ce qui oblige le noyau à lancer une exception de vérification et à paniquer. Avoir le même problème avec Arch. Mais alors vous perdez le rétroéclairage du clavier. À mon humble avis si vous en avez besoin, vous devrez réinstaller Windows et Ubuntu en mode Bios.

2
MrNice