Pages : 1
#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
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
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
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
vyé kanari ka fè bonsoup.
Kenavo. A galon !
Hors ligne
#12 Le 27/11/2005, à 00:25
- fat115
Re : Dual boot Breezy / Windows
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é.
Pages : 1