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 17/03/2010, à 00:29

coolben

Grub2 et muti boot windows

Bonjour

Je viens d'installer windows seven sur mon portable et j'ai maintenant deux boot load.
D'abord Grub2 puis si je choisi windows, j'ai un second boot load entre windows Xp et Seven.

J'aimerai tous avoir dans Grub 2. Est ce possible ?
Si oui comment ?

J'ai tenté d'ajouter dans le script /etc/grub.d/40_custom une entree pour sevent mais sans succès

Voici les partitions de mon disque :
/dev/sda1 : NTFS (win XP)
/dev/sda2 : FAT32
/dev/sda3 : NTFS (win 7)
/dev/sda4 : partition etendue
/dev/sda5 : swap
/dev/sda6 : Ext4 ubuntu 9.10

Dernière modification par coolben (Le 17/03/2010, à 00:43)


http://www.starbusiness.fr : jeux en ligne bientôt Massivement Multi Joueur. Gestion et Wargame dans un univers à la conquête de l'espace ...

Hors ligne

#2 Le 17/03/2010, à 00:46

Qid

Re : Grub2 et muti boot windows

coolben a écrit :

J'aimerai tous avoir dans Grub 2. Est ce possible ?
Si oui comment ?

ça dépend comment t'a fait ton install en faite :
de mon point de vue ça me semble etre un comportement tout à fait logique
tu pourrais nous faire un coups de :

sudo fdisk -l ; echo "--------------------------" ; df -aTh ; echo "--------------------------" ; free -m ; echo "--------------------------" ; ls -l /dev/disk/by-label/

ATTENTION :
1) mount un maximum de partition avant de tapper la commande* pour qu'on est toutes les infos
2) je te déconseille d'oublier d'utiliser la balise code du forum pour envoyer le retour

* : oui oui j'ai bien dit "la" : elle est deja prévu pour pouvoir etre bien présentée en un seul bloc
meme si en fait elle cache plusieurs commande à savoir :
fdisk => liste les partition
df => dans le cas présent, liste les points de montages utilisés et la taille des partitions qui y sont mounté
free => liste la memoire ram et swap (oui je sais en faite pour ton cas c'est pas utile mais c'est pas grave)
ls => dans le cas présent, liste l'identifiant et le nom des partitions associées


voila voila wink


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#3 Le 17/03/2010, à 13:50

coolben

Re : Grub2 et muti boot windows

Voici le résultat :

root@8530w-bsx:/media# fdisk -l ; echo "--------------------------" ; df -aTh ; echo "--------------------------" ; free -m ; echo "--------------------------" ; ls -l /dev/disk/by-label/

Disque /dev/sda: 320.1 Go, 320072933376 octets
255 têtes, 63 secteurs/piste, 38913 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0xd03cd03c

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sda1   *           1       21672   174080308+   7  HPFS/NTFS
/dev/sda2           21673       21803     1052257+   c  W95 FAT32 (LBA)
/dev/sda3           21804       32539    86236920    7  HPFS/NTFS
/dev/sda4           32540       38913    51199155    5  Etendue
/dev/sda5           32540       32931     3148708+  82  Linux swap / Solaris
/dev/sda6           32932       38913    48050383+  83  Linux
--------------------------
Sys. de fich. Type    Tail. Occ. Disp. %Occ. Monté sur
/dev/sda6     ext4     46G   19G   25G  43% /
proc          proc       0     0     0   -  /proc
none         sysfs       0     0     0   -  /sys
none       fusectl       0     0     0   -  /sys/fs/fuse/connections
none       debugfs       0     0     0   -  /sys/kernel/debug
none    securityfs       0     0     0   -  /sys/kernel/security
udev         tmpfs    1,9G  316K  1,9G   1% /dev
none        devpts       0     0     0   -  /dev/pts
none         tmpfs    1,9G  404K  1,9G   1% /dev/shm
none         tmpfs    1,9G  236K  1,9G   1% /var/run
none         tmpfs    1,9G     0  1,9G   0% /var/lock
none         tmpfs    1,9G     0  1,9G   0% /lib/init/rw
automount(pid1276)
            autofs       0     0     0   -  /home/bsoyeux/pc_fixe
/dev/sda1  fuseblk    167G  106G   61G  64% /media/windows
binfmt_misc
       binfmt_misc       0     0     0   -  /proc/sys/fs/binfmt_misc
