web-dev-qa-db-fra.com

Wubi ne démarre pas après la mise à niveau

J'avais Wubi avec Ubuntu 10.04. Je viens de le mettre à jour vers 12.04, en utilisant le gestionnaire de mise à jour. Une fois la mise à niveau terminée, j'ai redémarré, mais maintenant, lorsque je sélectionne "Ubuntu" dans le menu de démarrage, j'obtiens une invite de ligne de commande et ne peux pas continuer.

Quand j'écris "boot" dans l'invite, j'obtiens "No kernel Charger" ...

Aidez-moi, j'ai des fichiers importants dans mon Wubi ...

1
Erel Segal-Halevi

Étapes pour faire fonctionner à nouveau Wubi

Lorsque vous atteignez l'invite, essayez ces commandes (une à chaque ligne)

insmod ntfs
set root=`(hd0,msdos2)`

Dans la deuxième ligne, je référence (hd0, msdos2) comme étant la partition où Windows est installé (et Wubi par extension). Cela signifie que la partition se trouve sur le premier disque (hd0) et sur la deuxième partition (msdos2). Cela est vrai dans une configuration Windows7 normale. Si vous utilisez Windows XP ce sera probablement (hd0, msdos1).

loopback loop0 /ubuntu/disks/root.disk
set root=loop0

Je pense que ce chemin est le chemin par défaut, s'il soulève une erreur, il suffit de démarrer sur Windows et de trouver le bon chemin.

linux /vmlinuz root=/dev/sda2 loop=/ubuntu/disks/root.disk ro  text
initrd /initrd.img

Ici encore, je fais l'hypothèse que le chemin fourni est correct et Wubi est installé sur la deuxième partition du seul disque (l'habituel). Si ce n'est pas le cas, mettez à jour le chemin d'accès fourni et remplacez sda2 pour le périphérique approprié.

Cela devrait vous démarrer en "mode terminal" (pas d'interface graphique). S'il démarre correctement, vous pouvez essayer d'émettre la commande suivante, après la connexion:

Sudo update-grub

Après cela, lorsque vous redémarrez, les entrées grub doivent être corrigées.

2
Salem