RESOLU [GRUB] Probleme Window 7 + Ubuntu 10.10 + Arch linux

Questions et astuces concernant l'installation et la configuration d'archlinux
maceman4
Hankyu
Messages : 15
Inscription : lun. 31 janv. 2011, 13:36

RESOLU [GRUB] Probleme Window 7 + Ubuntu 10.10 + Arch linux

Message par maceman4 »

Salut à tous

J'ai installé Arch linux sur le sda6 d'un pc qui avait deja Ubuntu 10.10 et Window 7 mais le problème Arch linux n'apparait pas dans le grub si possible j'aimerais que vous m'aidiez svp ^^

Voici le grub.cfg que j'ai trouvé dans Ubuntu 10.10 ;)

Code : Tout sélectionner

[code]#
# 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,msdos7)'
search --no-floppy --fs-uuid --set d596a5f2-0e33-4c51-9d45-569915132473
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,msdos7)'
search --no-floppy --fs-uuid --set d596a5f2-0e33-4c51-9d45-569915132473
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-24-generic' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set d596a5f2-0e33-4c51-9d45-569915132473
	linux	/boot/vmlinuz-2.6.35-24-generic root=UUID=d596a5f2-0e33-4c51-9d45-569915132473 ro   quiet splash
	initrd	/boot/initrd.img-2.6.35-24-generic
}
menuentry 'Ubuntu, with Linux 2.6.35-24-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set d596a5f2-0e33-4c51-9d45-569915132473
	echo	'Loading Linux 2.6.35-24-generic ...'
	linux	/boot/vmlinuz-2.6.35-24-generic root=UUID=d596a5f2-0e33-4c51-9d45-569915132473 ro single 
	echo	'Loading initial ramdisk ...'
	initrd	/boot/initrd.img-2.6.35-24-generic
}
menuentry 'Ubuntu, with Linux 2.6.35-23-generic' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set d596a5f2-0e33-4c51-9d45-569915132473
	linux	/boot/vmlinuz-2.6.35-23-generic root=UUID=d596a5f2-0e33-4c51-9d45-569915132473 ro   quiet splash
	initrd	/boot/initrd.img-2.6.35-23-generic
}
menuentry 'Ubuntu, with Linux 2.6.35-23-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set d596a5f2-0e33-4c51-9d45-569915132473
	echo	'Loading Linux 2.6.35-23-generic ...'
	linux	/boot/vmlinuz-2.6.35-23-generic root=UUID=d596a5f2-0e33-4c51-9d45-569915132473 ro single 
	echo	'Loading initial ramdisk ...'
	initrd	/boot/initrd.img-2.6.35-23-generic
}
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,msdos7)'
	search --no-floppy --fs-uuid --set d596a5f2-0e33-4c51-9d45-569915132473
	linux	/boot/vmlinuz-2.6.35-22-generic root=UUID=d596a5f2-0e33-4c51-9d45-569915132473 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,msdos7)'
	search --no-floppy --fs-uuid --set d596a5f2-0e33-4c51-9d45-569915132473
	echo	'Loading Linux 2.6.35-22-generic ...'
	linux	/boot/vmlinuz-2.6.35-22-generic root=UUID=d596a5f2-0e33-4c51-9d45-569915132473 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,msdos7)'
	search --no-floppy --fs-uuid --set d596a5f2-0e33-4c51-9d45-569915132473
	linux16	/boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set d596a5f2-0e33-4c51-9d45-569915132473
	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/sda2)" {
	insmod part_msdos
	insmod ntfs
	set root='(hd0,msdos2)'
	search --no-floppy --fs-uuid --set bc225e8f225e4e90
	chainloader +1
}
### 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 ###
[/code]


Merci d'avance[/color][/b]
Dernière modification par maceman4 le dim. 27 févr. 2011, 00:26, modifié 1 fois.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [GRUB] Probleme Window 7 + Ubuntu 10.10 + Arch linux

Message par FoolEcho »

:rtfm:

http://doc.ubuntu-fr.org/grub-pc#recher ... atiquement
https://wiki.archlinux.org/index.php/GR ... ions_linux

Si la méthode automatique ne fonctionne pas, il ne s'agit pas d'éditer directement le grub.cfg d'Ubuntu mais plutôt 40_custom.

Dans ce cas, si tu n'as qu'une partition pour tout Arch, ça devrait marcher avec:

Code : Tout sélectionner

menuentry "Arch" {
set root=(hd0,3) #sda3: numérotation selon grub2
linux /boot/vmlinuz26 root=/dev/sda3 #à modifier: préférable de passer par les UUIDs !
initrd /boot/kernel26.img
}
Sans plus de garantie, moi pas utiliser grub2 pour le moment. :copain:

Il y a évidemment d'autres façons de faire (la mienne eut été de mettre le grub d'Arch sur le MBR et de chaîner Ubuntu depuis le menu.lst d'Arch après avoir installé l'amorce d'Ubuntu sur sa propre partition). ;-)
«The following statement is not true. The previous statement is true.» :nage:
maceman4
Hankyu
Messages : 15
Inscription : lun. 31 janv. 2011, 13:36

Re: [GRUB] Probleme Window 7 + Ubuntu 10.10 + Arch linux

Message par maceman4 »

Merci mais ca va j'ai trouvé plus facile ^^

Une fois votre système d'exploitation démarré, ouvrez le terminal et entrez ces commandes en root:

update-grub
grub-install /dev/sda

Grub va être mis à jour et réinstallé sur votre MBR.
Si vous obtenez le message :
"Installation finished : no error reported"
L'installation s'est déroulée avec succès.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [GRUB] Probleme Window 7 + Ubuntu 10.10 + Arch linux

Message par FoolEcho »

J'ai bien parlé de la méthode automatique, non ? :copain:
Mais il faut vérifier que tous les systèmes sont correctement détectés.

:resolu:
«The following statement is not true. The previous statement is true.» :nage:
Tatsuya
yeomen
Messages : 281
Inscription : ven. 28 janv. 2011, 15:58

Re: [GRUB] Probleme Window 7 + Ubuntu 10.10 + Arch linux

Message par Tatsuya »

Je vais faire mon troll, mais franchement niveau config multiboot, Grub premier du nom y a pas photo: c'est quand même plus pratique!

Ca a donné quoi, maceman4, la methode auto sur ta machine?
maceman4
Hankyu
Messages : 15
Inscription : lun. 31 janv. 2011, 13:36

Re: [GRUB] Probleme Window 7 + Ubuntu 10.10 + Arch linux

Message par maceman4 »

Cela a bien marcher mais j'ai un autre problème la bas ( http://forums.archlinux.fr/topic7619.html ) maintenant =/
Répondre