Soulfly_tribe90 Posté(e) le 9 janvier 2010 Partager Posté(e) le 9 janvier 2010 Alors voilà j'avais Seven + Ubuntu d'installé et je viens d'installer une sabayon dont je n'ai pas installé d'amorçage pour pouvoir modifier celui de ubuntu. Donc j'ai fait un os-prober : 21:34 nicolas@AuraHxC-Desktop ~% sudo os-prober /dev/sda1:Windows 7 (loader):Windows:chain /dev/sda4:Gentoo Base System release 2.0.1:Gentoo:linux puis un update-grub : 21:35 nicolas@AuraHxC-Desktop ~% sudo update-grub Generating grub.cfg ... Found linux image: /boot/vmlinuz-2.6.31-17-generic Found initrd image: /boot/initrd.img-2.6.31-17-generic Found linux image: /boot/vmlinuz-2.6.31-14-generic Found initrd image: /boot/initrd.img-2.6.31-14-generic Found memtest86+ image: /boot/memtest86+.bin Found Windows 7 (loader) on /dev/sda1 Found Gentoo Base System release 2.0.1 on /dev/sda4 done Et pourtant lorsque je redemarre, je n'ai toujours pas sabayon de proposé. Voilà mon grub.cfg (enfin la fin), on voit bien qu'il n'a rien mis dedans : ### BEGIN /etc/grub.d/30_os-prober ### menuentry "Windows 7 (loader) (on /dev/sda1)" { insmod ntfs set root=(hd0,1) search --no-floppy --fs-uuid --set b682426a82422ee5 chainloader +1 } ### END /etc/grub.d/30_os-prober ### ### BEGIN /etc/grub.d/40_custom ### # This file provides an easy way to add custom menu entries. Simply type the # menu entries you want to add after this comment. Be careful not to change # the 'exec tail' line above. ### END /etc/grub.d/40_custom ### Donc j'aimerais savoir si quelqu'un pourrait m'aider Merci d'avance. Lien vers le commentaire Partager sur d’autres sites More sharing options...
PyKaBoo Posté(e) le 11 janvier 2010 Partager Posté(e) le 11 janvier 2010 Bonjour, 21:35 nicolas@AuraHxC-Desktop ~% sudo update-grub Generating grub.cfg ... Found linux image: /boot/vmlinuz-2.6.31-17-generic Found initrd image: /boot/initrd.img-2.6.31-17-generic Found linux image: /boot/vmlinuz-2.6.31-14-generic Found initrd image: /boot/initrd.img-2.6.31-14-generic Found memtest86+ image: /boot/memtest86+.bin Found Windows 7 (loader) on /dev/sda1 Found Gentoo Base System release 2.0.1 on /dev/sda4 done --> ta commande ne cherche que dans le /boot du linux démarré, donc il ne trouve que les noyaux linux associés. Tu devrais essayé de mettre tous les noyaux dans le même /boot partagé entre tes différents linux. si tu as fait une partition /boot séparée, cela sera plus simple. @+ edit : montres-nous la table de partition de ton disque, cela pourrait-être utile (fdisk -l je pense). Lien vers le commentaire Partager sur d’autres sites More sharing options...
Soulfly_tribe90 Posté(e) le 15 janvier 2010 Auteur Partager Posté(e) le 15 janvier 2010 Finalement j'ai mis un grub sur ma partition gentoo aussi et le grub ubuntu la trouvé et donc maintenant je peux le lancer sans soucis. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Krömagnön Posté(e) le 9 février 2010 Partager Posté(e) le 9 février 2010 Finalement j'ai mis un grub sur ma partition gentoo aussi et le grub ubuntu la trouvé et donc maintenant je peux le lancer sans soucis. d'ailleurs pour le configurer, il faut bien passer par /boot/grub/menu.lst ? or il n'y a pas ce fichier chez moi comment faire ? sachant qu'avec les mise a jour j'ai déja 6 lignes pour démarrer ubuntu dans 3 versions différentes (15-17-19) Lien vers le commentaire Partager sur d’autres sites More sharing options...
fken Posté(e) le 9 février 2010 Partager Posté(e) le 9 février 2010 Finalement j'ai mis un grub sur ma partition gentoo aussi et le grub ubuntu la trouvé et donc maintenant je peux le lancer sans soucis. d'ailleurs pour le configurer, il faut bien passer par /boot/grub/menu.lst ? or il n'y a pas ce fichier chez moi comment faire ? sachant qu'avec les mise a jour j'ai déja 6 lignes pour démarrer ubuntu dans 3 versions différentes (15-17-19) ouvre un terminal et écris la chose suivante, une fois sous linux bien entendu : # find / | grep menu.lst Fais-le en superutilisateur de préférence, ou épargne nous les erreurs de lecture / permissions, stp. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Krömagnön Posté(e) le 10 février 2010 Partager Posté(e) le 10 février 2010 Oui je ne suis pas noob à ce point la quand même alors le fichier est caché ici rm/usr/share/doc/memtest86+/examples/grub-menu.lst ca m'étonne un peu, qu'est ce qu'il fout la ? de plus je l'ai ouvert, et il n'y a que ca: "title memtest86+ root (hd0,0) kernel /boot/memtest86+.bin title memtest86+ (serial console 115200) root (hd0,0) kernel /boot/memtest86+.bin console=ttyS0,115200n8" Mayday mayday Lien vers le commentaire Partager sur d’autres sites More sharing options...
fken Posté(e) le 19 février 2010 Partager Posté(e) le 19 février 2010 Ce n'est pas le bon fichier, tu n'as plus de menu.lst donc... Fais un # fdisk -l Il est possible que tu aies besoin d'être en super utilisateur pour le lancer Tu y verras une liste de tous tes disques avec la précision amorçable ou non (une tite étoile). Couple avec les informations de # df pour savoir où est montee ta partition /boot si existante Cherche l'endroit où se situe ton noyau (théoriquement un nom du style 'vmlinuz' quelquechose, en tout cas c'est le cas chez moi). Retiens son nom exact et rempli ton /boot/grub/menu.lst avec ces informations J'ai peur que tu aies 2 /boot séparés et que l'un écrase l'autre en quelque sorte. Tout ce dont tu as besoin théoriquement, c'est que tes noyaux soient situés dans la partition de boot et de préciser à grub de regarder ces noyaux via le menu.lst. Il est possible que tu aies besoin de 2 3 trucs en plus sur la partition de boot Chez moi c'est un truc du genre là (j'ai viré deux trois trucs qui t'auraient induit en erreur / remplace les information par tes propres infos) : default 0 timeout 30 title GENTOO kernel 2.6.31-r6 Default root (hd2,0) kernel /boot/vmlinuz-2.6.31-gentoo-r6 libata.atapi_enabled=1 root=/dev/sdb1 console=tty1 savedefault boot title Windows 95/98/NT/2000/XP root (hd0,0) makeactive rootnoverify chainloader +1 Tu remarqueras que chez moi, le disque Windows est le MBR et qu'il pointe vers le disque 3 qui contient Linux... je sais je joue un peu avec le feu... mais si tu ne fais pas tourner le disque Windows un peu, il s'ennuie... (hd2,0) représente le 3e disque 1ere partition regardé par le bios. Pour rajouter une autre distributuon (dont / est situé sur le 4e disque dur / 3e sata / 2e partition), il faudrait que j'ajoute un truc du genre : title NOUVELLE DISTRIB root (hd3,1) kernel /boot/vmlinuz-nouveaunoyau libata.atapi_enabled=1 root=/dev/sdc2 console=tty1 Si tu comprends la logique tu ne devrais pas avoir trop de mal à régler ton problème. Linux n'est pas si complexe que cela mais quand on veut faire des trucs bizarre comme installer plusisuers OS sur une meme machine, il faut faire gaffe à deux trois trucs comme le fait de ne pas installer les noyaux sur des /boot différents. Bonne chance Oui je ne suis pas noob à ce point la quand même alors le fichier est caché ici rm/usr/share/doc/memtest86+/examples/grub-menu.lst ca m'étonne un peu, qu'est ce qu'il fout la ? de plus je l'ai ouvert, et il n'y a que ca: "title memtest86+ root (hd0,0) kernel /boot/memtest86+.bin title memtest86+ (serial console 115200) root (hd0,0) kernel /boot/memtest86+.bin console=ttyS0,115200n8" Mayday mayday Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.