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 24/10/2005, à 22:14

kornakroun

Dual boot Breezy / Windows

Bonjour,

J'ai fait une install de Ubuntu et de Windows sur des partitions séparées. Ubuntu marche très bien mais windows pas encore...

Voici quelques infos :

fdisk -l donne :

Disk /dev/hda: 123.5 GB, 123522416640 bytes
255 heads, 63 sectors/track, 15017 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1        6374    51199123+  83  Linux
/dev/hda2            6375       15017    69424897+   f  W95 Ext'd (LBA)
/dev/hda5            6375        6562     1510078+  82  Linux swap / Solaris
/dev/hda6            6563       11662    40965718+   7  HPFS/NTFS
/dev/hda7           11663       15017    26949006    b  W95 FAT32

Mon Windows est sur hda6.
hda7 me sert pour échanger des fichiers entre Ubuntu et Windows (enfin, si un jour ça marche...).
hda2 est une partition étendue qui contient hda5, hda6 et hda7.

Voici mon fichier menu.lst de grub :

title		Ubuntu, kernel 2.6.12-9-386 
root		(hd0,0)
kernel		/boot/vmlinuz-2.6.12-9-386 root=/dev/hda1 ro quiet splash
initrd		/boot/initrd.img-2.6.12-9-386
savedefault
boot

title		Ubuntu, kernel 2.6.12-9-386 (recovery mode)
root		(hd0,0)
kernel		/boot/vmlinuz-2.6.12-9-386 root=/dev/hda1 ro single
initrd		/boot/initrd.img-2.6.12-9-386
boot

title		Ubuntu, memtest86+
root		(hd0,0)
kernel		/boot/memtest86+.bin  
boot

title  Microsoft Windows XP Pro
Windows
root   (hd0,5)
makeactive
chainloader +1

Fianlement au boot dans  grub, si je choisis Windows, j'ai droit à l'erreur suivante :

root (hd0,5)
Filesystem type unknown, partition type 0x7
Error 12 : Invalid device requested

Je ne comprends pas trop le problème. C'est dû au NTFS ? A mon partionnement ?
Une idée ?

Merci d'avance à ceux qui pourront m'aider.

Dernière modification par kornakroun (Le 25/10/2005, à 07:40)

Hors ligne

#2 Le 25/10/2005, à 09:33

phenix

Re : Dual boot Breezy / Windows

Hello,

et si tu remplace ceci:

title  Microsoft Windows XP Pro
Windows
root   (hd0,5)
makeactive
chainloader +1

par ceci

title  Microsoft Windows XP Pro
root   (hd0,5)
savedefault
makeactive
chainloader +1

Salutations

Dernière modification par phenix (Le 25/10/2005, à 09:34)

Hors ligne

#3 Le 25/10/2005, à 15:20

kornakroun

Re : Dual boot Breezy / Windows

smile Merci.
J'essaye ça ce soir.

Hors ligne

#4 Le 25/10/2005, à 19:11

kornakroun

Re : Dual boot Breezy / Windows

Après quelques recherches sur le site de grub, j'ai trouvé ces infos là :

What filesystems are supported, and how do I tell it which one to use?
GRUB comes with support for DOS FAT, BSD FFS, and Linux ext2fs filesystems, plus a blocklisting notation for accessing blocks directly.
When using the normal file syntax, GRUB will autodetect the filesystem type.

Donc visiblement grub ne gère pas le NTFS... Et ma partition Windows est en NTFS. Ou alors c'est possible si onen croît le "accessing blocks directly.", mais là je ne comprends pas à quoi ça correspond.

Chainloaded OS's such as DOS or NT:
The only way they have of knowing anything about a root or boot partition is via preset offsets in their boot sectors (such as the "hidden sectors" parameter of the DOS BIOS parameter block) or the "active partition" marker (see "makeactive" in the list of commands).

