Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 wink;)

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

davidGY a écrit :

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.

lol 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
14.png
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

davidGY a écrit :

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:\