gvfs-fuse-daemon
fuse.gvfs-fuse-daemon    0,0K  0,0K  0,0K   -  /home/bsoyeux/.gvfs
/dev/sda3  fuseblk     83G   31G   53G  37% /media/seven
/dev/sda2     vfat    1,1G  4,3M 1022M   1% /media/hp_tools
--------------------------
             total       used       free     shared    buffers     cached
Mem:          3865        968       2897          0         67        364
-/+ buffers/cache:        535       3329
Swap:         3074          0       3074
--------------------------
total 0
lrwxrwxrwx 1 root root 10 2010-03-17 13:39 HP_TOOLS -> ../../sda2


http://www.starbusiness.fr : jeux en ligne bientôt Massivement Multi Joueur. Gestion et Wargame dans un univers à la conquête de l'espace ...

Hors ligne

#4 Le 17/03/2010, à 14:39

Qid

Re : Grub2 et muti boot windows

Qid a écrit :

2) je te déconseille d'oublier d'utiliser la balise code du forum pour envoyer le retour

j'vais pourtant prévenu ! ... merci pour ce post à ralonge ...
bon bref apres je veux bine voir ton fichier custom de grub !
ah et je t'invite aussi à aller liste la doc de grub2 !


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#5 Le 17/03/2010, à 15:02

coolben

Re : Grub2 et muti boot windows

Voila avec la balise code. Désolé,j'ai lu l'inverse de ce que tu m'as demandé :

root@8530w-bsx:/media# fdisk -l ; echo "--------------------------" ; df -aTh ; echo "--------------------------" ; free -m ; echo "--------------------------" ; ls -l /dev/disk/by-label/

Disque /dev/sda: 320.1 Go, 320072933376 octets
255 têtes, 63 secteurs/piste, 38913 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0xd03cd03c

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sda1   *           1       21672   174080308+   7  HPFS/NTFS
/dev/sda2           21673       21803     1052257+   c  W95 FAT32 (LBA)
/dev/sda3           21804       32539    86236920    7  HPFS/NTFS
/dev/sda4           32540       38913    51199155    5  Etendue
/dev/sda5           32540       32931     3148708+  82  Linux swap / Solaris
/dev/sda6           32932       38913    48050383+  83  Linux
--------------------------
Sys. de fich. Type    Tail. Occ. Disp. %Occ. Monté sur
/dev/sda6     ext4     46G   19G   25G  43% /
proc          proc       0     0     0   -  /proc
none         sysfs       0     0     0   -  /sys
none       fusectl       0     0     0   -  /sys/fs/fuse/connections
none       debugfs       0     0     0   -  /sys/kernel/debug
none    securityfs       0     0     0   -  /sys/kernel/security
udev         tmpfs    1,9G  316K  1,9G   1% /dev
none        devpts       0     0     0   -  /dev/pts
none         tmpfs    1,9G  404K  1,9G   1% /dev/shm
none         tmpfs    1,9G  236K  1,9G   1% /var/run
none         tmpfs    1,9G     0  1,9G   0% /var/lock
none         tmpfs    1,9G     0  1,9G   0% /lib/init/rw
automount(pid1276)
            autofs       0     0     0   -  /home/bsoyeux/pc_fixe
/dev/sda1  fuseblk    167G  106G   61G  64% /media/windows
binfmt_misc
       binfmt_misc       0     0     0   -  /proc/sys/fs/binfmt_misc
gvfs-fuse-daemon
fuse.gvfs-fuse-daemon    0,0K  0,0K  0,0K   -  /home/bsoyeux/.gvfs
/dev/sda3  fuseblk     83G   31G   53G  37% /media/seven
/dev/sda2     vfat    1,1G  4,3M 1022M   1% /media/hp_tools
--------------------------
             total       used       free     shared    buffers     cached
Mem:          3865        968       2897          0         67        364
-/+ buffers/cache:        535       3329
Swap:         3074          0       3074
--------------------------
total 0
lrwxrwxrwx 1 root root 10 2010-03-17 13:39 HP_TOOLS -> ../../sda2

Et voici mon fichier 40_custom de grub

#!/bin/sh
exec tail -n +3 $0
# 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.
menuentry "Microsoft Windows XP Professionnel (on /dev/sda1)" {
	insmod ntfs
	set root=(hd0,1)
	search --no-floppy --fs-uuid --set d2d4de4ad4de3109
	drivemap -s (hd0) ${root}
	chainloader +1
}
menuentry "Microsoft Windows 7" {
	insmod ntfs
	set root=(hd0,3)
	chainloader +1
}
menuentry "Microsoft Windows Xp" {
	insmod ntfs
	set root=(hd0,1)
	chainloader +1
}