--  "makeactive"
    Sets the active partition on the root disk to GRUB's root partition
    (on a floppy this is a NO-OP).  This is limited to working with
    "primary" PC partitions.

Donc là, ça parle de "primary partition", et dans mon cas Ubuntu est sur la partition principale hda 1 et Windows dans une partition étendue hda2. Tout l'inverse de ce qu'il faut apparement hmm

Est-ce que quelqu'un du forum a installé un dual boot Ubuntu/Windows ? Avec quel type de  partitionnement ?

Merci pour vos retours d'expérience.

Hors ligne

#5 Le 25/10/2005, à 19:55

phenix

Re : Dual boot Breezy / Windows

Hello,

Le code que je t'ai envoyé auparavant est celui que j'ai dans mon menu.lst et qui me sert de démarrage en multiboot Windows XP en NTFS et Ubuntu, donc de mon côté tout fonctionne.

Windows (ntfs): hda1
ubuntu (ext3):hda2
sauvegarde (fat32):hda3

Dernière modification par phenix (Le 25/10/2005, à 19:57)

Hors ligne

#6 Le 25/10/2005, à 20:06

kornakroun

Re : Dual boot Breezy / Windows

Merci pour ton aide.
En effet chez toi, Windows est en partition principale.
Je crois qu'il va falloir que je reconstruise tout en mettant Windows en premier puis Ubuntu.
Galère, Ubuntu marchait nickel et je l'avais aménagé à ma sauce...

PS : j'ai oublié de dire que j'ai testé ta solution, phenix, et que j'ai la même erreur de type de partition inconnue...

Dernière modification par kornakroun (Le 25/10/2005, à 20:11)

Hors ligne

#7 Le 28/10/2005, à 17:05

kornakroun

Re : Dual boot Breezy / Windows

J'ai réussi à faire un double boot avec deux disques durs, donc avec un OS sur la première partition de chaque disque.

J'ai bien l'impression que pour tout faire avec un seul disque dur partionné, il faut mettre windows en premier, le comble quand on souhaite passer à ubuntu et garder un windows sous la main mad

Hors ligne

#8 Le 07/11/2005, à 19:23

ulogoss

Re : Dual boot Breezy / Windows

salut tout le monde, je suis passer a ubuntu depuis septembre et c'est vraiment sympa!
Jusque là , pas de problèmes dont je n'ai trouvé une solution en arpentant forum et wiki tres bien fournis.
Je desirerais savoir si je m'expose au meme probleme que Kornakroun si j'installe windows xp en multiboot avec mon Breezy sur un meme disque.
Pour info mon fstab est le suivant:
/dev/hda2    /               (ext3)
/dev/hda1   /home       (ext3)
/dev/hda4   /windows  ( vfat)
/dev/hda3   none         swap
j'avais prevu une partition pour une installation eventuelle de windows a l'install de Breezy ( pour universalis et photoshop pour ma part).
En gros puis je suivre le wiki http://wiki.ubuntu-fr.org/installation/recup_ubuntu_apres_win?s=mbr et installer windows xp sur hda4?

Hors ligne

#9 Le 26/11/2005, à 16:53

kiss

Re : Dual boot Breezy / Windows

bonsoir,

je suis sur xp pro et ubuntu breezy sur un seul HD.

tout marche nickel.

il faut "d'abord" installer xp puis ubuntu.

au moment ou grub s'install il me dit avoir trouver un autre OS sur le HD et me demande

si j'accepte que grub gère le boot ,donc ok.

j'ai 3 partitions sur xp pro et 3 partitions sur ubuntu une /,une  /swap, une /home.

j'ai 2 ecrans en bureau étendu avec une carte n'vidia fx 5500

ma carte mère une msi K8N Neo2 Platinium

mon proc un AMD athlon 64 3000+

( J'ai donc au départ ,téléchargé le CD d'ubuntu correspondant a mon AMD 64 )

a+

Hors ligne

#10 Le 26/11/2005, à 17:17

jwh

Re : Dual boot Breezy / Windows

