[dual boot] Windows 7 ne se lance pas au bootloader
Publié : mer. 20 nov. 2013, 13:43
Bonjour,
j'ai par le passé effectué des dual boot sur plusieurs machines sans problème, pourtant là je bute et malgré mes réflexions je ne vois pas le problème.
J'ai d'abord installé Arch sur une partition étendue pour me permettre d'installer ensuite windows sur une partition primaire.
Je monte mes partitions au démarrage sous syslinux.
Mon partitionnement est le suivant :
Avec /dev/sda5 en répertoire /boot d'Arch, /dev/sda6 en swap (j'utilise 8Mo de RAM, bref), /dev/sda7 en répertoire racine et /dev/sda8 en /home.
Et /dev/sda1 en répertoire système de Windows et /dev/sda2 pour le reste.
Mon syslinux.cfg:
Mon fichier fstab :
J'ai essayé de supprimer l'indication des partitions de Windows dans le fstab mais aucun changement.
J'amorçe bien au démarrage sur syslinux mais si je choisis Windows 7 dans la liste du chargeur, la machine reboot et retourne au bootloader.
A noter, Arch et Windows sont installés sur le même disque physique.
Windows est correctement installé, la partition système est bien indiquée dans syslinux.cfg je pense,
je n'identifie pas le problème dans tout ceci.
Merci de m'aider !
j'ai par le passé effectué des dual boot sur plusieurs machines sans problème, pourtant là je bute et malgré mes réflexions je ne vois pas le problème.
J'ai d'abord installé Arch sur une partition étendue pour me permettre d'installer ensuite windows sur une partition primaire.
Je monte mes partitions au démarrage sous syslinux.
Mon partitionnement est le suivant :
Code : Tout sélectionner
Disque /dev/sda : 119,2 GiB, 128035676160 octets, 250069680 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0x6eabfb34
Périphérique Amorçage Début Fin Blocs Id Système
/dev/sda1 2048 206847 102400 7 HPFS/NTFS/exFAT
/dev/sda2 206848 34818047 17305600 7 HPFS/NTFS/exFAT
/dev/sda3 34818048 250069679 107625816 5 Extended
/dev/sda5 34818111 35000000 90945 83 Linux
/dev/sda6 35000064 52000000 8499968+ 82 Linux swap / Solaris
/dev/sda7 * 52000064 92000000 19999968+ 83 Linux
/dev/sda8 92000064 250069679 79034808 83 Linux
Et /dev/sda1 en répertoire système de Windows et /dev/sda2 pour le reste.
Mon syslinux.cfg:
Code : Tout sélectionner
LABEL arch
MENU LABEL Arch Linux
LINUX ../vmlinuz-linux
APPEND root=/dev/sda7 rw
INITRD ../initramfs-linux.img
LABEL archfallback
MENU LABEL Arch Linux Fallback
LINUX ../vmlinuz-linux
APPEND root=/dev/sda7 rw
INITRD ../initramfs-linux-fallback.img
LABEL windows
MENU LABEL Windows 7
COM32 chain.c32
APPEND hd0 1
Code : Tout sélectionner
#
# /etc/fstab: static file system information
#
# <file system> <dir> <type> <options> <dump> <pass>
# /dev/sda7
UUID=7da2ee10-f19c-479f-853e-43d6b4a092af / ext4 rw,relatime,data=ordered 0 1
# /dev/sda8
UUID=d5dc057f-67dc-4a5d-a664-3314dab94991 /home ext4 rw,relatime,data=ordered 0 2
# /dev/sda6
UUID=5c9ea437-8514-4fa6-bcb6-d9b97185ab17 none swap defaults 0 0
# /dev/sda1
UUID=628C20998C2069AD /run/media/olivier/System\040Reserved/Boot/ auto nosuid,nodev,nofail,x-gvfs-show 0 0
# /dev/sda2
UUID=46DC26BFDC26A95F /mnt/46DC26BFDC26A95F auto nosuid,nodev,nofail,x-gvfs-show 0 0
J'amorçe bien au démarrage sur syslinux mais si je choisis Windows 7 dans la liste du chargeur, la machine reboot et retourne au bootloader.
A noter, Arch et Windows sont installés sur le même disque physique.
Windows est correctement installé, la partition système est bien indiquée dans syslinux.cfg je pense,
je n'identifie pas le problème dans tout ceci.
Merci de m'aider !