1 votes

Double démarrage d'Ubuntu et de Windows 8 - aucun système d'exploitation trouvé

J'ai du mal à finaliser ma tentative de faire fonctionner Ubuntu 13.10 avec Windows 8 sur mon nouveau Sony Vaio Pro. Après de longues heures de recherche, j'ai l'impression d'être bloqué.

Je démarrais à partir d'une clé USB, voici ce que j'ai fait (veuillez m'excuser si c'est trop détaillé)

Avant l'installation :

  • désactivé Secure Boot
  • est resté en mode de démarrage UEFI
  • désactivé Démarrage rapide

Initialement, lorsque j'ai démarré à partir de l'USB (en mode EFI), j'ai tout de suite obtenu une erreur de noyau. Ensuite, j'ai :

  • a appuyé sur e pour entrer dans Grub après le démarrage
  • ajouté dans Grub libata.force=noncq à la fin de la ligne commençant par linux .

Le problème a été résolu et le programme d'installation a pu être exécuté. (Apparemment, cela a quelque chose à voir avec le SSD).

Pendant l'installation, j'ai créé trois partitions, toutes sous forme de partitions logiques, les deux premières sous forme d'EXT4.

/root (10GB)
/home (40GB)
swap (2GB)

Je sais que je devrais éviter d'en avoir deux /boot/efi partitions, j'ai donc laissé celle de Windows 8 en l'état.

L'installation s'est terminée avec succès. Ensuite, l'ordinateur a démarré Windows 8 immédiatement. J'ai utilisé le Live USB pour installer Boot Repair et j'ai suivi les instructions données par la communauté/Boot-Repair

Après avoir lancé Boot repair, la fenêtre pop-up a indiqué que des fichiers WinEFI avaient été détectés et m'a demandé si je souhaitais les modifier ou non. Lors du premier essai, j'ai répondu "oui". Le lien produit était le suivant : http://paste.ubuntu.com//6726194 . Après cela, même Windows 8 a cessé de démarrer, et l'erreur est qu'aucun système d'exploitation n'a été trouvé.

Comme le suggère le programme Boot repair lui-même, j'ai recommencé la procédure et, cette fois, j'ai appuyé sur "no" lorsqu'on m'a demandé d'indiquer les fichiers WinEFI. Le lien produit était le suivant : http://paste.ubuntu.com//6726299 . Malheureusement, cela n'a pas aidé et je ne peux démarrer aucun des systèmes d'exploitation. L'ordinateur propose de récupérer Windows ou d'entrer dans le BIOS.

J'ai essayé de changer les options de démarrage pour passer de l'UEFI à Legacy, mais cela n'a pas aidé.

Je vous serais très reconnaissant de me donner des conseils.

0voto

morphheus Points 481

Vous avez toujours un live-usb, n'est-ce pas ?

Vous pouvez installer le Grub à partir de l'une de vos partitions linux, car il arrive que la réparation de l'amorçage échoue. Je m'explique.

Nous allons d'abord démarrer à partir d'un live-cd, puis chrooter dans votre partition linux, puis appeler update-Grub. Chrooter" signifie faire croire au Grub que le répertoire racine se trouve à un endroit différent. Cela permet un accès terminal à une partition comme si vous aviez démarré à partir de celle-ci. Vous pouvez utiliser cette méthode pour exécuter un apt-get update également.

  1. Démarrer à partir de live-usb.

  2. Dans un terminal (ou Shell : ctrl+alt+F1), appelez sudo fdisk -l

  3. Trouvez votre partition linux. Je vais supposer que votre partition est /dev/sda1 à partir de maintenant, mais il se peut que ce soit sdb2 ou autre.

  4. Appeler sudo mount /dev/sda2 /mnt .

  5. Montez également les systèmes de fichiers. Cela vous permet d'appeler les commandes de la partition lorsque vous êtes chrooté.. :

    $ mount -t proc none /mnt/proc

    $ mount -o bind /dev /mnt/dev

    $ mount -o bind /sys /mnt/sys

Maintenant, il suffit d'appeler sudo chroot/mnt, et vous êtes dans votre partition. Nous allons installer, vérifier et mettre à jour le Grub :

sudo grub-install /dev/sda
sudo grub-install --recheck /dev/sda
sudo update-grub

Notez que vous n'appelez que le nom du lecteur (sda) et non celui de la partition (sda1).

J'espère que cela vous aidera !

o7

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X