J'ai donc mis à jour Ubuntu avec le dernier noyau. Mais après la mise à niveau et après avoir redémarré Ubuntu, tout ce que je reçois est GRUB. Comment charger à nouveau Ubuntu alors que je n'ai que GRUB?
J'ai installé Ubuntu en utilisant wubi.
Merci beaucoup pour l'aide
Réponses:
Utilisation de Grub
Si vous obtenez une
grub
invite et que le système et le noyau sont toujours installés sur la partition, vous pouvez démarrer "manuellement" le système - c'est-à-dire sans l'aide d'un grub.cfg fonctionnel. Cela fonctionne également avec un grub exécuté à partir de médias en direct. À cette fin, grub comprend une commande rudimentaire ine, que vous pouvez utiliser pour trouver la partition et démarrer le système.Cela devrait vous donner la partition comme (hd0,0). Vous pouvez également utiliser la
ls
commande pour fouiller la partition et voir quels noyaux sont disponibles. Lasearch
commande fonctionne de manière similaire. Vous pouvez également utiliser la complétion d'onglets .Bien sûr, remplacez l'identifiant de la parition par ce
find
que vous avez montré.Sélectionnez l'image du noyau et l'image initrd, une paire qui doit toujours être utilisée ensemble. Heureusement, Ubuntu crée une paire de liens symboliques dans le répertoire racine qui pointent vers une image de travail et initrd. Notez que vous devez remplacer
/dev/sda1
par une représentation de la partition dans le schéma utilisé par le noyau Linux. En gros,(hd0,1)
correspond à/dev/sda1
;(hd0,2) corresponds to
/ dev / sda2;
(hd1,1) correspond à/dev/sdb1
.Cela démarre le noyau sélectionné à partir de la partition sélectionnée. Une fois que vous avez réussi à démarrer votre système, vous pouvez l'utiliser pour restaurer grub, comme détaillé par exemple ici .
Grub avec Wubi
Ce qui précède était fondé sur l'hypothèse qu'Ubuntu était installé régulièrement, c'est-à-dire dans sa propre partition séparée. Au moment où vous écrivez, vous avez utilisé Wubi, ce qui signifie que vous l'avez installé dans un fichier volumineux sur une partition Windows (NTFS) en utilisant une technique appelée "Lupin". Je ne vois aucune raison pour laquelle cela ne pourrait pas fonctionner en principe, bien que le processus soit plus compliqué. Voici le contenu d'une
grub.cfg
installation basée sur Wubi:Vous devrez l'adapter à votre cas particulier. Dans cet extrait, extrait d'une installation 10.10, la
search
commande trouve la partition racine à l'aide d'un UUID ou d'un identificateur de système de fichiers, que vous ne connaissez probablement pas; vous pouvez utiliser à la--file --set /ubuntu/disks/root.disk
place ( voici la documentation officielle). Cette configuration grub crée un disque virtuel - un «périphérique de bouclage» - appeléloop0
qui représente le contenu du «fichier de partition»,/ubuntu/disks/root.disk
sur votre partition NTFS. Avec un peu d'essais et d'erreurs, vous devriez pouvoir faire ce travail.la source
error: unknown command find'.
linux
etinitrd
avec resp.linuxefi
etinitrdefi
.