J'ai installé XP+ Seven + Ubuntu + Archlinux mais le problème c'est que je boot seulement sur Seven =/
SDA1=> Réservé au système ( je sais pas trop a quoi ca sert .. )
SDA2=> Seven
SDA3=> XP
SDA4=> Partition étendue qui contient SDA5,6,7,8,9
SDA5=> DATA
SDA6=> SWAP
SDA7=> /Home
SDA8=> /d'Ubuntu
SDA9=> / de Archlinux
Tout les OS fonctionne parfaitement le seul problème est au niveau du boot.
Si quelqu'un a une solution se serait cool
Je comprends pas pourquoi tu dis que la méthode a bien marché sur l'autre sujet ( http://forums.archlinux.fr/post63131.html ), vu que tu ne bootes pas sur ce que tu veux...
Si tu es toujours avec le grub2 d'Ubuntu, précise-le aussi dans ton sujet, ça n'est pas anodin. L'amorce d'Ubuntu (si c'est bien celle que tu utilises) est-elle bien installée sur le MBR ? Poste-nous au moins ton boot/grub/grub.cfg (et tout autre fichier modifié en rapport, présents dans /etc/grub.d/ je crois ), ainsi qu'un fdisk -l qu'on y voit plus clair.
Tu as quand même le choix des systèmes au démarrage ou tu bootes automatiquement sur Seven ?
Tu as des erreurs ?
«The following statement is not true. The previous statement is true.»
Pour l'autre sujet la méthode a bien marché jusqu'a ce je reinstalle archlinux XP et seven donc ubuntu n'as pas été touché .. Je n'ai aucune erreur je boot directement sur seven car xp a effacé le grub .. et je sais pas comment le remettre.
Ok, c'est plus clair comme ça. C'est un grand classique .
Je ne connais pas assez grub2 malheureusement, pour te donner les instructions exactes au niveau d'un grub rescue.
Mais sur le fond, il te suffit de te munir d'un bon livecd: soit celui d'Ubuntu 10 (pour grub2), soit celui de Supergrub2 ( http://www.supergrubdisk.org/ ).
Si tu ne veux pas trop te compliquer la vie, choisis Supergrub2. Il te permettra de booter ton système Ubuntu et une fois dessus, tu n'auras qu'à réinstaller grub2 sur le MBR, avec:
Aucun problème à mettre supergrub2 sur liveusb.
Sinon, ton live d'ubuntu est certainement suffisant, tu dois pouvoir faire le grub-install directement.
«The following statement is not true. The previous statement is true.»
Grub est revenu mais seulement avec ubuntu et sans seven.
Ubuntu a un problème en meme temps avec /home je pense qu'il a du bugger a l'install de archlinux alors je vai réinstaller ubuntu et voir si seven revient par la même occasion sinon on verra.
Je ne pense pas que tu aies besoin de réinstaller (même le chroot n'était pas nécessaire).
Par contre mettre à jour les entrées de grub sous Ubuntu, certainement (la manipulation que tu as faite sur l'autre sujet en somme).
Faut être plus précis concernant /home: quel problème ?
«The following statement is not true. The previous statement is true.»
Il ne détectait pas ma partition /home alors y avait rien qui se lançait dans Ubuntu même pas gnome .. alors j'ai réinstallé Ubuntu sans formaté les partition. Maintenant Ubuntu + Seven + Archlinux fonctionnent mais je ne vois toujours pas XP
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
set have_grubenv=true
load_env
fi
set default="0"
if [ "${prev_saved_entry}" ]; then
set saved_entry="${prev_saved_entry}"
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi
function savedefault {
if [ -z "${boot_once}" ]; then
saved_entry="${chosen}"
save_env saved_entry
fi
}
function recordfail {
set recordfail=1
if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}
function load_video {
insmod vbe
insmod vga
}
insmod part_msdos
insmod ext2
set root='(hd0,msdos8)'
search --no-floppy --fs-uuid --set 18074b57-8217-4c36-bc24-017b9cd90b1f
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=640x480
load_video
insmod gfxterm
fi
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root='(hd0,msdos8)'
search --no-floppy --fs-uuid --set 18074b57-8217-4c36-bc24-017b9cd90b1f
set locale_dir=($root)/boot/grub/locale
set lang=fr
insmod gettext
if [ "${recordfail}" = 1 ]; then
set timeout=-1
else
set timeout=10
fi
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
menuentry 'Ubuntu, with Linux 2.6.35-22-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd0,msdos8)'
search --no-floppy --fs-uuid --set 18074b57-8217-4c36-bc24-017b9cd90b1f
linux /boot/vmlinuz-2.6.35-22-generic root=UUID=18074b57-8217-4c36-bc24-017b9cd90b1f ro quiet splash
initrd /boot/initrd.img-2.6.35-22-generic
}
menuentry 'Ubuntu, with Linux 2.6.35-22-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd0,msdos8)'
search --no-floppy --fs-uuid --set 18074b57-8217-4c36-bc24-017b9cd90b1f
echo 'Loading Linux 2.6.35-22-generic ...'
linux /boot/vmlinuz-2.6.35-22-generic root=UUID=18074b57-8217-4c36-bc24-017b9cd90b1f ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.35-22-generic
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###
### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos8)'
search --no-floppy --fs-uuid --set 18074b57-8217-4c36-bc24-017b9cd90b1f
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos8)'
search --no-floppy --fs-uuid --set 18074b57-8217-4c36-bc24-017b9cd90b1f
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda1)" {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set bc225e8f225e4e90
chainloader +1
}
menuentry "Windows 7 (loader) (on /dev/sda2)" {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos2)'
search --no-floppy --fs-uuid --set 52943f49943f2f3b
chainloader +1
}
menuentry "Arch Linux (on /dev/sda9)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos9)'
search --no-floppy --fs-uuid --set 0fa52e8a-5933-44c1-bbaa-43972e26a08c
linux /boot/vmlinuz26 root=/dev/sda9 ro
initrd /boot/kernel26.img
}
menuentry "Arch Linux Fallback (on /dev/sda9)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos9)'
search --no-floppy --fs-uuid --set 0fa52e8a-5933-44c1-bbaa-43972e26a08c
linux /boot/vmlinuz26 root=/dev/sda9 ro
initrd /boot/kernel26-fallback.img
}
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###
### BEGIN /etc/grub.d/41_custom ###
if [ -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
Tu ne risques pas grand-chose à rajouter cette entrée en tout cas (c'est ce que j'aurais proposé de toutes manières).
Cependant, j'aurais cru qu'en bootant sur ta première entrée pour Windows 7, tu serais tombé sur un choix entre tes installations windows... ou alors y a un truc à configurer au niveau du chargeur d'amorce de Windows 7 pour qu'il te propose ce choix (désolé, je ne sais pas, je n'ai jamais eu ce type d'installation).
«The following statement is not true. The previous statement is true.»
Je ne peux te le garantir, je n'ai jamais eu de multiboot avec plusieurs Windows, je ne sais pas comment il gère sa propre affaire... mais ça vaut le coup d'essayer (même dans la version précédente plus simple). Comme je t'ai dit sinon, c'est plus au niveau de Windows qu'il faut voir.
«The following statement is not true. The previous statement is true.»
Il faut que tu récupère ces fichiers (Ntldr et Ntdetect.com) de boot depuis un autre Windows ou depuis le CD de Windows, ou que tu fasse fixboot, mais dans ce cas, tu casse le boot de Windows 7 ainsi que de Grub.
There are a total of 3 entries listed in the bootloader.
Default: {31ca7113-41ab-11e0-b90f-d06bf95172ee}
Timeout: 30 seconds
Boot Drive: C:\
Entry #1
Name: Microsoft Windows 7
BCD ID: {31ca7113-41ab-11e0-b90f-d06bf95172ee}
Drive: C:\
Bootloader Path: \Windows\system32\winload.exe
Entry #2
Name: Windows Recovery Environment
BCD ID: {31ca710d-41ab-11e0-b90f-d06bf95172ee}
Device: [C:]\Recovery\31ca710d-41ab-11e0-b90f-d06bf95172ee\Winre.wim
Bootloader Path: \windows\system32\winload.exe
Entry #3
Name: Microsoft Windows XP
BCD ID: {31ca7114-41ab-11e0-b90f-d06bf95172ee}
Drive: C:\
Bootloader Path: \NST\easyldr1
Ca c'est le résultat de ce que je viens de faire avec EasyBCD Mais je sais pas si je l'ai sauvegarder ou pas ca .. comment on fait aussi ca ? Aussi C: c'est pour Seven et F: c'est pour XP [/b][/color]