dual boot toutoulinux et windows XP ou vista

Message
Author
User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#21 Post by ASRI éducation »

blaye wrote:
ASRI éducation wrote:Bonjour blaye,
Il doit manquer une info dans la configuration de Grub.
Peux-tu nous copier/coller sur ce forum le contenu de ton fichier /boot/grub/menu.lst ?
Cordialement,
je suis débutant linux donc peut tu me préciser comme editer le fichier menu.lst ?

merci
Si tu utilises Toutou Linux 431 :
1 - Tu cliques sur le raccourci bureau "Console".
2 - Dans la console, tu écris "geany /boot/grub/menu.lst" (sans les guillemets).
3 - Tu effectues un copier/coller du contenu de l'éditeur de texte (geany) sur ce forum.

Remarque : je n'ai pas de Toutou431 sous la main, je peux me tromper sur la procédure.
Cordialement,

blaye
Posts: 16
Joined: Mon 28 Jan 2013, 22:20

#22 Post by blaye »

Code: Select all

# GRUB configuration file '/boot/grub/menu.lst'.
# generated by 'grubconfig'.  jeu 14 fév 2013 11:41:30 GMT-1
#
# La copie backup du MBR pour '/dev/sda' est ici
# '/boot/grub/mbr.sda.12168'. Vous pouvez le restaurer comme ceci:
# dd if=/boot/grub/mbr.sda.12168 of=/dev/sda bs=512 count=1
#
# Lancer la section globale de GRUB
#timeout 30
color light-gray/blue black/light-gray
# Fin de la section globale de GRUB
# La configuration de l'autre partition bootable commence
  title Windows (on /dev/sda1)
  rootnoverify (hd0,0)
  makeactive
  chainloader +1
# La configuration de l'autre partition bootable finit
# La configuration de partition bootable commence
  title Linux (on /dev/sda2)
  root (hd0,1)
  kernel /boot/vmlinuz root=/dev/sda2 ro vga=normal
# La configuration de partition bootable finit
title Installer GRUB sur disquette (on /dev/fd0)
pause Inserer une disquette formatee et pressez entree.
root (hd0,1)
setup (fd0)
pause Pressez entree pour continuer.
title Installer GRUB sur une partition linux (on /dev/sda2)
root (hd0,1)
setup (hd0,1)
pause Pressez entree pour continuer.
title -     Pour l'aide pressez 'c', puis tapez: 'help'
root (hd0)
title -     Pour des exemples d'utilisation, tapez: 'cat /boot/grub/usage.txt'
root (hd0)

blaye
Posts: 16
Joined: Mon 28 Jan 2013, 22:20

#23 Post by blaye »

bon j'ai trouvé le fichier et j'ai copier sur clés usb
;)

oui

#24 Post by oui »

blaye wrote:
ASRI éducation wrote:Bonjour blaye,
Il doit manquer une info dans la configuration de Grub.
Peux-tu nous copier/coller sur ce forum le contenu de ton fichier /boot/grub/menu.lst ?
Cordialement,
je suis débutant linux donc peut tu me préciser comme editer le fichier menu.lst ?

merci
/boot/grub/menu.lst est le fichier de paramétrage de grub legacy

/boot/grub/grub.cfg est celui de grub (du nouveau, appelé par les puppyistes grub2, mais par GNU grub tout court)

dans ce fichier, tu consignes les détails de tes installations pour que le BIOS de l'ordi puisse amorcer le fonctionnement du noyau.

et tout dépend comment tu as installé tes systèmes d'exploitation et quel grub tu as pris...

il nous fait en savoir plus :idea:

salut

oui

#25 Post by oui »

blaye wrote:

Code: Select all

# GRUB configuration file '/boot/grub/menu.lst'.
# generated by 'grubconfig'.  jeu 14 fév 2013 11:41:30 GMT-1
#
# La copie backup du MBR pour '/dev/sda' est ici
# '/boot/grub/mbr.sda.12168'. Vous pouvez le restaurer comme ceci:
# dd if=/boot/grub/mbr.sda.12168 of=/dev/sda bs=512 count=1
#
# Lancer la section globale de GRUB
#timeout 30
color light-gray/blue black/light-gray
# Fin de la section globale de GRUB
# La configuration de l'autre partition bootable commence
  title Windows (on /dev/sda1)
  rootnoverify (hd0,0)
  makeactive
  chainloader +1
