azouz
Salut à tous et Bonne Année, depuis mon passage à Karmic je n'ai plus le choix au demarrage du Grub de l'OS: plus de Xp.
Voici mon fichier grub.cfg
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s /boot/grub/grubenv ]; then
have_grubenv=true
load_env
fi
set default="0"
if [ ${prev_saved_entry} ]; then
saved_entry=${prev_saved_entry}
save_env saved_entry
prev_saved_entry=
save_env prev_saved_entry
fi
insmod ext2
set root=(hd1,5)
search --no-floppy --fs-uuid --set 68da22c7-8681-4234-900e-aa2efdd3a2a2
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=640x480
insmod gfxterm
insmod vbe
if terminal_output gfxterm ; then true ; else
# For backward compatibility with versions of terminal.mod that don't
# understand terminal_output
terminal gfxterm
fi
fi
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/white
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
menuentry "Ubuntu, Linux 2.6.31-17-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd1,5)
search --no-floppy --fs-uuid --set 68da22c7-8681-4234-900e-aa2efdd3a2a2
linux /boot/vmlinuz-2.6.31-17-generic root=UUID=68da22c7-8681-4234-900e-aa2efdd3a2a2 ro quiet splash
initrd /boot/initrd.img-2.6.31-17-generic
}
menuentry "Ubuntu, Linux 2.6.31-17-generic (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd1,5)
search --no-floppy --fs-uuid --set 68da22c7-8681-4234-900e-aa2efdd3a2a2
linux /boot/vmlinuz-2.6.31-17-generic root=UUID=68da22c7-8681-4234-900e-aa2efdd3a2a2 ro single
initrd /boot/initrd.img-2.6.31-17-generic
}
menuentry "Ubuntu, Linux 2.6.31-16-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd1,5)
search --no-floppy --fs-uuid --set 68da22c7-8681-4234-900e-aa2efdd3a2a2
linux /boot/vmlinuz-2.6.31-16-generic root=UUID=68da22c7-8681-4234-900e-aa2efdd3a2a2 ro quiet splash
initrd /boot/initrd.img-2.6.31-16-generic
}
menuentry "Ubuntu, Linux 2.6.31-16-generic (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd1,5)
search --no-floppy --fs-uuid --set 68da22c7-8681-4234-900e-aa2efdd3a2a2
linux /boot/vmlinuz-2.6.31-16-generic root=UUID=68da22c7-8681-4234-900e-aa2efdd3a2a2 ro single
initrd /boot/initrd.img-2.6.31-16-generic
}
menuentry "Ubuntu, Linux 2.6.31-15-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd1,5)
search --no-floppy --fs-uuid --set 68da22c7-8681-4234-900e-aa2efdd3a2a2
linux /boot/vmlinuz-2.6.31-15-generic root=UUID=68da22c7-8681-4234-900e-aa2efdd3a2a2 ro quiet splash
initrd /boot/initrd.img-2.6.31-15-generic
}
menuentry "Ubuntu, Linux 2.6.31-15-generic (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd1,5)
search --no-floppy --fs-uuid --set 68da22c7-8681-4234-900e-aa2efdd3a2a2
linux /boot/vmlinuz-2.6.31-15-generic root=UUID=68da22c7-8681-4234-900e-aa2efdd3a2a2 ro single
initrd /boot/initrd.img-2.6.31-15-generic
}
menuentry "Ubuntu, Linux 2.6.31-14-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd1,5)
search --no-floppy --fs-uuid --set 68da22c7-8681-4234-900e-aa2efdd3a2a2
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=68da22c7-8681-4234-900e-aa2efdd3a2a2 ro quiet splash
initrd /boot/initrd.img-2.6.31-14-generic
}
menuentry "Ubuntu, Linux 2.6.31-14-generic (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd1,5)
search --no-floppy --fs-uuid --set 68da22c7-8681-4234-900e-aa2efdd3a2a2
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=68da22c7-8681-4234-900e-aa2efdd3a2a2 ro single
initrd /boot/initrd.img-2.6.31-14-generic
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
if [ ${timeout} != -1 ]; then
if keystatus; then
if keystatus --shift; then
set timeout=-1
else
set timeout=0
fi
else
if sleep --interruptible 3 ; then
set timeout=0
fi
fi
fi
### 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 ###
Comment avoir mon Xp au demarrage Merci de votre aide.
misaine
assure toi que le paquet os-prober est installé puis fait un update-grub
tu pourrais aussi desinstaller quelques noyaux inutiles 😉
azouz
C fait mais je n'ai toujours pas d'entrée pour mon xp......
misaine
azouz
c fait par contre je n'arrive pas à avoir mon menu grub où je peux choisir mon Os, j'ai simplement Grub loading durant quelques secondes c tout....
misaine
ça c'est dans le fichier /etc/default/grub
http://grub.enbug.org/OptionsDeGrub
si tu n'y arrive pas montre le
cat /etc/default/grub
[supprimé]
Salut
Il faudrait peut être commencer par un :
sudo fdisk -l et vérifier que la partition Xp existe bien.
Ensuite en effet pour forcer l'affichage du menu il faut dans le fichier :
/etc/default/grub décommenter ainsi la ligne :
GRUB_TIMEOUT=10
et commenter celle-ci :
# GRUB_HIDDEN_TIMEOUT=0
sauver et valider par la commande :
sudo update-grub
@+
azouz
Voilà
GRUB_DEFAULT=10
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=15
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=" splash vga=773"
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entrys
#GRUB_DISABLE_LINUX_RECOVERY="true"
azouz
Pour JeanJd 63 , que signifie décommenter et commenter.
misaine
commenter => rajouter #
donc
# GRUB_HIDDEN_TIMEOUT=X - Délai d'attente, en secondes, avant que le menu de chargement soit affiché :
* Pour toujours afficher le menu sans délai, commenter la ligne (ajouter un dièse en début de ligne) est suffisant
azouz
ok c fait par contre maintenat lorsque je choisit xp celà m'affiche NTLDR manque.....
[supprimé]
Voir le post #8
sudo fdisk -l pour lister les partitions
puis lister le contenu de la partition Windows (si elle n'est pas montée, le faire avant) :
sudo ls -l /point_de_montage_windows/
puis lister le fichier boot.ini
@+
azouz
ok par contre je séche sur lister fichier boot.ini, comment faire?
[supprimé]
cat /point_de_montage_Windows/boot.ini
mais auparavant il faut monter ta partition Windows si ce n'est pas fait.
Donne toujours le résultat de :
sudo fdisk -l
et de
sudo mount
@+
azouz
Disque /dev/sda: 200.0 Go, 200049647616 octets
255 têtes, 63 secteurs/piste, 24321 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0xccd3ccd3
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 1 24320 195350368+ 7 HPFS/NTFS
Disque /dev/sdb: 320.1 Go, 320072933376 octets
255 têtes, 63 secteurs/piste, 38913 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0xedd4edd4
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 * 1 2611 20972826 7 HPFS/NTFS
/dev/sdb2 2612 38913 291595815 5 Etendue
La partition 2 ne se termine pas sur une frontière de cylindre.
/dev/sdb5 * 2612 6346 30001356 83 Linux
/dev/sdb6 6347 6470 995998+ 82 Linux swap / Solaris
/dev/sdb7 * 6471 38913 260598366 83 Linux
Disque /dev/sdc: 320.1 Go, 320072933376 octets
255 têtes, 63 secteurs/piste, 38913 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0x5e515e51
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdc1 * 1 38912 312560608+ 7 HPFS/NTFS
xp est sur sdb1
/dev/sdb5 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
none on /dev/shm type tmpfs (rw,nosuid,nodev)
none on /var/run type tmpfs (rw,nosuid,mode=0755)
none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
none on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
/dev/sda1 on /media/Disk1 type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096)
/dev/sdc1 on /media/Disk2 type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096)
/dev/sdb1 on /media/Disk3 type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
[supprimé]
Donc il faudrait faire :
sudo ls -l /media/Disk3 et donner le résultat
et
sudo cat /media/Disk3/boot.ini et donner le résultat
Enfin peux-tu lister ici le contenu de /boot/grub/grub.cfg (entre balises Code pour + de lisibilité)
@+
benpalante
Bonjour,
j'ai le même problème, donc je suis vos explications avec intérêt, mais seulement le nom de mon disk1 sur lequel se trouve win xp est Disque dur et quand je tape sudo ls /media/Disque dur , il ne lis pas le "dur" qui est après l'espace, et donc ne reconnait pas cet acces en tant que file or directory.
Y a t-il un code qui correspond a la touche "espace" ?
Merci.
azouz
total 2095136
drwxrwxrwx 1 root root 4096 2009-12-27 14:47 Documents and Settings
drwxrwxrwx 1 root root 4096 2009-12-27 15:21 DRIVERS
-rwxrwxrwx 1 root root 2145386496 2009-12-27 15:57 pagefile.sys
drwxrwxrwx 1 root root 8192 2009-12-27 16:32 Program Files
drwxrwxrwx 1 root root 0 2009-12-27 16:10 RECYCLER
drwxrwxrwx 1 root root 0 2009-12-27 14:47 System Volume Information
drwxrwxrwx 1 root root 16384 2009-12-27 16:38 WINDOWS
cat: /media/Disk3/boot.ini: Aucun fichier ou dossier de ce type
azouz
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s /boot/grub/grubenv ]; then
have_grubenv=true
load_env
fi
set default="0"
if [ ${prev_saved_entry} ]; then
saved_entry=${prev_saved_entry}
save_env saved_entry
prev_saved_entry=
save_env prev_saved_entry
fi
insmod ext2
set root=(hd1,5)
search --no-floppy --fs-uuid --set 68da22c7-8681-4234-900e-aa2efdd3a2a2
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=640x480
insmod gfxterm
insmod vbe
if terminal_output gfxterm ; then true ; else
# For backward compatibility with versions of terminal.mod that don't
# understand terminal_output
terminal gfxterm
fi
fi
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/white
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
menuentry "Ubuntu, Linux 2.6.31-17-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd1,5)
search --no-floppy --fs-uuid --set 68da22c7-8681-4234-900e-aa2efdd3a2a2
linux /boot/vmlinuz-2.6.31-17-generic root=UUID=68da22c7-8681-4234-900e-aa2efdd3a2a2 ro quiet splash
initrd /boot/initrd.img-2.6.31-17-generic
}
menuentry "Ubuntu, Linux 2.6.31-17-generic (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd1,5)
search --no-floppy --fs-uuid --set 68da22c7-8681-4234-900e-aa2efdd3a2a2
linux /boot/vmlinuz-2.6.31-17-generic root=UUID=68da22c7-8681-4234-900e-aa2efdd3a2a2 ro single
initrd /boot/initrd.img-2.6.31-17-generic
}
menuentry "Ubuntu, Linux 2.6.31-16-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd1,5)
search --no-floppy --fs-uuid --set 68da22c7-8681-4234-900e-aa2efdd3a2a2
linux /boot/vmlinuz-2.6.31-16-generic root=UUID=68da22c7-8681-4234-900e-aa2efdd3a2a2 ro quiet splash
initrd /boot/initrd.img-2.6.31-16-generic
}
menuentry "Ubuntu, Linux 2.6.31-16-generic (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd1,5)
search --no-floppy --fs-uuid --set 68da22c7-8681-4234-900e-aa2efdd3a2a2
linux /boot/vmlinuz-2.6.31-16-generic root=UUID=68da22c7-8681-4234-900e-aa2efdd3a2a2 ro single
initrd /boot/initrd.img-2.6.31-16-generic
}
menuentry "Ubuntu, Linux 2.6.31-15-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd1,5)
search --no-floppy --fs-uuid --set 68da22c7-8681-4234-900e-aa2efdd3a2a2
linux /boot/vmlinuz-2.6.31-15-generic root=UUID=68da22c7-8681-4234-900e-aa2efdd3a2a2 ro quiet splash
initrd /boot/initrd.img-2.6.31-15-generic
}
menuentry "Ubuntu, Linux 2.6.31-15-generic (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd1,5)
search --no-floppy --fs-uuid --set 68da22c7-8681-4234-900e-aa2efdd3a2a2
linux /boot/vmlinuz-2.6.31-15-generic root=UUID=68da22c7-8681-4234-900e-aa2efdd3a2a2 ro single
initrd /boot/initrd.img-2.6.31-15-generic
}
menuentry "Ubuntu, Linux 2.6.31-14-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd1,5)
search --no-floppy --fs-uuid --set 68da22c7-8681-4234-900e-aa2efdd3a2a2
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=68da22c7-8681-4234-900e-aa2efdd3a2a2 ro quiet splash
initrd /boot/initrd.img-2.6.31-14-generic
}
menuentry "Ubuntu, Linux 2.6.31-14-generic (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd1,5)
search --no-floppy --fs-uuid --set 68da22c7-8681-4234-900e-aa2efdd3a2a2
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=68da22c7-8681-4234-900e-aa2efdd3a2a2 ro single
initrd /boot/initrd.img-2.6.31-14-generic
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
if [ ${timeout} != -1 ]; then
if keystatus; then
if keystatus --shift; then
set timeout=-1
else
set timeout=0
fi
else
if sleep --interruptible 3 ; then
set timeout=0
fi
fi
fi
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/40_custom ###
#Windows sur /dev/sda1
insmod ntfs
insmod chain
menuentry "Microsoft Windows XP" {
set root=(hd0,1)
chainloader (hd0,1)+1
boot
}
### END /etc/grub.d/40_custom ###
benpalante
résolu pour moi, merci.