Les deux dernieres entrées sont des tests.
L'entree Microsoft Windows Xp me fait démarer sur le boot loader de windows (comme l'entree Microsoft Windows XP Professionnel (on /dev/sda1))
L'entree "Microsoft Windows 7" ne fonctionne pas.

Dernière modification par coolben (Le 17/03/2010, à 15:04)


http://www.starbusiness.fr : jeux en ligne bientôt Massivement Multi Joueur. Gestion et Wargame dans un univers à la conquête de l'espace ...

Hors ligne

#6 Le 17/03/2010, à 15:17

Qid

Re : Grub2 et muti boot windows

coolben a écrit :

L'entree "Microsoft Windows 7" ne fonctionne pas.

en meme temp il y a quelque chose qui m'interpelle :
grub numérote toujours en commençant à 0 non ?
alors pourquoi seven est en 0.3 ? et pire que ça :
pourquoi la partition de restoration de ton OS d'origine n'est pas la premiere ?
bon et sinon au dela de ça j'ai réagis à un truc mais ce qui se passe est logique :
le lanceur Windows écrase le mbr au demarrage ok !?
donc tu n'a bien qu'un seul lanceur pour deux windows ...
sauf que du coups grub ne peu pas trouver les deux windows hmm
ce n'est qu'un théorie à revérifier d'autant qu'il me semble bien que pourtant
si il y a bien une quand meme une possibilité de faire ce que tu demande
sauf que je serais incapable de te retrouver ou j'ai croisé cette info


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#7 Le 17/03/2010, à 16:16

coolben

Re : Grub2 et muti boot windows

Dans grub 2 la numérotation des disque commence par 0. Par contre la numérotation des partitions commence à 1.
Je crois que c'est une différence entre grub legacy (version 1 ) et grub PC  (version 2)

Par contre, je ne sais pas si il est possible de booter sur Seven sans passer par le boot loader de Windows qui (je suppose) doit se trouver sur la première partition.


http://www.starbusiness.fr : jeux en ligne bientôt Massivement Multi Joueur. Gestion et Wargame dans un univers à la conquête de l'espace ...

Hors ligne

#8 Le 17/03/2010, à 16:22

Qid

Re : Grub2 et muti boot windows

coolben a écrit :

Dans grub 2 la numérotation des disque commence par 0. Par contre la numérotation des partitions commence à 1.
Je crois que c'est une différence entre grub legacy (version 1 ) et grub PC  (version 2)

Par contre, je ne sais pas si il est possible de booter sur Seven sans passer par le boot loader de Windows qui (je suppose) doit se trouver sur la première partition.

ah wai d'accord je vois ... ça aide vraiment pas cette affaire hmm
je suis bien content avec mon grub 1 moi ducoups
et je crois que je vais encore me le garder longtemp

bref pour ton boot de windows comme je te l'ai dit tu n'a qu'un boot loader pour les deux
donc grub ne peu pas te trouver les deux OS ... ta seule solution serait de forcer une install d'un second ntldr

sinon je viens de penser à un truc : et si t'essayais avec gag bootloader :
etant neutre il aura ptetre moins de souci pour te booter les 3 OS


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#9 Le 29/03/2010, à 13:32

coolben

Re : Grub2 et muti boot windows

Personne d'autres n'auraient une idée sur la question ?


http://www.starbusiness.fr : jeux en ligne bientôt Massivement Multi Joueur. Gestion et Wargame dans un univers à la conquête de l'espace ...

Hors ligne

#10 Le 29/03/2010, à 13:52

Compte anonymisé

Re : Grub2 et muti boot windows

Salut

Le dualboot windows ne peut être évité dans ta config. Sinon il faudrait désinstaller seven, cacher la partition Xp et réinstaller Seven en déclarant bootable la partition Seven.
Ensuite il suffit de "décacher" Xp  et réinstaller grub qui ensuite va découvrir les 2 systèmes.

La question à se poser est : cela vaut-il la peine de se donner tout ce mal. Toutefois cela a l'intérêt de rendre les 2 install Windows indépendantes alors qu'actuellement tu ne peux pas supprimer la partition Xp sous peine de perdre Seven.

@+

#11 Le 29/03/2010, à 22:29

coolben

Re : Grub2 et muti boot windows

Salut

J'aime pas l'idée d'avoir deux boot loader. Ca ne fait pas terrible si une personne qui ne connais pas linux vois que l'on doix choisir deux fois pour lancer windows.
Je sais que cela n'est pas la faut de Linux mais d'une société ... bien gérer ... d'une façon très lucrative ... (;-)) ...


