#1 Le 27/02/2008, à 01:30
- davidGY
Grub ne lance pas linux
Bonsoir,
Débutant sur linux, je viens d'installer ubuntu et tout c'est bien déroulé, j'ai suivi le tuto sur l'installation d'ubuntu. A la fin j'ai donc copier grub.bs sur C:\ et insérer C:\grub.bs dans le boot.ini de windows. Lorsque mon PC démarre j'ai donc la possibilité de lancer XP ou Grub mais voilà lorsque je sélectionne grub je reviens sur cette écran et linux ne se lance pas je peux seulement lancer XP. Mon DD a une partition principale NTFS contenant XP, linux est sur la partition etendue formatée en quatre, la premiere ext3 est la racine /, la seconde ext3 le swap, la troisieme ext3 est le /home et le reste en FAT32.
Je pense que Grub ne tape pas au bon endroit, comment modifier cela? j'ai vu que l'on pouvait modifier le boot dans le fichier grub.lst alors j'ai booter sur le cd et regarder dans /home/grub/ mais le fichier grub.lst n'existe pas.
Par avance merci pour votre aide
Hors ligne
#2 Le 27/02/2008, à 01:38
- ilcorsaronero
Re : Grub ne lance pas linux
tape
sudo umount -a
sudo mount /dev/sda5 /mnt
et donne les retours de
sudo fdisk -l
cat /mnt/boot/grub/menu.lst
#3 Le 27/02/2008, à 13:54
- davidGY
Re : Grub ne lance pas linux
Merci pour cette réponse rapide, j'ai fait ce que tu conseilles et lorsque je tape
cat /mnt/boot/grub/menu.lst j'ai cette réponse: cat: /mnt/boot/grub/menu.lst: Aucun fichier ou répertoire de ce type. grub.lst n'existe toujours pas, Que dois je faire?
Merci
Hors ligne
#4 Le 27/02/2008, à 15:54
- vista sous belga
Re : Grub ne lance pas linux
poste le retour de
sudo fdisk -l
#5 Le 27/02/2008, à 21:30
- davidGY
Re : Grub ne lance pas linux
Voilà pour les infos retournées:
ubuntu@ubuntu:~$ sudo fdisk -l
Disque /dev/sda: 80.0 Go, 80026361856 octets
255 heads, 63 sectors/track, 9729 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Disk identifier: 0x4d314d30
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 1 8649 69473061 7 HPFS/NTFS
/dev/sda2 8650 9729 8675100 f W95 Etendu (LBA)
/dev/sda5 8650 8840 1534176 83 Linux
/dev/sda6 8841 8968 1028128+ 82 Linux swap / Solaris
/dev/sda7 8969 9096 1028128+ 83 Linux
/dev/sda8 9097 9729 5084541 b W95 FAT32
Disque /dev/sdb: 250.0 Go, 250059350016 octets
255 heads, 63 sectors/track, 30401 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Disk identifier: 0x5c74ae42
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 1 30401 244196001 c W95 FAT32 (LBA)
ubuntu@ubuntu:~$ cat /mnt/boot/grub/menu.lst
cat: /mnt/boot/grub/menu.lst: Aucun fichier ou répertoire de ce type
Merci
Hors ligne
#6 Le 27/02/2008, à 21:37
- vista sous belga
Re : Grub ne lance pas linux
alors
tape
sudo umount -a
sudo mount /dev/sda5 /mnt
et donne les retours de
ls /mnt
ls /mnt/boot
ls /mnt/boot/grub
#7 Le 27/02/2008, à 21:51
- davidGY
Re : Grub ne lance pas linux
Voilà:
ubuntu@ubuntu:~$ ls /mnt
bin cdrom etc initrd lib media opt root srv tmp var
boot dev home initrd.img lost+found mnt proc sbin sys usr vmlinuz
ubuntu@ubuntu:~$ ls /mnt/boot
abi-2.6.22-14-generic memtest86+.bin
config-2.6.22-14-generic System.map-2.6.22-14-generic
initrd.img-2.6.22-14-generic.bak vmlinuz-2.6.22-14-generic
ubuntu@ubuntu:~$ ls /mnt/boot/grub
ls: /mnt/boot/grub: Aucun fichier ou répertoire de ce type
Merci
Hors ligne
#8 Le 27/02/2008, à 21:56
- vista sous belga
Re : Grub ne lance pas linux
Alors comme tu peux le voir le dossier grub n'existe pas
donc lorsque tu dis que tu as récupéré grub.bs, tu n'as récupéré que du vide.
Il est possible de créer ce dossier avec tout ce qu'il faut (cherche grub dans la doc)
mais il te serait plus facile de réinstaller et à l'étape 7
tu cliques sur advanced et tu remplaces (hd0) par (hd0,4).
#9 Le 27/02/2008, à 21:58
- davidGY
Re : Grub ne lance pas linux
Ok effectivement je pense que je vais reinstaller ce sera le mieux.
Merci encore pour ton aide.
Hors ligne
#10 Le 28/02/2008, à 11:10
- davidGY
Re : Grub ne lance pas linux
Me revoilà après trois re-install de ubuntu et j'ai bien l'impression que Grub ne s'installe pas...
J'ai pourtant bien modifié dans advanced hd(0) par hd(0,4) mais je ne trouve pas de grub dans le dossier boot et le grub.bs est toujours vide.
Je pense qu'il doit être possible d'installer grub independamment mais je ne veux pas qu'il m'écrase ma MBR, je souhaite garder l'option de boot XP/linux.
Merci pour votre aide
Hors ligne
#11 Le 28/02/2008, à 11:41
- vista sous belga
Re : Grub ne lance pas linux
depuis le live, fais ceci
(on va essayer d'installer grub sur (hd0,4))
Tape
sudo umount -a
sudo mount /dev/sda5 /mnt
cd /mnt
sudo mkdir boot/grub
sudo cp -a /sbin/update-grub ./
sudo chroot /mnt /update-grub
Il va te demander si tu veux créer un menu.lst: réponds oui
puis
poste le menu.lst
cat /mnt/boot/grub/menu.lst
Il faut y faire des changements
#12 Le 28/02/2008, à 14:22
- davidGY
Re : Grub ne lance pas linux
Voilà ce que j'obtiens quand je tape: sudo mkdir boot/grub:
ubuntu@ubuntu:~$ sudo umount -a
umount: /tmp: périphérique occupé
umount: /dev: périphérique occupé
umount: /var/run: périphérique occupé
ubuntu@ubuntu:~$ sudo mount /dev/sda5 /mnt
ubuntu@ubuntu:~$ cd /mnt
ubuntu@ubuntu:/mnt$ sudo mkdir boot/grub
mkdir: ne peut créer le répertoire `boot/grub': Aucun espace disponible sur le périphérique
Au moment où je fais le mount j'ai un pop up qui me dit que 100% de l'espace disque sur /mnt est utilisé.
Merci
Hors ligne
#13 Le 28/02/2008, à 14:25
- vista sous belga
Re : Grub ne lance pas linux
si tu as redémarré tape (sinon inutile)
sudo umount -a
sudo mount /dev/sda5 /mnt
donne le retour de
dh -h
Manque d'espace, c'est normal que grub n'arrive pas à s'installer
#14 Le 28/02/2008, à 14:30
- davidGY
Re : Grub ne lance pas linux
Voilà le retour de dh -h
ubuntu@ubuntu:~$ dh -h
bash: dh : commande introuvable
Hors ligne
#15 Le 28/02/2008, à 14:32
- vista sous belga
Re : Grub ne lance pas linux
df -h
sorry
#16 Le 28/02/2008, à 14:35
- davidGY
Re : Grub ne lance pas linux
voilou:
ubuntu@ubuntu:~$ df -h
Sys. de fich. Tail. Occ. Disp. %Occ. Monté sur
varrun 505M 96K 505M 1% /var/run
udev 505M 96K 505M 1% /dev
tmpfs 505M 12K 505M 1% /tmp
/dev/sda5 1,5G 1,5G 0 100% /mnt
Hors ligne
#17 Le 28/02/2008, à 14:36
- vista sous belga
Re : Grub ne lance pas linux
radain
tu as 70giga pour xp ou vista
mais 1.5 giga pour la racine d'ubuntu
on perd son temps
perds le seul
#18 Le 28/02/2008, à 14:56
- davidGY
Re : Grub ne lance pas linux
ok bon pourquoi j'ai fait comme ça par ce que je l'ai trouvé là: http://doc.ubuntu-fr.org/arborescence
Ensuite comme précisé je suis débutant sur Linux donc j'ai effectivement besoin de conseil et je n'ai peut être pas cherché au bon endroit...Je ne sais pas pourquoi il faut toujours que les discussions entre novice et "expert" se termine comme ça!!! ce n'est pas la premiere fois que je vois ça. Il y a pas de radain, ni de perte de temps voulue c'est juste que j'y connais rien au bouzin et que j'ai besoin de conseil. J'ai une FAT32 comme partition d'échange que je peux redispacher sur la racine sans probleme pour avoir plus d'espace.
Merci quand même à toi, je m'y remets ce soir et si tu as encore un peu de patience pour me guider ce sera pas de refus.
Hors ligne
#19 Le 28/02/2008, à 15:05
- sirius10
Re : Grub ne lance pas linux
C'est vrai que ubuntu est une os bien faite et qu elle utilise bcp mieux l'espace et la memoire que xp et windows en generale !! mais il ne faut poas abuser quand meme ;)
Si tu veux comparer les deux os, tu devrais leurs attribuer un espace identique sachant que tu peux écrire sur les 2 types de partitions!!
Bon courage
Dernière modification par sirius10 (Le 28/02/2008, à 15:07)
"Pour ce qui est de l'Avenir, il ne s’agit pas de le prévoir, mais de le rendre possible."
Antoine de Saint-Exupéry
Hors ligne
#20 Le 28/02/2008, à 15:21
- vista sous belga
Re : Grub ne lance pas linux
ok bon pourquoi j'ai fait comme ça par ce que je l'ai trouvé là: http://doc.ubuntu-fr.org/arborescence
Ensuite comme précisé je suis débutant sur Linux donc j'ai effectivement besoin de conseil et je n'ai peut être pas cherché au bon endroit...Je ne sais pas pourquoi il faut toujours que les discussions entre novice et "expert" se termine comme ça!!! ce n'est pas la premiere fois que je vois ça. Il y a pas de radain, ni de perte de temps voulue c'est juste que j'y connais rien au bouzin et que j'ai besoin de conseil. J'ai une FAT32 comme partition d'échange que je peux redispacher sur la racine sans probleme pour avoir plus d'espace.
Merci quand même à toi, je m'y remets ce soir et si tu as encore un peu de patience pour me guider ce sera pas de refus.
désolé c'était pour blaguer, tu dois être à bout avec cette histoire.
Pas de problème pour t'aiguiller mais ce soir il y a de fortes chances que
je serais ailleurs.
Regarde bien ce qui est dit à l'étape 4
Assurer vous d'allouer un espace d'au moins 2Go .....===> je pense qu'avec cela
ça devrait fonctionner.
Bref, en plus je ne suis pas un expert.
#21 Le 29/02/2008, à 01:24
- davidGY
Re : Grub ne lance pas linux
Bonsoir,
il y a du nouveau, j'ai reinstallé ubuntu avec 2.5 Go pour la racine et grub c'est très bien installé.
Par contre lors du choix du boot si je selectionne grub je tombe sur un ecran noir avec un curseur qui clignote et rien ne se passe.
Lors de l'installation j'ai bien noté dans advanced hd(0,4). Je pense que grub ne tape pas au bon endroit.
Merci
Hors ligne
#22 Le 29/02/2008, à 13:41
- davidGY
Re : Grub ne lance pas linux
Le grub.lst me semble bon mais je reste septique....
Comme je le disais je pense que grub ne tape pas au bon endroit.
Y a t il un moyen de vérifier cela?
Merci
Hors ligne
#23 Le 29/02/2008, à 14:06
- vista sous belga
Re : Grub ne lance pas linux
Lors de l'installation j'ai bien noté dans advanced hd(0,4). Je pense que grub ne tape pas au bon endroit.
Merci
Salut,
Tu aurais dû taper (hd0,4) et non hd(0,4),
Pour rectifier le tir
sudo grub
find /boot/grub/stage1 #tu dois voir (hd0,4), si oui continue
root (hd0,4)
setup (hd0,4) (hd0,4) #donne le retour
quit
si le retour est bon, tu dois récupérer grub.bs et le placer dans C:\
#24 Le 29/02/2008, à 14:15
- davidGY
Re : Grub ne lance pas linux
Salut,
Voilà le retour:
grub> setup (hd0,4) (hd0,4)
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,4)"... failed (this is not fatal)
Running "embed /boot/grub/e2fs_stage1_5 (hd0,4)"... failed (this is not fatal)
Running "install /boot/grub/stage1 (hd0,4) /boot/grub/stage2 p /boot/grub/menu
.lst "... succeeded
Done.
Merci
Hors ligne
#25 Le 29/02/2008, à 14:23
- vista sous belga
Re : Grub ne lance pas linux
récupère grub.bs qui doit s'afficher sur le bureau avec la commande
(vérifie que c'est 446)
sudo dd if=/dev/sda4 of=~/Desktop/grub.bs bs=446 count=1
puis place le dans C:\