# La configuration de l'autre partition bootable finit
# La configuration de partition bootable commence
title Linux (on /dev/sda2)
root (hd0,1)
kernel /boot/vmlinuz root=/dev/sda2 ro vga=normal

Code: Select all

# La configuration de partition bootable finit
title Installer GRUB sur disquette (on /dev/fd0)
pause Inserer une disquette formatee et pressez entree.
root (hd0,1)
setup (fd0)
pause Pressez entree pour continuer.
title Installer GRUB sur une partition linux (on /dev/sda2)
root (hd0,1)
setup (hd0,1)
pause Pressez entree pour continuer.
title -     Pour l'aide pressez 'c', puis tapez: 'help'
root (hd0)
title -     Pour des exemples d'utilisation, tapez: 'cat /boot/grub/usage.txt'
root (hd0)
ces lignes en rouge sont à optimiser (adapter = changer) ce en fonction de ton installation de linux

telles qu'elles sont, elles sont proche de ce qu'il faut pour une PLEINE installation sur la 2ième partition, mais nous préférons démarrer en frugal!

blaye
Posts: 16
Joined: Mon 28 Jan 2013, 22:20

#26 Post by blaye »

d'accord donc cette portion est a changer :

Code: Select all

title Linux (on /dev/sda2) 
root (hd0,1) 
kernel /boot/vmlinuz root=/dev/sda2 ro vga=normal
que dois je y mettre ?

oui

#27 Post by oui »

oui! et le fragment de texte t'est fourni par Puppy:

astuce: quand tu loges un Puppy en frugal avec la routine au menu de Puppy, qui pose bien quelques questions, mais agit à part ça en automatique, la routine te bricole le fragment de texte voulu pour remplacer celui qui est en rouge. il suffit d'échanger. on le trouve dans le sous-rép. /tmp . mais attention, il y a 2 fragments au choix dans un seul et unique document! un pour grub4dos, et donc, l'autre, pour grub legacy! si tu confonds, bien sûr, c'est l'échec garanti :P !

note: si tu sorts de Puppy avant de faire l'échange, tu perds ce fragment, bien sûr :idea: . vu la rapidité de la mise en place en frugal, tu redémarres, vide le répertoire où puppy / toutou est en frugal, et recommences, en veillant à adapter ton texte avant de quitter!

PS: tu sens sans doute que je fais une vraie gymnastique pour éviter d'utiliser le mot "installation" et il se peut que cela t'irrite:

"frugal" n'est pas une installation. rien de comparable avec l'installation de windows, ou la pleine installation de Linux dans une partition intégralement dédiée.
c'est l'organisation d'un démarrage avec les fichiers du CD depuis le disque dur, considérablement plus rapide que les lecteurs CD. c'est absolument équivalent, mais plus rapide et laisse les lecteurs libres...

et c'est possible dans n'importe quelle partition, même une partition windows, sous réserve que le programme qui le fait soit respectueux envers la gestion spéciale des fichiers ntfs si ntfs (en vfat, aucun problème vraiment!). et tu peux alors avoir 36 puppys côte à côte dans la même partition dans des rép. différents...
Last edited by oui on Thu 14 Feb 2013, 22:06, edited 1 time in total.

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#28 Post by ASRI éducation »

blaye wrote:d'accord donc cette portion est a changer :

Code: Select all

title Linux (on /dev/sda2) 
root (hd0,1) 
kernel /boot/vmlinuz root=/dev/sda2 ro vga=normal
que dois je y mettre ?
A première vue (mais je ne suis pas un expert), la portion semble correcte.
pourtant, comme le dit "oui", si tu dois changer quelque chose, c'est probablement dans ces 3 lignes que tu trouveras la solution.
La première donne le nom de l'entrée menu affichée au démarrage.
La seconde indique l'emplacement de la partition où se trouve l'installation (le .sfs) de Toutou.
La troisième précise où trouver le fichier de lancement de Toutou et ajoute des options de démarrage.

Proposition : peux-tu vérifier si le fichier vmlinuz se trouve bien dans le fichier /boot de la seconde partition du disque dur principal (celui où est hébergé Windows) ?

Désolé, parfois on propose des solutions rapides, parfois on cherche. Ce soir, on ne propose pas de solution rapide...
Last edited by ASRI éducation on Thu 14 Feb 2013, 22:07, edited 1 time in total.

blaye
Posts: 16
Joined: Mon 28 Jan 2013, 22:20

#29 Post by blaye »

ayé jsuis perdu :D

