Précédent   Forum des professionnels en informatique > Systèmes > Linux
Linux Forum d'entraide sur le système Linux. Avant de poster -> Tutoriels Linux, F.A.Q Linux
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
Vieux 28/02/2010, 17h23   #1
Invité régulier
 
Inscription : novembre 2009
Messages : 8
Détails du profil
Informations forums :
Inscription : novembre 2009
Messages : 8
Points : 6
Points : 6
Par défaut Grub ou comment se prendre la tete avec seven

Bien le bonjour a tous
Voici mon probleme,
Je dispose sur mon disque dur d'une partition avec windows 7 et d'une autre avec backtrack. J'ai Grub d'installer sur le mbr, les fichiers de configuration sont sur la partition avec backtrack.
Voici plus en détails le partitionnement de mon disque :
1 - Fat32 - petite partition créée lors de l'instal de windows 7
2 - ext3 - partition avec backtrack d'installé dessus
3 - NTFS - partition avec Windows 7
4 - - espace non alloué
5 - swap - no comment

la seule entré dans grub au démarage est... windows 7..., j'aimerais pouvoir rajouter Backtrack mais pour l'instant toutes mes tentatives ont échouées... (je dispose de plusieurs moyens d'acceder a la partition /dev/sda2 sois par logiciel spécialisé, sois en bootant sur une clé avec un linux bootable)
voici donc actuellement le fichier menu.lst situé sur /dev/sda2/boot/grub/ :
#
title Windows - Windows Vista/Longhorn (loader)
root (hd0,0)
makeactive
chainloader +1


j'ai déjà du mal a comprendre que l'entré sois (hd0,0) sachant que windows 7 (et non vista comme détecté par défaut) est sur la partition 3...
Est ce que quelqu'un pourrais m'apporter un peu d'aide s'il vous plait
Merci Bien
Petrolevb
Petrolevb est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/02/2010, 18h46   #2
Membre Expert
 
Avatar de jeanbi
 
Inscription : avril 2003
Messages : 1 619
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 1 619
Points : 1 794
Points : 1 794
bonjour,
ce qui serait bien serait nous donner le resultat de
fdisk -l
histoire de voir comment sont les partitions.
de plus à mon avis hd0,0) pour seven est juste il a du installer le menu boot sur la fat32
si seven se lance c'est facile a verifier
a+
jeanbi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/02/2010, 20h11   #3
Invité régulier
 
Inscription : novembre 2009
Messages : 8
Détails du profil
Informations forums :
Inscription : novembre 2009
Messages : 8
Points : 6
Points : 6
Voici donc le résultat de la commande :
# fdisk -l

Disk /dev/sda : 500.1 GB ..... bytes
255 Heads, 63 sectors/tracks, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk Identifiers : 0xdcce4eb1

Device Boot Start End Blocks Id System
/dev/sda1 * 1 1275 10240000 27 Unknow
/dev/sda2 1276 8570 58597087+ 83 Linux
/dev/sda3 8571 60678 418555904 7 HPFS/NTFS
/dev/sda4 60679 60681 987997+ 5 Extended
/dev/sda5 60660 60681 979965 82 Linuw swap / Solaris

Le second disque n'est autre que mpa clef usb bootable, donc inintéressant ici
Le systeme Linux est Backtrack 4, donc basé Ubuntu
Petrolevb est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/03/2010, 14h02   #4
Invité régulier
 
Inscription : novembre 2009
Messages : 8
Détails du profil
Informations forums :
Inscription : novembre 2009
Messages : 8
Points : 6
Points : 6
J'ai continué a chercher et j'ai trouvé une piste,
comme je l'ai dis plus haut, grub est installer sur ma partition avec Backtrack, et c'est lui qui démarre en en premier
J'ai regardé le GRUB de ma clef bootable pour voir le fichier menu.lst et j'ai vu que plutot que de se baser sur les root (hdx,x), il indiquait directement le chemin de l'initrd
J'ai donc essayé cette méthode
mon menu.lst devient, pour la parti de backtrack :

title Backtrack...
kernel /boot/vmlinuz-2.6.30.9
initrd /boot/initrd.img-2.6.30.9

le systeme se lance alors, mais mon problème n'est toujours pas réglé... puisque le lancement se stop sur :

Gave up waiting for root device. Common problems :
- Boot args (cat /proc/cmdline)
-Check rootdelay= (did the system long enought ?)
-Check root= (did the system wait for the right device ?)
- Missing modules (cat /proc/modules; ls /dev)
ALERT! does not exist. Dropping to a shell!

BusyBox v1.10.2 (Ubuntu 1:1.10.2-1ubuntu7) built-in shell (ash)
Enter 'help' for a list of built-in commands.

(initramfs)




J'en déduit que mon menu.lst n'est pas encore tout a fait complet donc est ce que quelqu'un pourrais sois retrouver une réponse par rapport a plus haut, sois en trouver une par rapport a ceci s'il vous plait
Merci


EDIT :
J'ai réussi à trouver la solution
J'ai booté sur ma clef et ai chercher l'uuid de ma partition /dev/sda2
j'ai ensuite monté celle ci, et dans le fichier menu.lst de grub, j'ai modifié
kernel /boot/vmlinuz-*

en
kernel /boot/vmlinuz-* root=UUID= ' uuid de /dev/sda2'

(pour info dans le cas ou d'autre aurais le meme probleme que moi, la commaned pour connaitre l'uuid d'une partition sous backtrack est :
vol_id -u /dev/sdxx)
Merci encore

Dernière modification par Petrolevb ; 01/03/2010 à 14h42.
Petrolevb est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/03/2010, 17h07   #5
Membre Expert
 
Avatar de jeanbi
 
Inscription : avril 2003
Messages : 1 619
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 1 619
Points : 1 794
Points : 1 794
bonjour,
Citation:
blkid
n'est pas mal non plus pour avoir les uuid des disques
a+
jeanbi est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +1. Il est actuellement 04h41.


 
 
 
 
Partenaires

Hébergement Web