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

Re: grub configuration sur une debian spéciale



Le 09.04.2005 12:39:43, ROCHE Mikaël a écrit :
bonjour,

j'ai voulu installer windows puis après ma debian. En fait ce sont des
images que je restaure sur mon disque par la commande
#partimage -b restore /dev/hda2 partimageA0001.000

Jusque là, tout c'est bien installé sauf là pour le grub:
Code:

#fdisk -l /dev/hda
Disque /dev/hda: 40.0 Go, 40007761920 octets
255 têtes, 63 secteurs/piste, 4864 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1        1147     9213246    c  W95 FAT32
(LBA)
/dev/hda2            1148        3579    19535040   83  Linux
/dev/hda3            3580        4734     9277537+  83  Linux
/dev/hda4            4735        4864     1044225   82  Linux swap

Ensuite, j'ai voulu installé grub (normal quoi!)

[Code]:
mount /dev/hda2 /mnt
chroot /mnt
#grub-install /dev/hda
The file /boot/grub/stage1 not read correctly
[/code]
Bon là déjà problème...
Ensuite j'ai pensé à faire grub dans un shell, alors là je fais:

Code:
root (hd0,1)
Filesystem type is ext2fs, partition type 0x83
setup (hd0)Checking if "/boot/grub/stage1" exists... yes
 Checking if "/boot/grub/stage2" exists... yes
 Checking if "/boot/grub/e2fs_stage1_5" exists... yes
 Running "embed /boot/grub/e2fs_stage1_5 (hd0)"...  16 sectors are
embedded.
succeeded
 Running "install /boot/grub/stage1 (hd0) (hd0)1+16 p
(hd0,1)/boot/grub/stage2
 /boot/grub/menu.lst"... succeeded
Done.

Là je me dis cool ça a marché, mais je n'ai pas de fichier menu.lst
crée dans le répertoire /boot/grub/.....déjà c'est pas top
Ensuite je reboot, et j'ai bien grub qui se lance, et j'ai de nouveau
un prompt qui se lance comme dans un shell, j'ai fait pareil que ce
que j'ai cité précédement mais ça ne marche toujours pas.

grub-install n'installe pas menu.lst mais installe grub sur le MBR (par exemple) de votre disque dur.

Le menu.lst se trouve dans /boot/grub/menu.lst. Il est créé à la mimine ou par l'installation d'un paquet de noyau si l'option
postinst_hook = /sbin/update-grub

se trouve dans /etc/kernel-img.conf

Il faut dans ce dernier cas que le sqelette de menu.lst soit installé proprement avec les lignes « magiques ».

vous trouverez un exemple de menu.lst dans :
/usr/share/doc/grub/examples/menu.lst


Donc est-ce que quelqu'un à une idée?
Merci
désolé, c'est un peu long, mais détaillé

PS: je fais toute ces manipulations sous knoppix

Jean-Luc

Attachment: pgpCE83PwALBK.pgp
Description: PGP signature


Reply to: