Voici quelque précision sur ce que j'ai fait, j'ai l'impression que ne me suis
pas toujours bien fait comprendre. en tout cas maitenant çà a l'air bon Grub
compris......
Le Sunday 29 March 2009 15:16:17 Olivier Allard-Jacquin, vous avez écrit :
> Bonjour,
>
> Si je comprends bien, tu as en fait changé physiquement de disque dur ?
> Ce n'était ce que j'avais compris dans ton précédent mail.
Je ne me suis peut être pas bien expliqué , donc voila le résultat de df avant
la copie du système :
Sys. de fich. Tail. Occ. Disp. %Occ. Monté sur
/dev/sda7 6,9G 5,9G 622M 91% /
/dev/sda5 52M 38M 12M 77% /boot
/dev/sda9 29G 24G 5,7G 81% /home
/dev/sda1 20G 13G 7,0G 65% /media/sda1
/dev/sda6 49G 45G 4,4G 92% /media/sda6
/dev/sdb2 183G 149G 26G 86% /media/sdb2
/dev/sda8 9,7G 8,4G 784M 92% /usr
et ce que j'ai après la copie du système (cad ce que j'utilise maintenant)
/dev/sda6 49G 15G 32G 32% /
/dev/sda9 29G 24G 5,7G 81% /home
/dev/sda1 20G 13G 7,0G 65% /media/sda1
/dev/sdb2 183G 151G 24G 87% /media/sdb2
j'ai utilisé une ancienne partion windows pour avoir un système avec de la
place disponible. et je ne touche plus a sda5, sda7 et sda8 le temps d'être
sur que tout est ok.
> Sous Ubunutu, le système :
> - stock les fichiers vmlinux/initrd dans le /boot
> - places des liens symboliques entre ces fichiers du /boot/ et la racine
C'est ce que j'ai fait
>
> Est-ce que tu montes toujours une partition "/boot" à part ? Que dis la
> commande :
>
Actuellement j'ai une seule grosse partition /dev/sda6 pour tout le
système, /boot n'a plus de partition dédié
> > Maintenant il faut que je fasse du ménage dans menu.lst, en particulier
> > avoir les entrées anciens noyau et failsafe tout en conservant les
> > entrées du système d'origine. Est-ce que update-grub va le faire tout
> > seul
> Sur Ubuntu, grub le fait tout seul
Pas exactement il a fallut que j'utilise grub-install pour lui faire
comprendre que le menu.lst a utiliser est celui de /dev/sda6 et non celui
de /dev/sda5. Mais c'est peut être de ma faute
> Tout ce qui est après le "### END DEBIAN AUTOMAGIC KERNELS LIST" est
> géré pas l'utilisateur. Ce qui est avant est géré par "update-grub".
>
> Donc un "update-grub" devrait rajouter les lignes manquantes.
Maintenant oui , et j'ai ajouté les anciennes entrées après le "### END
DEBIAN AUTOMAGIC KERNELS LIST"
>
> Est-ce que que actuellement, tu montes le "/boot" à part.
Non
> alors cela veut dire que le "/boot" que tu utilises est celui de ton
> "/", donc dans ton /dev/sda6.
Oui
> Dans ce cas, et pour revenir à la même configuration que tu avais avec
> ton autre disque, tu DOIS :
> - copier le "/boot/grub/menu.lst" dans le /tmp
> - rajouter la ligne "/dev/sda5 /boot ext3 defaults 0 2" à ton
> "/etc/fstab"
> - lancer "mount /boot"
> - copier le fichier "/tmp/menu.lst" dans "/boot/grub/menu.lst"
>
> - refaire la procédure :
> >> grub
> >> root (hd0,4)
> >> find /vmlinuz-2.6.24-23-generic
> >> find /initrd.img-2.6.24-23-generic
> >> quit
> >> les 2 commandes "find" doivent te répondre "(hd0,4)"
>
> - éditer le fichier "/boot/grub/menu.lst". Vérifier que les toutes les
> commandes "groot" et "root" indiquent "(hd0,4)" (c'est à dire, la
> partition du "/boot")
> - relancer un "grub-update"
>
> Comme tu présentes la chose actuellement, j'ai l'impression que tu as
> une partition "/dev/sda5" que tu n'utilises pas. Contrairement à avant,
> où tu l'utilisais.
Oui c'est cela
> Cordialement,
>
> Olivier
j'ai pu ajouter un noyau RT car j'ai enfin de la place dans /boot/ et
menu.lst s'est enfin mis à jour tout seul donc a priori tout roule. Je vais
pouvoir essayer la MAO avec une faible latence, mais ce n'est pas gagné
d'avance , je ne connais rien en musique et les membres de la famille que ca
interesse veulent juste des logiciels qui fonctionnent. Dans le pire des cas
si je casse tout j'ai quand même un système fonctionnel de réserve.
Donc merci a vous.
Pierre
# 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=d8c1d9da-8aad-446e-af43-e55011c5d84b ro
## Setup crashdump menu entries
## e.g. crashdump=1
# crashdump=0
## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,5)
## 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=all
## 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 8.04.2, kernel 2.6.24-23-rt
root (hd0,5)
kernel /boot/vmlinuz-2.6.24-23-rt root=UUID=d8c1d9da-8aad-446e-af43-e55011c5d84b ro quiet splash
initrd /boot/initrd.img-2.6.24-23-rt
quiet
title Ubuntu 8.04.2, kernel 2.6.24-23-rt (recovery mode)
root (hd0,5)
kernel /boot/vmlinuz-2.6.24-23-rt root=UUID=d8c1d9da-8aad-446e-af43-e55011c5d84b ro single
initrd /boot/initrd.img-2.6.24-23-rt
title Ubuntu 8.04.2, kernel 2.6.24-23-generic
root (hd0,5)
kernel /boot/vmlinuz-2.6.24-23-generic root=UUID=d8c1d9da-8aad-446e-af43-e55011c5d84b ro quiet splash
initrd /boot/initrd.img-2.6.24-23-generic
quiet
title Ubuntu 8.04.2, kernel 2.6.24-23-generic (recovery mode)
root (hd0,5)
kernel /boot/vmlinuz-2.6.24-23-generic root=UUID=d8c1d9da-8aad-446e-af43-e55011c5d84b ro single
initrd /boot/initrd.img-2.6.24-23-generic
title Ubuntu 8.04.2, kernel 2.6.24-22-generic
root (hd0,5)
kernel /boot/vmlinuz-2.6.24-22-generic root=UUID=d8c1d9da-8aad-446e-af43-e55011c5d84b ro quiet splash
initrd /boot/initrd.img-2.6.24-22-generic
quiet
title Ubuntu 8.04.2, kernel 2.6.24-22-generic (recovery mode)
root (hd0,5)
kernel /boot/vmlinuz-2.6.24-22-generic root=UUID=d8c1d9da-8aad-446e-af43-e55011c5d84b ro single
initrd /boot/initrd.img-2.6.24-22-generic
title Ubuntu 8.04.2, memtest86+
root (hd0,5)
kernel /boot/memtest86+.bin
quiet
### END DEBIAN AUTOMAGIC KERNELS LIST
title Ubuntu 8.04.2, kernel 2.6.24-23-generic
root (hd0,4)
kernel /vmlinuz-2.6.24-23-generic root=UUID=4683bb39-666e-419d-ac72-e9bf7778520f ro quiet splash locale=fr_FR
initrd /initrd.img-2.6.24-23-generic
quiet
title Ubuntu 8.04.2, kernel 2.6.24-23-generic (recovery mode)
root (hd0,4)
kernel /vmlinuz-2.6.24-23-generic root=UUID=4683bb39-666e-419d-ac72-e9bf7778520f ro single
initrd /initrd.img-2.6.24-23-generic
title Ubuntu 8.04.2, kernel 2.6.24-22-generic
root (hd0,4)
kernel /vmlinuz-2.6.24-22-generic root=UUID=4683bb39-666e-419d-ac72-e9bf7778520f ro quiet splash locale=fr_FR
initrd /initrd.img-2.6.24-22-generic
quiet
title Ubuntu 8.04.2, kernel 2.6.24-22-generic (recovery mode)
root (hd0,4)
kernel /vmlinuz-2.6.24-22-generic root=UUID=4683bb39-666e-419d-ac72-e9bf7778520f ro single
initrd /initrd.img-2.6.24-22-generic
title Ubuntu 8.04.2, kernel 2.6.24-19-generic
root (hd0,4)
kernel /vmlinuz-2.6.24-19-generic root=UUID=4683bb39-666e-419d-ac72-e9bf7778520f ro quiet splash locale=fr_FR
initrd /initrd.img-2.6.24-19-generic
quiet
title Ubuntu 8.04.2, kernel 2.6.24-19-generic (recovery mode)
root (hd0,4)
kernel /vmlinuz-2.6.24-19-generic root=UUID=4683bb39-666e-419d-ac72-e9bf7778520f ro single
initrd /initrd.img-2.6.24-19-generic
title Ubuntu 8.04.2, memtest86+
root (hd0,4)
kernel /memtest86+.bin
quiet