Est-ce qu'on en est réduit à ne plus toucher à nos disques une fois qu'on à installé grub2 dans la racine?
Comme on peux le voir ci-dessous, j'ai perdu deux grub2 installé à la racine (c'est pas très clair, mais la dernière fois que j'avais lancé ce script, mes core.img étaient trouvés).
Code:
findgrub
Find Grub Version 4.4.1 - Written for openSUSE Forums
- reading MBR on disk /dev/sda ... --> Legacy GRUB found in sda MBR => sdc2 0x83 (openSUSE)
- searching partition /dev/sda1 (NTFS) ... --> Windows NT/2K/XP Loader found in /dev/sda1
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
You can add the following entry to /boot/grub/menu.lst :
###Don't change this comment - YaST2 identifier: Original name: WindowsBootLoader###
title Windows on /dev/sda1
rootnoverify (hd1,0)
map (hd1) (hd0)
map (hd0) (hd1)
chainloader +1
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- reading bootsector /dev/sda2 (Extended) ...
- skipping partition /dev/sda5 (swap)
- reading bootsector /dev/sda6 (LINUX) ... --> Grub2 (1.99) found in /dev/sda6 => sd?? 0x?? (openSUSE)
- reading bootsector /dev/sda7 (LINUX) ...
- reading bootsector /dev/sda8 (LINUX) ...
- reading bootsector /dev/sda9 (LINUX) ...
- reading bootsector /dev/sda10 (LINUX) ...
- reading bootsector /dev/sda11 (LINUX) ...
- reading bootsector /dev/sda12 (LINUX) ...
- reading bootsector /dev/sda13 (LINUX) ...
- reading bootsector /dev/sda14 (LINUX) ...
- reading bootsector /dev/sda15 (LINUX) ...
- reading bootsector /dev/sda16 (LINUX) ... --> Grub2 (2.00) found in /dev/sda16 => sda11 0x83 (openSUSE)
- reading MBR on disk /dev/sdb ...
- reading bootsector /dev/sdb1 (LINUX) ...
- reading bootsector /dev/sdb2 (LINUX) ...
- reading MBR on disk /dev/sdc ... --> Grub2 (2.00) found in sdc MBR => sd? 0x?? (ArchLinux)
- skipping partition /dev/sdc1 (swap)
- reading bootsector /dev/sdc2 * (LINUX) ... --> Legacy GRUB found in /dev/sdc2 => sdc2 0x83 (openSUSE)
- reading bootsector /dev/sdc3 (LINUX) ...
- reading bootsector /dev/sdc4 (Extended) ...
- reading bootsector /dev/sdc5 (LINUX) ... --> Grub2 (1.99) found in /dev/sdc5 => sd?? 0x?? (openSUSE)
- reading bootsector /dev/sdc6 (LINUX) ...
- reading bootsector /dev/sdc7 (LINUX) ...
- reading bootsector /dev/sdc8 (LINUX) ...
Press <enter> to Exit findgrub...
sda6=openSUSE 12.2. Je n'ai pas déplacé les partitions, j'ai juste redimensionné /home, pour pouvoir installer openSUSE 12.3 M1 à côté.
sdc5=archlinux Aucun changement sur ce disque...
Ce que ça peux m'énerver ce genre de trucs >:)
Déjà lorsque je veux booter directement sur openSUSE 12.2 et 12.3 M1, j'ai un kernel panic, et donc je boot en chainant les grub2.
Mais là c'est le pompon!
Finalement rendre le fichier core.img immuable, n'est pas une mauvaise idée.
No comments:
Post a Comment