http://www.starbusiness.fr : jeux en ligne bientôt Massivement Multi Joueur. Gestion et Wargame dans un univers à la conquête de l'espace ...

Hors ligne

#12 Le 29/03/2010, à 22:36

Qid

Re : Grub2 et muti boot windows

coolben a écrit :

Je sais que cela n'est pas la faut de Linux

je te comprend ... mais ducoups c'est pas chez nous qu'il faut que tu te plaigne wink
sinon il me semble t'avoir proposé d'essaye gag bootloader wink


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#13 Le 29/03/2010, à 23:19

coolben

Re : Grub2 et muti boot windows

J'aurai aimé rester avec grub2 et dans les standards d'ubuntu.
De plus, quand je vois les screenshot : http://gag.sourceforge.net/pics.html, cela ne vend pas du rêve. Avec grub2, j'ai une belle image de fond avec un police et une couleur de texte qui se marient bien. Je souhaite vendre du rêve.


http://www.starbusiness.fr : jeux en ligne bientôt Massivement Multi Joueur. Gestion et Wargame dans un univers à la conquête de l'espace ...

Hors ligne

#14 Le 29/03/2010, à 23:25

Compte anonymisé

Re : Grub2 et muti boot windows

jeanjd63 a écrit :

Salut

Le dualboot windows ne peut être évité dans ta config. Sinon il faudrait désinstaller seven, cacher la partition Xp et réinstaller Seven en déclarant bootable la partition Seven.
Ensuite il suffit de "décacher" Xp  et réinstaller grub qui ensuite va découvrir les 2 systèmes
.

La question à se poser est : cela vaut-il la peine de se donner tout ce mal. Toutefois cela a l'intérêt de rendre les 2 install Windows indépendantes alors qu'actuellement tu ne peux pas supprimer la partition Xp sous peine de perdre Seven.

@+

Si tu y tiens cette solution doit fonctionner et rendre tes 2 windows indépendants et accessibles individuellement depuis grub-pc.

A tester.

@+

#15 Le 29/03/2010, à 23:28

Qid

Re : Grub2 et muti boot windows

@ coolben > bouarf ... je trouve sympa moi ce gag wink en plus il est hyper simple à paramettrer

@ jeanjd63 > ça nous dit pas comment faire :
je serais bien curieux de savoir comment proceder
parce que la je suis sceptic ...


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#16 Le 29/03/2010, à 23:35

Compte anonymisé

Re : Grub2 et muti boot windows

Qid a écrit :

@ coolben > bouarf ... je trouve sympa moi ce gag wink en plus il est hyper simple à paramettrer

@ jeanjd63 > ça nous dit pas comment faire :
je serais bien curieux de savoir comment proceder
parce que la je suis sceptic ...

C'est à dire ???
Cela me parait simple :
1) cacher la partition Xp
2) mettre le drapeau boot sur la future partition Seven
3) installer seven
4) le démarrer et vérifier  que tout baigne
5) réinstaller le bootloader Grub sur le MBR
6) décacher la partition Xp

Et ça devrait rouler.

#17 Le 29/03/2010, à 23:42

Qid

Re : Grub2 et muti boot windows

jeanjd63 a écrit :
Qid a écrit :

@ jeanjd63 > ça nous dit pas comment faire :
je serais bien curieux de savoir comment proceder
parce que la je suis sceptic ...

C'est à dire ???
Cela me parait simple :
1) cacher la partition Xp

oui d'accord sur le papier ok j'ai bien compris
mais comment on la cache entre autre wink
enfin en fait je crois que j'ia fini par comprendre
je cherchais plus tordu alors que
tu sous entend simplement passer par gparted ?


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#18 Le 29/03/2010, à 23:45

coolben

Re : Grub2 et muti boot windows

Comment peut on cacher une partition ?


http://www.starbusiness.fr : jeux en ligne bientôt Massivement Multi Joueur. Gestion et Wargame dans un univers à la conquête de l'espace ...

Hors ligne

#19 Le 29/03/2010, à 23:49

Qid

Re : Grub2 et muti boot windows

coolben a écrit :

Comment peut on cacher une partition ?

bah oui c'etait aussi ma question mais moi j'ia eu assez de recule pour finir par comprendre (enfin je pense)


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#20 Le 30/03/2010, à 07:02

Compte anonymisé

Re : Grub2 et muti boot windows

coolben a écrit :

Comment peut on cacher une partition ?

Sous Gparted --> clic droit sur la partition, gestion des drapeaux -->hidden

Pour Qid --> attention ne recule pas trop lol