bon ya pas moyen de reprendre tout a zero tout en concervant la partition xp ?

si je comprend bien frugale c'est comme une install dans un dossier de la partition windows ?
et grub gere le boot ? soit windows soit linux ? c ca ?

User avatar
boxR
Posts: 338
Joined: Sat 13 Aug 2011, 21:58
Location: France

#30 Post by boxR »

Ça marche très bien en dual boot comme indiqué :
- une partition ntfs pour Windows (protégée par défaut dans ASRI mais que tu peux mettre en lecture + écriture)
- une partition en ext3 pour le Toutou (pas visible depuis Windows, c'est plus sûr)
- et bien sûr la linux-swap.

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#31 Post by ASRI éducation »

blaye wrote:...
si je comprend bien frugale c'est comme une install dans un dossier de la partition windows ?
et grub gere le boot ? soit windows soit linux ? c ca ?
En résumé, c'est ça.

blaye
Posts: 16
Joined: Mon 28 Jan 2013, 22:20

#32 Post by blaye »

j'ai pas l'impression que j'ai vmlinuz dans le dossier boot (ya rien a part un dossier grub) et dans le dossier grub pas de vmlinuz

oui

#33 Post by oui »

donc ce que tu n'as pas encore révélé, cachotier, est

as-tu dédié toute une partition à ton seul et unique puppy (=pleine installation) dans une partition ext2 ou ext3 ou ext4, il n'y a pas dedans de répertoire ni puppy, ni toutou, ni asri, que quoi que ce soit dans ce gout la

ou logé ton puppy en frugal quelque part sur ton disque dur (probablement dans ton hda2 ou sda2) dans un répertoire appelé puppy ou toutou ou asri etc. (=frugal) :?:

(cliquer sur l'icône sda2 en bas à gauche, et non pas sur l'icône 'home', en haut à gauche, elle, icône représentant la maison, pour vérifier!!!)

blaye
Posts: 16
Joined: Mon 28 Jan 2013, 22:20

#34 Post by blaye »

oui la 1ere partition est windows
la 2eme linux en ext3 + swap comme prescris par boxR plus haut

dans sda2 j'ai boot, lost +founf, ttl-431sfs ttlsave.2fs

User avatar
boxR
Posts: 338
Joined: Sat 13 Aug 2011, 21:58
Location: France

#35 Post by boxR »

blaye wrote:ayé jsuis perdu :D

bon ya pas moyen de reprendre tout a zero tout en concervant la partition xp ?

si je comprend bien frugale c'est comme une install dans un dossier de la partition windows ?
et grub gere le boot ? soit windows soit linux ? c ca ?
Je serais toi, je reprendrais l'installation de puppy sur ext3 en faisant bien une installation complète sur disque dur.
Ensuite tu refais le Grub comme déjà indiqué.
Et c'est bon.

oui

#36 Post by oui »

astuce: depuis le temps qu'on est sur ce problème rien que ce soir, tu aurais pu re-tout-faire proprement une dizaine de fois... :roll:

oui

#37 Post by oui »

boxR wrote:[en faisant bien une installation complète sur disque dur.

en aucun cas
une installation complète alors qu'il est déja en frugal!

User avatar
boxR
Posts: 338
Joined: Sat 13 Aug 2011, 21:58
Location: France

#38 Post by boxR »

Ben si : il efface son ext3 et fait sa complète à partir du live-CD en RAM.

oui

#39 Post by oui »

RAJOUTE vmlinuz!

(insère le CD
clique sur l'icône CD, une 1ière instance de Rox s'ouvre
clique sur l'icône sda2, une 2ière instance de Rox s'ouvre
glisse vmlinuz dedans avec la souris!)

mais normalement, les Puppy génération 4 sont en sous-rép. ors le tien semble être dans la racine, pourquoi, je ne sais, ne connais pas Toutou...

voici un segment de texte standard dans le cas de Quirky logé dans le sous-rép quirky pour grub legacy

Code: Select all

title Puppy Linux 120 frugal in sda2 dir quirky
rootnoverify (hd0,1)
kernel /quirky/vmlinuz pmedia=atahd psubdir=quirky nosmp
initrd /quirky/initrd.gz

oui

#40 Post by oui »

ce qui est à modifier est:

title Puppy Linux 120 frugal in sda2 dir quirky
rootnoverify (hd0,1)
kernel /quirky/vmlinuz pmedia=atahd psubdir=quirky nosmp
initrd /quirky/initrd.gz

Post Reply