web-dev-qa-db-fra.com

Fenêtres de démarrage à partir de l'invite de commande grub rescue

Auparavant, j'avais installé Ubuntu 10.04 et Windows 7.

Maintenant, je me suis connecté à Windows, j'ai ouvert l'éditeur de partition et supprimé le volume contenant Ubuntu - je pensais que cela supprimerait Ubuntu et cela pourrait m'aider à installer un autre système d'exploitation - et j'ai redémarré le système.

L'invite de sauvetage GRUB est là.

Je souhaite me connecter à Windows. Comment puis je faire ça?

Dans GRUB rescue, j'ai essayé ce qui suit:

ls
(hd0) (hd0,3) (hd0,2) (hd0,1) (hd1) (hda1,1)

J'ai essayé toutes les combinaisons de ls (hdax)/, ce qui a jeté:

error: Unknown Filesystem.

J'ai essayé ceci:

rootnoverify (hd0,0)
chainloader +1
makeactive
boot

Il a jeté:

Unknown command.

ÉDITER:

J'ai installé Ubuntu depuis l'USB. Maintenant, quand j'ai redémarré le système, j'ai obtenu le GRUB, montrant l'ancien Windows et le Ubuntu nouvellement installé. Je me suis heureusement connecté à Windows. Ensuite, j'ai utilisé la procédure standard pour supprimer Ubuntu, afin de ne pas avoir de sauvetage grub.

33
Karthi prime

Vous ne pouvez pas démarrer Windows à partir d'une invite de sauvetage grub, sauf si la partition avec les modules grub est disponible. C'est pourquoi vous obtenez l'erreur de commande inconnue. La meilleure solution consiste à réinstaller le chargeur de démarrage Windows. Pour effectuer ce démarrage à partir d'un CD de réparation Windows 7 ou du DVD d'installation de Windows vers une invite de réparation et exécutez:

bootrec /fixmbr

Si vous n'avez pas de CD de réparation Windows ou de DVD d'installation, il est également possible d'installer un chargeur de démarrage de type Windows à partir d'un CD/USB Ubuntu si vous en avez un:

Sudo apt-get install lilo
Sudo lilo -M /dev/sda mbr

Notez que lilo affichera un grand écran d'avertissement, mais il est sûr de l'ignorer car cela fait référence au moment où il est utilisé pour démarrer Linux.

Voici à quoi cela ressemble d'utiliser lilo (notez que la commande est sensible à la casse):

bcbc@Neptune:~$ Sudo apt-get install lilo
[Sudo] password for bcbc: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Suggested packages:
  lilo-doc
The following NEW packages will be installed:
  lilo
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 275 kB of archives.
After this operation, 807 kB of additional disk space will be used.
Get:1 http://mirror.csclub.uwaterloo.ca/ubuntu/ precise/main lilo AMD64 1:23.2-2 [275 kB]
Fetched 275 kB in 1s (198 kB/s)
Preconfiguring packages ...
Selecting previously unselected package lilo.
(Reading database ... 505850 files and directories currently installed.)
Unpacking lilo (from .../lilo_1%3a23.2-2_AMD64.deb) ...
Processing triggers for man-db ...
Setting up lilo (1:23.2-2) ...
bcbc@Neptune:~$ Sudo lilo -M /dev/sda mbr
Backup copy of /dev/sda in /boot/boot.0800
The Master Boot Record of  /dev/sda  has been updated.
bcbc@Neptune:~$ 

Vous verrez un avertissement qui ressemble à ceci - il peut être ignoré lorsque vous utilisez lilo comme chargeur de démarrage de style Windows:

enter image description here

34
bcbc

Si la partition contenant les fichiers grub a été supprimée, vous devriez pouvoir démarrer sous Windows à l'aide d'un liveCd linux ou liveUSB , en utilisant l'option Boot existing OS (ou Boot from Local Drive - la plupart des liveUSB ont une option similaire).

Par exemple: en utilisant Archlinux USB, sélectionnez l'option pour démarrer un système d'exploitation existant:

enter image description here

puis frappez Tab et pointez le chargeur de chaîne vers la partition Windows:

enter image description here

Description de comboot/chain.c32 utilisation sur page Syslinux

4
don_crissti