[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [help] passer de lilo à grub



gaetan.perrier@free.fr wrote:
Selon Tiago Saboga <tiagosaboga@terra.com.br>:

On Sun, Jul 15, 2007 at 08:15:50PM +0200, gaetan.perrier@free.fr wrote:
Bonjour,

Donc j'ai tenté de passer de lilo à grub en installant grub puis en
faisant:
update-grub pour qu'il me crée le /boot/grub/menu.lst (ce qu'il a fait),
puis
j'ai fais un grub-install --root-directory=/dev/sda3 /dev/sda

Ensuite j'ai rebooté et c'est la que ça commence à merder.
Il ne m'affiche pas le menu de grub avec la liste de mes noyaux mais
l'interpréteur de grub dont je ne sais pas quoi en faire...
Si tu n'as qu'une seule machine, un bon conseil: avoir toujours la doc
du chargeur sur papier. Pour grub, c'est encore beaucoup plus utile
que pour lilo, vu que tu peux tout faire à partir de sa ligne de
commande...

Je ne me souviens plus des détails, mais ils suffit de faire:

# aptitude install grub-doc
$ info grub

Tiago


Mon problème semble venir du fait que semble-t-il je dois être une des rares
personnes à avoir une partition /boot .
Je ne pense pas ...
Aucune des "doc" de migration lilo -> grub que j'ai vu ne mentionne ce cas. Si
j'ai bien compris il faut que le menu.lst soit dans /boot/boot/grub au lieu de
/boot/grub
Faux. C'est bien dans /boot/grub qu'il doit être. C'est la définition de tes partitions dans menu.lst qui doit être erronée. Voici celle que j'utilise:

title           Debian GNU/Linux, kernel 2.6.21-2-amd64
root            (hd0,2)
kernel /vmlinuz-2.6.21-2-amd64 root=/dev/mapper/vg0-Dom0 ro vga=791 splash
initrd          /initrd.img-2.6.21-2-amd64

Pour un fdisk qui est:

/dev/sda1               1          10       80293+  de  Dell Utility
/dev/sda2   *          11         133      987997+   6  FAT16
/dev/sda3             134         164      249007+  83  Linux
/dev/sda4             165        9729    76830862+  8e  Linux LVM

et un fstab:

dh@listryx:~$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/mapper/vg0-Dom0 /               xfs     defaults        0       1
/dev/sda2 /dos vfat defaults,users,gid=6,umask=7 0 0
/dev/sda3       /boot           ext3    defaults        0       2
/dev/mapper/vg0-Home /home           xfs     defaults        0       2
/dev/mapper/vg0-swap none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/mapper/vg0-DomU1 /media/XP      ext3     defaults        0       2

Donc/ /boot est la 3ème partition du premier disque soit pour grub hd0,2
Par contre je n'ai pas compris comment ça se gére ensuite avec update-grub lors
de l'installation d'un paquet noyau car update-grub ne semble travailler que sur
/boot/grub
Voir ci-dessus.

--
Daniel  Huhardeaux       _____ ____ ____ _____ _____ _
enum    +48 22 434 6431 (_  __) _  ) _  (_  __) _  _(_)
iaxtel   1-700-849-6983  / / / // / // / / / / /_/ / /
sip/iax:callto 101@voip./_/ ( ___( ___/ /_/ (_/ (_/_/.net    FWD# 422493



Reply to: