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 02/01/2011, à 19:09

darkside29140

Grub Triple boot ubuntu/seven/BackTrack4

Bonjour,si je requiers votre aide aujourd'hui c'est que je n'ai rien trouvé sur le net qui me convienne tongue

Voila j'ai un double boot Ubuntu 10.10/ Windows Seven .

Etant un petit (gros ???) curieux,je me suis mis en tete d'installer BackTrack 4. Après moultes batailles  J'ai enfin reussi smile . Seul probleme ... je dois pouvoir booter dessus (j'ai decoché qu'il me mette lilo comme bootloader pour eviter de perdre mon double boot.

Seulement un grub-update n'a pas marché ... il me voit bien Backtrack mais ne me l'insert pas dans le menu hmm . Que faire pour booter dessus ??

Voici mon fdisk -l


bastien@Pc-De-Admin:~$ sudo fdisk -l

Disque /dev/sda: 640.1 Go, 640135028736 octets
255 têtes, 63 secteurs/piste, 77825 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0x8e66096f

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sda1           68459       77521    72793088    7  HPFS/NTFS
/dev/sda2               1       68458   549888853+   5  Etendue
/dev/sda3           77521       77826     2446336   82  Linux swap / Solaris
/dev/sda5               1       39762   319378432   83  Linux
/dev/sda6           39763       45202    43696768+  83  Linux
/dev/sda7           45203       68458   186803788+  83  Linux

Les entrées de la table de partitions ne sont pas dans l'ordre du disque

Merci d'avance pour votre aide tongue



sda5 => Mon linux
sda1 => Seven
sda6 => Backtrack
sda7 => On s'en fout y'a rien dessus tongue

Dernière modification par darkside29140 (Le 02/01/2011, à 19:15)

Hors ligne

#2 Le 02/01/2011, à 19:44

MaryPopy

Re : Grub Triple boot ubuntu/seven/BackTrack4

Moulte fois répondu !

sudo os-prober
sudo update-grub

os-prober détecte tes OS.

Tu sauras activer le network ?

Dernière modification par MaryPopy (Le 02/01/2011, à 19:47)

Hors ligne

#3 Le 02/01/2011, à 19:47

Compte anonymisé

Re : Grub Triple boot ubuntu/seven/BackTrack4

Salut

Ne connaissant pas Backtrack, il faudrait lister le contenu du répertoire / et /boot de cette distribution.
Ensuite on pourra essayer d'adapter grub pour lui faire prendre en compte cette distribution.
En qq mots il faudra ajouter au fichier  /etc/grub.d/40_custom les lignes suivantes :

menuentry "Backtrack (sur /dev/sda6)" {
        insmod ext2
        set root=(hd0,6)
        kernel  /boot/vmlinuz  root=/dev/sda6  ro
        initrd   /boot/splash.initrd
}

Sachant que les parties en gras selon à modifier en fonction du contenu de / ou /boot de Backtrack

Puis valider par un :
sudo  update-grub

@+

#4 Le 02/01/2011, à 19:48

MaryPopy

Re : Grub Triple boot ubuntu/seven/BackTrack4

Bin moi j'ai rien eu besoin de faire. Backtrack a passé comme une lettre à la poste.

os-prober repère tes distro et les ajoutes automatiquement au grub. Sans rien faire manuellement. Perso se que je sais faire manuellement je le fait. Ne sachant pas. J'emploie os-prober.

Dernière modification par MaryPopy (Le 02/01/2011, à 19:50)

Hors ligne

#5 Le 02/01/2011, à 19:49

darkside29140

Re : Grub Triple boot ubuntu/seven/BackTrack4

Mhhh MaryPopy j'ai deja fait si tu avais lu le message tongue

je vais essayer ton truc jeanjd63

Hors ligne

#6 Le 02/01/2011, à 19:52

MaryPopy

Re : Grub Triple boot ubuntu/seven/BackTrack4

Aïe... excuse alors.

Hors ligne

#7 Le 02/01/2011, à 19:56

darkside29140

Re : Grub Triple boot ubuntu/seven/BackTrack4

Pas de probleme tongue

Jeanj j'ai testé ton truc ... ca marche pas hmm
Il me dit qu'il ne connait pas la commande kernel et qu'il faut charger le kernel en premier tongue

Une idée ?

Hors ligne

#8 Le 02/01/2011, à 20:09

MaryPopy

Re : Grub Triple boot ubuntu/seven/BackTrack4

Bin pour le temps que sa prend moi je réinstallerais bt et je mettrais le grub au moment demandé à la place de celui actuel. (au moment ou sa t'expose les actions qui suivront au moment final. t as un bouton qui te permet de choisir la place de ton grub.)

Dernière modification par MaryPopy (Le 02/01/2011, à 20:12)

Hors ligne

#9 Le 02/01/2011, à 20:12

darkside29140

Re : Grub Triple boot ubuntu/seven/BackTrack4

Mouais je vais essayer

Enfin j'ai peur quand meme ... j'en ai chié pour mon double boot x)

Hors ligne

#10 Le 02/01/2011, à 20:14

MaryPopy

Re : Grub Triple boot ubuntu/seven/BackTrack4

Ah. J comprend pas. A la maison je fais très très suvent des install et j'ai aucun problème.. Tien !!! Tu me fait pensé que j'ai pas essayé un home partagé bt et ubuntu ! Comme les deux sont ubuntu on devrais pouvoir avoir le même bureau home  pour les deux !

Qqn veut que je test ? J'ai un moment de libre !

J'ai rien dit ! Faudrait que je télécharge kubuntu et j'ai pas la motive tout de suite. (A essayer en VirtualBox).

Dernière modification par MaryPopy (Le 02/01/2011, à 20:26)

Hors ligne

#11 Le 02/01/2011, à 21:14

Compte anonymisé

Re : Grub Triple boot ubuntu/seven/BackTrack4

As-tu vérifié le contenu de /boot dans /dev/sda6 ?
Peux tu lister le résultat de :
sudo  umount /dev/sda6
sudo  mount  /dev/sda6  /mnt
sudo  ls  -l   /mnt
sudo  ls  -l   /mnt/boot


Puis essaye de remplacer dans /etc/grub.d/40_custom  kernel par linux par :
menuentry "Backtrack (sur /dev/sda6)" {
        insmod ext2
        set root=(hd0,6)
        linux  /boot/vmlinuz  root=/dev/sda6  ro
        initrd   /boot/splash.initrd
}

Puis valide par
sudo update-grub

@+

#12 Le 03/01/2011, à 21:32

darkside29140

Re : Grub Triple boot ubuntu/seven/BackTrack4

Alors

Sudo ls -l /mnt

total 112
drwxr-xr-x   2 root root  4096 2009-12-16 22:06 bin
drwxr-xr-x   4 root root  4096 2011-01-02 19:22 boot
lrwxrwxrwx   1 root root    11 2011-01-02 19:17 cdrom -> media/cdrom
drwxr-xr-x  13 root root 20480 2010-11-19 23:11 dev
drwxr-xr-x 153 root root 12288 2011-01-03 20:47 etc
drwxr-xr-x   2 root root  4096 2009-06-16 09:27 home
lrwxrwxrwx   1 root root    24 2011-01-02 19:22 initrd.img -> boot/initrd.img-2.6.35.8
drwxr-xr-x  17 root root  4096 2010-11-22 04:14 lib
drwx------   2 root root 16384 2011-01-02 19:17 lost+found
drwxr-xr-x   4 root root  4096 2011-01-02 21:18 media
drwxr-xr-x   3 root root  4096 2009-05-10 18:09 mnt
drwxr-xr-x  11 root root  4096 2010-11-19 14:56 opt
drwxr-xr-x  23 root root  4096 2010-07-21 00:46 pentest
dr-xr-xr-x   2 root root  4096 2009-05-11 00:53 proc
drwxr-xr-x  31 root root  4096 2011-01-03 20:51 root
drwxr-xr-x   2 root root  4096 2011-01-02 21:24 sbin
drwxr-xr-x   3 root root  4096 2009-05-28 10:11 srv
drwxr-xr-x   2 root root  4096 2009-05-11 00:53 sys
drwxrwxrwt   7 root root  4096 2011-01-03 20:51 tmp
drwxr-xr-x  18 root root  4096 2010-07-19 19:36 usr
drwxr-xr-x  15 root root  4096 2009-12-14 21:19 var
lrwxrwxrwx   1 root root    21 2011-01-02 19:22 vmlinuz -> boot/vmlinuz-2.6.35.8

et

Sudo -l /mnt/boot

-rw-r--r-- 1 root root   94597 2010-11-14 12:25 config-2.6.35.8
drwxr-xr-x 3 root root    4096 2011-01-03 20:42 grub
-rw-r--r-- 1 root root 5581967 2011-01-02 19:22 initrd.img-2.6.35.8
-rw-r--r-- 1 root root  124152 2008-09-11 22:11 memtest86+.bin
-rw-r--r-- 1 root root 1541953 2010-11-14 13:04 System.map-2.6.35.8
drwxr-xr-x 9 root root    4096 2010-06-09 21:22 tmp
-rw-r--r-- 1 root root 4843552 2010-11-14 13:04 vmlinuz-2.6.35.8

Voila je test ton truc de suite smile
Edit :

Stooppp !!! on touche plus a rien smile

C'etait bien kernel qui fallait remplacer par linux tongue

Merci beaucoup

Dernière modification par darkside29140 (Le 03/01/2011, à 21:39)

Hors ligne

#13 Le 03/01/2011, à 22:13

Compte anonymisé

Re : Grub Triple boot ubuntu/seven/BackTrack4

Salut

Vue la liste ci-dessus tu peux modifier ainsi :

menuentry "Backtrack (sur /dev/sda6)" {
        insmod ext2
        set root=(hd0,6)
        linux  /vmlinuz  root=/dev/sda6  ro
        initrd  /initrd.img
}

@+