bonsoir kornakroun,

comme d'autres te l'ont dit, si tu veux garder windows sur ton disque, il doit toujours être sur une partition primaire, amoçable, et en tête de disque car windows ne supporte pas d'être relégué en deuxième position ( c'est un mauvais coucheur réputé). C'est Grub qui, selon le paramètrage que tu auras défini dans menu.lst va lancer  en premier Ubuntu ou windows.


jwh

Hors ligne

#11 Le 26/11/2005, à 21:14

bernez

Re : Dual boot Breezy / Windows

non jwh, ce n'est pas obligatoire de mettre xp maitre de la nappe primaire, il suffit dans le lanceur (grub par exemple) de tromper xp en lui faisant croire qu'il est sur la nappe primaire :
Par exemple pour ubontu dur hda et xp sur hdc, tous 2 en maître :

..................

title           Ubuntu, kernel 2.6.12-9-386
root            (hd0,0)
kernel          /boot/vmlinuz-2.6.12-9-386 root=/dev/hda1 ro quiet splash
initrd          /boot/initrd.img-2.6.12-9-386
savedefault
boot

................................
title           Microsoft Windows XP Professionnel
root            (hd1,0)
map (hd0) (hd1)
map (hd1) (hd0)
savedefault
makeactive
chainloader     +1

Les 2 lignes qui trompent xp sont les 2 lignes map

wink


vyé kanari ka fè bonsoup.
Kenavo. A galon !

Hors ligne

#12 Le 27/11/2005, à 00:25

fat115

Re : Dual boot Breezy / Windows

bernez a écrit :

non jwh, ce n'est pas obligatoire de mettre xp maitre de la nappe primaire,

Il a jamais parlé de nappe !
Par contre,je confirme que windows doit être installé sur une partition primaire (donc pas un lecteur logique d'une partition étendue) et qui plus est active.
Et encore, maintenant wndaube accepte plusierus partitions principales ce qui n'était pas le cas des versions précédentes.
Mais tous les tutos préconise de mettre Windows sur la première partition primaire du disque (soit hda1, hdb1, hdc1 ou hdd1) pour un multiboot Win/Linux sans souci

Perso, j'ai ça :

Disque /dev/hda: 81.9 Go, 81964302336 octets
255 têtes, 63 secteurs/piste, 9964 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/hda1   *           1        1275    10241406    7  HPFS/NTFS
/dev/hda2            1276        9964    69794392+   5  Extended
/dev/hda5            1276        1340      522081   82  Linux swap / Solaris
/dev/hda6            1341        1977     5116671   83  Linux
/dev/hda7            1978        2614     5116671   83  Linux
/dev/hda8            2615        3251     5116671   83  Linux
/dev/hda9            3252        3888     5116671   83  Linux
/dev/hda10           3889        9964    48805438+   b  W95 FAT32

Windows XP Pro en partition primaire active (Amorce) : hda1
une partition étendue (hda2) pour le reste du disque
Dans cette partition des lecteurs logiques (hda5 à hda10) contenant :
hda 5 le swap commun à toutes les distros
hda6 : Kaella2.1 (qui gère le boot loader - lilo en l'occurence)
hda7 : /home pour tout le monde (nom d'utilisateur différents quand même)
hda8 : Breezy
hda9 : Mandriva 2005
hda10 : partition FAT32 pour échange de données entre les distros et XP (et accessoirement le plus gros parce que je suis pas encore complètement passé au pingouin)

Hors ligne

#13 Le 27/11/2005, à 09:01

cep_

Re : Dual boot Breezy / Windows

On peut très bien par exemple installer windows sur la deuxième (ou autre) partition primaire et utiliser grub ainsi :

title windows
unhide (hd0,1)
hide (hd0,0)
rootnoverify (hd0,1)
makeactive
chainloader +1

Indépendament de map, pour des disques séparés. Et sous réserve bien sûr que boot.ini soit bien configuré.