Un fichier Batch pour créer une entrée dans le
bootmgr de Vista.
Avant tout sauver le bootmgr actuel , créer un répertoire sur C: ou d:, du nom de
backup, en faisant à partir de C:\>md c:\backup.
Ensuite tapez toujours à partir de C:\>bcdedit /export "c:\backup\bootmgr"
Pour le récupérer il faudra juste retaper ceci :
bcdedit /import "c:\backup\bootmgr"
Maintenant le fichier batch :
---------------------------
Met Grub dans le Boot Vista.bat
@echo off
for /f "tokens=*" %%a in ('bcdedit /create /d "Lance Grub 4 Dos - Hiren BootCD" /application bootsector') do set res=%%a
Cette ligne ici plus haut sur un seule ligne et le reste juste après.
--------------------------------------------------------------
set id=%res:~10,38%
bcdedit /set %id% device
partition=C:
bcdedit /set %id% path \grldr.mbr
bcdedit /displayorder %id% /addlast
IF ERRORLEVEL 1 ( echo "Error"
) ELSE (
ECHO "Done"
)
Copier grldr, grldr.mbr et menu.lst sur la partition ou est Windows même
NTFS
Même chose sur la partition
Fat32 D:\> ou vous aurez copier HBCD de Hiren'sBootCD, on peut même le mettre sur la partition C de Windows qui est en NTFS, moi je l'ai mis sur les deux...!
Le fichier menu.lst contiendra seulement ceci :
find --set-root /HBCD/XPLOADER.BIN
chainloader /HBCD/XPLOADER.BIN
Voila c'est tout, à part que cela ne fonctionne pas de la même façon avec le Boot.ini de XP, dommage...!
Je ne pense pas que ce soit possible.
As-tu utilisé le script upgrade-from-grub-legacy pour passer à grub 2 ?
L'erreur 15 correspond à un fichier manquant. comme il y a eu un pb à l'installation, J'ai l'impression que supergrub s'emmêle les pédales entreles 2 versions de grub
J'ai déjà essayé la méthode du Live CD mais je n'arrive pas à l'interface graphique (j'ai toujours eu un problème avec le lancement à partir de Live)
C'est probablement un problème de carte graphique non reconnue, il faudrait lancer le live-cd avec le serveur graphique vesa (option a rajouter sur la ligne de boot)
Sinon, essaie avec knoppix, elle est très bonne pour la détection du matériel.