Pages : 1
#1 Le 01/01/2010, à 20:02
- morane
grub réglages mise a jour et choix des noyaux (résolu)
Bonjour,
Sur un PC j'ai installé Karmic Koala par mise à jour (à partir de la version 9.04) et j'ai remarqué qu'au démarrage Grub démarre sur le noyau 2.6.31-17
Sur deux autres PC, j'ai installé Karmic Koala à partir d'un CD, et au démarrage Grub Version 1.97~beta 4 ne me propose que la version 2.6.31-14
Si, je regarde dans Ubuntu tweak, je constate que c'est la version qui est utilisée.
Pourquoi, Grub ne démarre pas sur les mises à jour des noyaux ?
Merci
Dernière modification par morane (Le 05/01/2010, à 12:37)
Ubuntu 18.04 et 20.04 MATE installés en dual boot avec Seven et Win 8 sur plusieurs PC différents
Un serveur raid avec Ubuntu 18.04
Bricole sur Ubuntu depuis la version 7.04
Hors ligne
#2 Le 01/01/2010, à 20:12
- misaine
Re : grub réglages mise a jour et choix des noyaux (résolu)
est-ce que tu as mis a jour ton noyau ?
la roue tourne...c'est sûr! c'est même pour ça qu'on l'a inventée.
Hors ligne
#3 Le 01/01/2010, à 20:26
- morane
Re : grub réglages mise a jour et choix des noyaux (résolu)
je pense que oui car si mon fichier menu.lst est le suivant:
# menu.lst - See: grub(8), info grub, update-grub(8)
# grub-install(8), grub-floppy(8),
# grub-md5-crypt, /usr/share/doc/grub
# and /usr/share/doc/grub-doc/.
## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not use 'savedefault' or your
# array will desync and will not let you boot your system.
default 0
## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout 3
## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
hiddenmenu
# Pretty colours
#color cyan/blue white/blue
## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line) and entries protected by the
# command 'lock'
# e.g. password topsecret
# password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret
#
# examples
#
# title Windows 95/98/NT/2000
# root (hd0,0)
# makeactive
# chainloader +1
#
# title Linux
# root (hd0,1)
# kernel /vmlinuz root=/dev/hda2 ro
#
#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST
### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below
## DO NOT UNCOMMENT THEM, Just edit them to your needs
## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
## kopt_2_6_8=root=/dev/hdc1 ro
## kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=UUID=553e474f-89cb-4e74-bbc8-0d48e67326c2 ro
## default grub root device
## e.g. groot=(hd0,0)
# groot=553e474f-89cb-4e74-bbc8-0d48e67326c2
## should update-grub create alternative automagic boot options
## e.g. alternative=true
## alternative=false
# alternative=true
## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
## lockalternative=false
# lockalternative=false
## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet splash
## should update-grub lock old automagic boot options
## e.g. lockold=false
## lockold=true
# lockold=false
## Xen hypervisor options to use with the default Xen boot option
# xenhopt=
## Xen Linux kernel options to use with the default Xen boot option
# xenkopt=console=tty0
## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
## altoptions=(recovery) single
# altoptions=(recovery mode) single
## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
## howmany=7
# howmany=3
## specify if running in Xen domU or have grub detect automatically
## update-grub will ignore non-xen kernels when running in domU and vice versa
## e.g. indomU=detect
## indomU=true
## indomU=false
# indomU=detect
## should update-grub create memtest86 boot option
## e.g. memtest86=true
## memtest86=false
# memtest86=true
## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false
## should update-grub add savedefault to the default options
## can be true or false
# savedefault=false
## ## End Default Options ##
title Ubuntu 9.10, kernel 2.6.31-17-generic-pae
uuid 553e474f-89cb-4e74-bbc8-0d48e67326c2
kernel /boot/vmlinuz-2.6.31-17-generic-pae root=UUID=553e474f-89cb-4e74-bbc8-0d48e67326c2 ro quiet splash
initrd /boot/initrd.img-2.6.31-17-generic-pae
title Ubuntu 9.10, kernel 2.6.31-17-generic-pae (recovery mode)
uuid 553e474f-89cb-4e74-bbc8-0d48e67326c2
kernel /boot/vmlinuz-2.6.31-17-generic-pae root=UUID=553e474f-89cb-4e74-bbc8-0d48e67326c2 ro single
initrd /boot/initrd.img-2.6.31-17-generic-pae
title Ubuntu 9.10, kernel 2.6.31-16-generic-pae
uuid 553e474f-89cb-4e74-bbc8-0d48e67326c2
kernel /boot/vmlinuz-2.6.31-16-generic-pae root=UUID=553e474f-89cb-4e74-bbc8-0d48e67326c2 ro quiet splash
initrd /boot/initrd.img-2.6.31-16-generic-pae
title Ubuntu 9.10, kernel 2.6.31-16-generic-pae (recovery mode)
uuid 553e474f-89cb-4e74-bbc8-0d48e67326c2
kernel /boot/vmlinuz-2.6.31-16-generic-pae root=UUID=553e474f-89cb-4e74-bbc8-0d48e67326c2 ro single
initrd /boot/initrd.img-2.6.31-16-generic-pae
title Ubuntu 9.10, kernel 2.6.31-15-generic-pae
uuid 553e474f-89cb-4e74-bbc8-0d48e67326c2
kernel /boot/vmlinuz-2.6.31-15-generic-pae root=UUID=553e474f-89cb-4e74-bbc8-0d48e67326c2 ro quiet splash
initrd /boot/initrd.img-2.6.31-15-generic-pae
title Ubuntu 9.10, kernel 2.6.31-15-generic-pae (recovery mode)
uuid 553e474f-89cb-4e74-bbc8-0d48e67326c2
kernel /boot/vmlinuz-2.6.31-15-generic-pae root=UUID=553e474f-89cb-4e74-bbc8-0d48e67326c2 ro single
initrd /boot/initrd.img-2.6.31-15-generic-pae
title Chainload into GRUB 2
root 553e474f-89cb-4e74-bbc8-0d48e67326c2
kernel /boot/grub/core.img
title Ubuntu 9.10, memtest86+
uuid 553e474f-89cb-4e74-bbc8-0d48e67326c2
kernel /boot/memtest86+.bin
### END DEBIAN AUTOMAGIC KERNELS LIST
Si je regarde dans Boot, je trouve les fichiers:
/boot/config-2.6.31-17-generic-pae
/boot/abi-2.6.31-17-generic-pae
/boot/initrd.img-2.6.31-17-generic-pae
/boot/System.map-2.6.31-17-generic-pae
/boot/vmcoreinfo-2.6.31-17-generic-pae
/boot/vmlinuz-2.6.31-17-generic-pae
La seule différence (à priori), c'est que le PC ou j'ai fait une montée de version depuis la 9.04 vers la 9.10 démarre avec Grub, et que les deux autres démarrent avec Grub2.
Ubuntu 18.04 et 20.04 MATE installés en dual boot avec Seven et Win 8 sur plusieurs PC différents
Un serveur raid avec Ubuntu 18.04
Bricole sur Ubuntu depuis la version 7.04
Hors ligne
#4 Le 01/01/2010, à 20:39
- misaine
Re : grub réglages mise a jour et choix des noyaux (résolu)
je te parlais des autres PC
pour grub2 le fichier interessant est grub.cfg
cat /boot/grub/grub.cfg
la roue tourne...c'est sûr! c'est même pour ça qu'on l'a inventée.
Hors ligne
#5 Le 01/01/2010, à 20:49
- morane
Re : grub réglages mise a jour et choix des noyaux (résolu)
Oui, les infos que je donne sont celles provenant des PC posant problème.
Si je vais sur l'un d'eux qui a pour nom TOTO, dans le terminal, si je tape:
toto@toto:~$ sudo update-grub
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-2.6.31-17-generic-pae
Found kernel: /boot/vmlinuz-2.6.31-16-generic-pae
Found kernel: /boot/vmlinuz-2.6.31-15-generic-pae
Found GRUB 2: /boot/grub/core.img
Found kernel: /boot/memtest86+.bin
Updating /boot/grub/menu.lst ... done
Le fichier grub.cfg est le suivant:
#
# 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=(hd0,3)
search --no-floppy --fs-uuid --set 553e474f-89cb-4e74-bbc8-0d48e67326c2
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-14-generic-pae" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,3)
search --no-floppy --fs-uuid --set 553e474f-89cb-4e74-bbc8-0d48e67326c2
linux /boot/vmlinuz-2.6.31-14-generic-pae root=UUID=553e474f-89cb-4e74-bbc8-0d48e67326c2 ro quiet splash
initrd /boot/initrd.img-2.6.31-14-generic-pae
}
menuentry "Ubuntu, Linux 2.6.31-14-generic-pae (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd0,3)
search --no-floppy --fs-uuid --set 553e474f-89cb-4e74-bbc8-0d48e67326c2
linux /boot/vmlinuz-2.6.31-14-generic-pae root=UUID=553e474f-89cb-4e74-bbc8-0d48e67326c2 ro single
initrd /boot/initrd.img-2.6.31-14-generic-pae
}
### 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 ###
menuentry "Microsoft Windows XP Professionnel (on /dev/sda1)" {
insmod fat
set root=(hd0,1)
search --no-floppy --fs-uuid --set 4015-030d
drivemap -s (hd0) ${root}
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 ###
Juste pour préciser, mais je pense que cela n'a pas d'effet à ce niveau, j'ai un dualboot Ubuntu/WinXp
Ubuntu 18.04 et 20.04 MATE installés en dual boot avec Seven et Win 8 sur plusieurs PC différents
Un serveur raid avec Ubuntu 18.04
Bricole sur Ubuntu depuis la version 7.04
Hors ligne
#6 Le 01/01/2010, à 22:28
- morane
Re : grub réglages mise a jour et choix des noyaux (résolu)
En cherchant un peu partout, j'ai trouvé une solution:
J'ai d'abord exécuté:
sudo: update-grub2: command not found
Puis:
toto@toto:~$ sudo update-grub
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-2.6.31-17-generic-pae
Found kernel: /boot/vmlinuz-2.6.31-16-generic-pae
Found kernel: /boot/vmlinuz-2.6.31-15-generic-pae
Found GRUB 2: /boot/grub/core.img
Found kernel: /boot/memtest86+.bin
Updating /boot/grub/menu.lst ... done
Après avoir redémarré le PC, j'ai constaté que le problème n'était pas réglé, alors j'ai exécuté:
sudo grub-mkconfig -o /boot/grub/grub.cfg
toto@toto:~$ grub-mkconfig -o /boot/grub/grub.cfg
/usr/sbin/grub-mkconfig: You must run this as root
toto@toto:~$ sudo grub-mkconfig -o /boot/grub/grub.cfg
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.31-17-generic-pae
Found initrd image: /boot/initrd.img-2.6.31-17-generic-pae
Found linux image: /boot/vmlinuz-2.6.31-16-generic-pae
Found initrd image: /boot/initrd.img-2.6.31-16-generic-pae
Found linux image: /boot/vmlinuz-2.6.31-15-generic-pae
Found initrd image: /boot/initrd.img-2.6.31-15-generic-pae
Found linux image: /boot/vmlinuz-2.6.31-14-generic-pae
Found initrd image: /boot/initrd.img-2.6.31-14-generic-pae
Found memtest86+ image: /boot/memtest86+.bin
Found Microsoft Windows XP Professionnel on /dev/sda1
done
toto@toto:~$
et cette fois au démarrage grub à trouvé tous les noyaux linux
Par contre j'aimerais bien comprendre pourquoi grub.cfg doit être mis à jour manuellement et pourquoi il n'est pas modifié à chaque mise à jour du noyaux ?
Dernière modification par morane (Le 01/01/2010, à 22:34)
Ubuntu 18.04 et 20.04 MATE installés en dual boot avec Seven et Win 8 sur plusieurs PC différents
Un serveur raid avec Ubuntu 18.04
Bricole sur Ubuntu depuis la version 7.04
Hors ligne
#7 Le 02/01/2010, à 03:43
- misaine
Re : grub réglages mise a jour et choix des noyaux (résolu)
c'est etrange tu as un mélange de fichier grub1 et grub2
sur une install fraiche tu ne devrais avoir que grub2 !?
la roue tourne...c'est sûr! c'est même pour ça qu'on l'a inventée.
Hors ligne
#8 Le 02/01/2010, à 10:35
- morane
Re : grub réglages mise a jour et choix des noyaux (résolu)
Ce qui est certain, c'est que les modifications des fichiers de configuration de grub1 ne changent rien, donc c'est bien grub2 qui est actif.
Il est possible que j'ai ajouté le fichier menu.lst, il y a 2 mois, lorsque j'ai voulu paramétrer Grub après l'installation fraiche (mais je ne me souviens plus).
Je retiens que seule l'instruction sudo grub-mkconfig -o /boot/grub/grub.cfg est importante pour Grub2.
Par contre tu ne m'as pas dit pourquoi la mise à jour de grub.cfg ne se fait pas automatiquement, lorsqu'une mise à jour du kernel est détectée ?
Ubuntu 18.04 et 20.04 MATE installés en dual boot avec Seven et Win 8 sur plusieurs PC différents
Un serveur raid avec Ubuntu 18.04
Bricole sur Ubuntu depuis la version 7.04
Hors ligne
#9 Le 02/01/2010, à 13:18
- misaine
Re : grub réglages mise a jour et choix des noyaux (résolu)
normalement quand un nouveau noyau est installé cela lance un update-grub mais là , je ne sais pas ce que tu as fait , mais ton système n'est pas sain
il faudrait que tu purges tout ce qui a un rapport avec grub1
Dernière modification par misaine (Le 02/01/2010, à 13:20)
la roue tourne...c'est sûr! c'est même pour ça qu'on l'a inventée.
Hors ligne
#10 Le 04/01/2010, à 21:36
- morane
Re : grub réglages mise a jour et choix des noyaux (résolu)
Je me suis rendu compte que sur un des PC, WinXp ne voulait plus se lancer, en y regardant de plus près j'ai vu que Grub ne pointait pas sur le bon disque dur. En fait ce PC est particulier car si le disque SATA est seul il est nommé sda (et hd0 pour grub) mais si on branche un disque dur IDE (pour le stockage de données), alors le disque IDE devient sda et le disque SATA devient sdb (et hd1 pour grub), ce qui provoque des erreurs.
Voici la procédure que j'ai trouvée pour résoudre le problème
Pour installer Ubuntu sur le disque SATA (où se trouve déjà WinXp):
1.déconnecter le disque dur IDE
2.installer Ubuntu
3.reconnecter le disque dur IDE (qui contient le dossier Donnee)
4.dans Media, créer le dossier Donnee
5.chercher l'UUID de Donnee
6.modifier le fichier /etc/fstab pour que Donnee soit monté au démarrage.
En suivant cette méthode, Grub s'installe sur le disque SATA qui devient sdb, où se trouve WinXp et Ubuntu.
Ensuite, on exécute dans un terminal:
sudo update-grub
et
sudo grub-mkconfig -o /boot/grub/grub.cfg
Linux détecte des erreurs car il pense trouver WinXp et Ubuntu sur le disque sda (hd0)
Ubuntu démarre toujours, mais pas WinXp
Alors, dans un terminal:
sudo grub-mkdevicemap
Puis on édite ce fichier
sudo gedit /boot/grub/device.map
il indique:
(hd0) /dev/sda
(hd1) /dev/sdb
on le modifie pour avoir
(hd0) /dev/sdb
(hd1) /dev/sda
on enregistre
on exécute à nouveau
sudo grub-mkconfig -o /boot/grub/grub.cfg
il n'y a plus d'erreur de trouvée et Ubuntu et WinXp démarrent sans problème.
Je pense que mon système est sain, peut être un peu compliqué, mais Grub2 et Ubuntu 9.10 sont loin d'être au point également, Grub1 et Ubuntu 9.04 fonctionnaient à merveille (pour moi en tout cas).
A + pour de nouvelles aventures
Dernière modification par morane (Le 04/01/2010, à 21:39)
Ubuntu 18.04 et 20.04 MATE installés en dual boot avec Seven et Win 8 sur plusieurs PC différents
Un serveur raid avec Ubuntu 18.04
Bricole sur Ubuntu depuis la version 7.04
Hors ligne
#11 Le 09/01/2010, à 13:52
- Francky_Zoy_Zoy
Re : grub réglages mise a jour et choix des noyaux (résolu)
Salut,
sous 9.04 on m'a dit de mettre des # devantr les lignes correspondants aux versions obsoletes pour virer les anciennes versions de grub, apres avoir ouvert le fichier /boot/grub/menu.lst
Sous 9.10, je ne toruve pas ce fichier...
Comment peut on faire pour ne garder que 2 versoins de Grub (ou aucune si la mise ajour ne peut pas poser de problemes) sous 9.10 ?
Merci de vos réponses
Hors ligne
#12 Le 09/01/2010, à 17:40
- tcl2
Re : grub réglages mise a jour et choix des noyaux (résolu)
Pour la version 9.10 il faut editer le fichier grub.cfg (il n'y a plus de menu.lst dans cette version)
Hors ligne
#13 Le 10/01/2010, à 19:48
- morane
Re : grub réglages mise a jour et choix des noyaux (résolu)
Comment ça les anciennes versions de Grub ?
Les anciennes versions des noyaux tu veux dire ?
Le mieux est de les désinstaller avec Synaptic.
Ubuntu 18.04 et 20.04 MATE installés en dual boot avec Seven et Win 8 sur plusieurs PC différents
Un serveur raid avec Ubuntu 18.04
Bricole sur Ubuntu depuis la version 7.04
Hors ligne
#14 Le 14/01/2010, à 19:35
- Francky_Zoy_Zoy
Re : grub réglages mise a jour et choix des noyaux (résolu)
super merci.
J'essaye ce WE
Hors ligne
#15 Le 14/01/2010, à 21:45
- morane
Re : grub réglages mise a jour et choix des noyaux (résolu)
Bon et bien un nouveau noyau est apparu ces jours-ci et la mise à jour de Grub2 ne s'est pas faite automatiquement. J'ai du faire un
sudo grub-mkconfig -o /boot/grub/grub.cfg
pour que le fichier grub.cfg veuille bien le prendre en compte.
Est ce que je suis le seul avec ce bogue ou quelqu'un a t'il le même problème ?
Ubuntu 18.04 et 20.04 MATE installés en dual boot avec Seven et Win 8 sur plusieurs PC différents
Un serveur raid avec Ubuntu 18.04
Bricole sur Ubuntu depuis la version 7.04
Hors ligne
#16 Le 15/01/2010, à 06:07
- misaine
Re : grub réglages mise a jour et choix des noyaux (résolu)
personnellement je n'ai pas eu de souci
la roue tourne...c'est sûr! c'est même pour ça qu'on l'a inventée.
Hors ligne
#17 Le 15/01/2010, à 06:15
- Compte anonymisé
Re : grub réglages mise a jour et choix des noyaux (résolu)
Bon et bien un nouveau noyau est apparu ces jours-ci et la mise à jour de Grub2 ne s'est pas faite automatiquement. J'ai du faire un
sudo grub-mkconfig -o /boot/grub/grub.cfg
pour que le fichier grub.cfg veuille bien le prendre en compte.Est ce que je suis le seul avec ce bogue ou quelqu'un a t'il le même problème ?
Tu devrais renommer le fichier /boot/grub/menu.lst en /boot/grub/menu.lst.old et retenter ensuite la commande :
sudo update-grub
Je pense que c'est la présence de ce fichier qui "enduit" grub avec de l'erreur
@+
#18 Le 15/01/2010, à 06:45
- misaine
Re : grub réglages mise a jour et choix des noyaux (résolu)
Je pense que c'est la présence de ce fichier qui "enduit" grub avec de l'erreur wink
je pense aussi
la roue tourne...c'est sûr! c'est même pour ça qu'on l'a inventée.
Hors ligne
#19 Le 15/01/2010, à 20:50
- morane
Re : grub réglages mise a jour et choix des noyaux (résolu)
Ok Messieurs, c'est fait, il ne me reste plus qu'à attendre le prochain nouveau noyau.
Ubuntu 18.04 et 20.04 MATE installés en dual boot avec Seven et Win 8 sur plusieurs PC différents
Un serveur raid avec Ubuntu 18.04
Bricole sur Ubuntu depuis la version 7.04
Hors ligne
#20 Le 15/01/2010, à 21:02
- Compte anonymisé
Re : grub réglages mise a jour et choix des noyaux (résolu)
Salut
Tu peux faire un test très simple pour vérifier :
Tu édites /etc/default/grub (avec sudo gedit)
et tu ajoutes cette ligne en fin de fichier :
GRUB_DISABLE_OS_PROBER=true
et tu sauves
Cela devait désactiver la recherche des systèmes autres qu'ubuntu. Donc un :
sudo update-grub devrait supprimer windows de grub.cfg.
Bien sûr la manoeuvre arrière est très simple : commenter ou supprimer la ligne ci-dessus et re update-grub
@+
#21 Le 17/01/2010, à 23:34
- morane
Re : grub réglages mise a jour et choix des noyaux (résolu)
J'ai renommé le fichier menu.lst en menu.lst.old et ce qui est curieux, c'est que si je fais:
sudo update-grub
j'obtiens :
toto@toto:~$ sudo update-grub
[sudo] password for toto:
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ...
Could not find /boot/grub/menu.lst file. Would you like /boot/grub/menu.lst generated for you? (y/N) n
Not creating /boot/grub/menu.lst as you wish
toto@toto:~$
Pourquoi veut il me créer un menu.lst ?
Ubuntu 18.04 et 20.04 MATE installés en dual boot avec Seven et Win 8 sur plusieurs PC différents
Un serveur raid avec Ubuntu 18.04
Bricole sur Ubuntu depuis la version 7.04
Hors ligne
#22 Le 18/01/2010, à 06:46
- Compte anonymisé
Re : grub réglages mise a jour et choix des noyaux (résolu)
Oui curieux mélange.
Ce que je tenterai :
un :
sudo grub-install /dev/sda si grub est installé sur le mbr
puis désinstaller grub-legacy (via synaptic)
sinon pas trop d'idées.
@+
#23 Le 18/01/2010, à 22:30
- morane
Re : grub réglages mise a jour et choix des noyaux (résolu)
Ok je peux tenter mais en installant le grub tout neuf, est ce que je vais perdre le montage automatique de mes partitions ?
J'ai deux disques durs qui sont partitionnés comme suit:
/dev/sda1: LABEL="WIN98" UUID="4015-030D" TYPE="vfat" /mnt/win98
/dev/sda2: LABEL="WINXP" UUID="DC63-97F3" TYPE="vfat" /mnt/winxp
/dev/sda3: UUID="553e474f-89cb-4e74-bbc8-0d48e67326c2" TYPE="ext3" Ubuntu
/dev/sda5: UUID="2e087e19-8643-454c-abf4-e86d150d6a53" TYPE="ext3" partition home
/dev/sda6: TYPE="swap"
/dev/sdb1: LABEL="DONNEE_1" UUID="F526-EB62" TYPE="vfat" /media/donnee_1
/dev/sdb2: UUID="CE68EE6C68EE532F" LABEL="DATA_2" TYPE="ntfs" /media/data_2
il y a un triple boot:
au départ on a le choix entre différents noyaux Ubuntu ou WinXp (gestion par Grub)
si on choisi WinXp, on a le choix entre WinXp ou Win98 (gestion par le lanceur de WinXp)
Je ne me souviens plus si le grub est dans le mbr ou sur la partition Ubuntu, je me demande si grub-legacy n'est pas dans Ubuntu et grub-2 dans le mbr ? Comment puis je le voir ?
Merci
Ubuntu 18.04 et 20.04 MATE installés en dual boot avec Seven et Win 8 sur plusieurs PC différents
Un serveur raid avec Ubuntu 18.04
Bricole sur Ubuntu depuis la version 7.04
Hors ligne
#24 Le 18/01/2010, à 22:42
- Compte anonymisé
Re : grub réglages mise a jour et choix des noyaux (résolu)
Si tu démarres sur grub-legacy c'est le contenu de menu.lst qui est affiché
Si tu démarres sur grub-p c'est le contenu de grub.cfg
Il faut lister les partitions pour voir quelle est la partition bootable :
sudo fdisk -l
Et si tu veux être sûr que c'est grub-pc qui démarre tu l'installes dans le MBR :
sudo grub-install /dev/sda
sinon tu peux "dumper" le Mbr et le secteurs de boot de la partition /
sudo dd if=/dev/sda bs=512 count=1 | hexdump -C pour le MBR
sudo dd if=/dev/sda3 bs=512 count=1 | hexdump -C pour le BootSector de la partition /
@+
Dernière modification par Compte anonymisé (Le 18/01/2010, à 22:45)
#25 Le 19/01/2010, à 21:27
- morane
Re : grub réglages mise a jour et choix des noyaux (résolu)
Bon et bien Messieurs chapeau bas !!!
J'ai suivi vos conseils et fais ceci
sudo apt-get install grub-pc
puis
sudo upgrade-from-grub-legacy
J'ai choisi /dev/sda pour l'installation dans le mbr et depuis tout fonctionne à merveille.
En fait, je pense que lors de l'installation grub2 n'avait pas totalement remplacé grub-legacy pour une raison que j'ignore (ou peut être une erreur de ma part).
Merci à tous.
Dernière modification par morane (Le 19/01/2010, à 21:27)
Ubuntu 18.04 et 20.04 MATE installés en dual boot avec Seven et Win 8 sur plusieurs PC différents
Un serveur raid avec Ubuntu 18.04
Bricole sur Ubuntu depuis la version 7.04
Hors ligne