#1 Le 19/07/2014, à 22:58
- flodu141
Ubuntu 13.10 refuse que je démarre sous windows 8 et/ou windows 7
Bonsoir
Je sais pas si je poste ce message dans la bonne catégorie.
J'essaie depuis un bon bout de temps d'installer ubuntu en dualboot avec Windows. La version 12.04 Lts fonctionnait très bien en dualboot. Mais la 13.10 et la 14.10 ne fonctionne pas en dualboot.
Alors j'ai pris un disque interne d'un autre PC qui ne servait pas et je l'ai mis dans le mien. J'ai installer ubuntu 13.10 sur le nouveau disque dur.
L'installation s'est très bien déroulée MAIS quand je veux retourner sous Windows je boot sur le disque dur d'origine mais j'ai linux qui démarre avec un écran violet (normal) avec :
Ubuntu
Options avancées pour ubuntu
Memory test (memtest86+)
Memory test (memtest86+, serial console 115200)
Aidez-moi s'il vous plait... Je sais plus quoi faire
Cordialement
Hors ligne
#2 Le 19/07/2014, à 23:35
- metalux
Re : Ubuntu 13.10 refuse que je démarre sous windows 8 et/ou windows 7
Bonsoir,
Essaye la commande suivante dans un terminal:
sudo os-prober
Hors ligne
#3 Le 19/07/2014, à 23:41
- Bougron
Re : Ubuntu 13.10 refuse que je démarre sous windows 8 et/ou windows 7
Bonsoir
L'installation de la 14.04 se termine par une recherche des OS. présents sur la machine.
La commande faite est sudo os-prober
Il n'a rien trouvé. Une cause que je connais est l'absence d'un drapeau boot sur le disque contenant le logiciel windows
Tu peux vérifier cela par gparted.
Si tel est le cas, tu mets un drapeau boot, et tu fais les commandes traditionnelles
sudo os-prober
sudo grub-update
sudo grub-install
La quatrième commande est de forcer la réécriture du MBR. Je pense qu'elle n'est pas nécessaire.
Mais il peut y avoir d'autres causes, L'utilisation de boot-repair afin de seulement fournir un boot-info permet de voir exactement ce qui se passe.
Hors ligne
#4 Le 19/07/2014, à 23:52
- flodu141
Re : Ubuntu 13.10 refuse que je démarre sous windows 8 et/ou windows 7
Re
C'est toujours pareil ça démarre automatiquement sous Linux. Et quand j'enlève le disque où Linux est installer ça me met :
Error: no such device : d7bc1116-c095-4f17-aa48-fdf6581a7f50.
Entering rescue mode. ..
grub rescue>
Hors ligne
#5 Le 20/07/2014, à 00:39
- Bougron
Re : Ubuntu 13.10 refuse que je démarre sous windows 8 et/ou windows 7
C'est très bien que cela démarre sous ubuntu.
Lorsque cela a fini de démarrer, tu fais Ctrl Alt T Puis tu frappes sudo os-prober
soit tu as une ligne montrant que windows est détecté.
soit tu n'as rien, dans ce dernier cas, tu lances l'application gparted et tu regardes le disque sensé contenir windows.
Tu vérifies qu'il a un drapeau boot, s'il n'en a pas tu en mets un, tu quittes l'application, tu ouvres de nouveau une session en terminal, et tu fais les trois commandes que je site, tu quittes unbuntu tu relances le micro pour vérifier
Si c'est de nouveau ubuntu qui met en route automatiquement
On regardera le contenu du disque sensé contenir windows afin de regarder si les fichiers de boot sont présents
On fera un "boot-info" Cette procédure est rodée.
Hors ligne
#6 Le 20/07/2014, à 00:54
- flodu141
Re : Ubuntu 13.10 refuse que je démarre sous windows 8 et/ou windows 7
En fait j'ai deux disque dur : un avec Windows 8 et Windows 7 et un autre avec uniquement Ubuntu. Sur le disque qui contient les deux Windows, j'ai mis le drapeau boot sur Windows 8 et ensuite j'ai taper les commande que tu m'a dit mais il n'y a que la commande "sudo grub-install" qui fonctionne. A part "sudo os-prober" mais elle n'affiche riens.
Et sinon c'est toujours pareil je peux pas démarrer sous Windows
Je tient déjà à te remercier de me venir en aide.
Hors ligne
#7 Le 20/07/2014, à 01:13
- Bougron
Re : Ubuntu 13.10 refuse que je démarre sous windows 8 et/ou windows 7
Bonjour
Tu dis que tu as un disque contenant windows 8 et windows 7.
Est-ce que cela veut dire que tu as déjà installé un dual boot entre windows 8 et windows 7.
Autre question. Est-ce que ce disque a une partition FAT32, Si oui, c'est sur cette partition que le flag boot doit être mis.
si non, merci de faire la commande sudo blkid afin qu'on voit un peu mieux la structure de ce disque.
(Je pars me reposer).
Hors ligne
#8 Le 20/07/2014, à 08:42
- ikewdu
Re : Ubuntu 13.10 refuse que je démarre sous windows 8 et/ou windows 7
Salut,
Ton problème est apparemment assez clair. Tu as cette situation (confirme-moi que j'ai bien compris)
Disque 1: Windows 7 et Windows 8.
Disque 2: Ubuntu
Si oui, sache qu'Ubuntu utilise un "lanceur" nommé grub, qui tend toujours à s'installer sur une disque possédant des partitions actives. Ici, il s'est installé non pas sur le disque 2 mais sur le disque 1. Ce qui explique le message d'erreur lorsque tu retires le disque Ubuntu.
Ca se répare assez facilement (si tes Ws n'ont pas été supprimés), mais comme tu parles de W8, il faut qu'on vérifie si ton PC fonctionne en mode traditionnel (legacy et disque au format mbr) ou en mode uefi (disque au format gpt). Pour le savoir, il faut que tu nous donnes le résultat des commandes:
sudo parted -l (L minuscule)
sudo fdisk -l
sudo blkid
Précise-moi si tu possèdes le DVD de W7 ou de W8. On en a besoin pour rétablir la situation.
Dernière modification par ikewdu (Le 20/07/2014, à 11:05)
Hors ligne
#9 Le 20/07/2014, à 13:45
- flodu141
Re : Ubuntu 13.10 refuse que je démarre sous windows 8 et/ou windows 7
Bonjour Ikewdu
C'est ça mon problème. J'ai bien 2 disques comme tu la dit.
Quand je tape : sudo parted -l j'obtiens :
Modèle: ATA WDC WD15EADS-22P (scsi)
Disque /dev/sda : 1500GB
Taille des secteurs (logiques/physiques): 512B/512B
Table de partitions : msdos
Numéro Début Fin Taille Type Système de fichiers Fanions
1 1049kB 500GB 500GB primary ntfs démarrage
2 500GB 1000GB 500GB primary ntfs
3 1000GB 1500GB 500GB primary ntfs
Modèle: ATA ST3160812AS (scsi)
Disque /dev/sdb : 160GB
Taille des secteurs (logiques/physiques): 512B/512B
Table de partitions : msdos
Numéro Début Fin Taille Type Système de fichiers Fanions
2 1049kB 150GB 150GB primary ext4
1 150GB 160GB 10,5GB primary linux-swap(v1)
sudo fdisk -l :
Disk /dev/sda: 1500.3 GB, 1500301910016 bytes
255 têtes, 63 secteurs/piste, 182401 cylindres, total 2930277168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0xed1e85b1
Périphérique Amorçage Début Fin Blocs Id. Système
/dev/sda1 * 2048 976758783 488378368 7 HPFS/NTFS/exFAT
/dev/sda2 976758784 1953515519 488378368 7 HPFS/NTFS/exFAT
/dev/sda3 1953515520 2930276351 488380416 7 HPFS/NTFS/exFAT
Disk /dev/sdb: 160.0 GB, 160000000000 bytes
255 têtes, 63 secteurs/piste, 19452 cylindres, total 312500000 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0xeede9d79
Périphérique Amorçage Début Fin Blocs Id. Système
/dev/sdb1 292020224 312498175 10238976 82 partition d'échange Linux / Solaris
/dev/sdb2 2048 292019626 146008789+ 83 Linux
Les entrées de la table de partitions ne sont pas dans l'ordre du disque
et sudo blkid :
/dev/sda1: LABEL="Windows 8" UUID="329E9C1C02446175" TYPE="ntfs"
/dev/sda2: LABEL="Data" UUID="211227F677BDA66D" TYPE="ntfs"
/dev/sda3: LABEL="Windows 7" UUID="3D4B6DA321F619F2" TYPE="ntfs"
/dev/sdb1: UUID="1d87d6a2-415a-46b0-ba47-dbb89c2bf70e" TYPE="swap"
/dev/sdb2: UUID="d7bc1116-c095-4f17-aa48-fdf6581a7f50" TYPE="ext4"
Désolé je ne sais pas comment on fait pour mettre les ligne dans un cadre gris foncé.
Je possède bien un disque windows 8 et même celui du seven
Hors ligne
#10 Le 20/07/2014, à 17:13
- ikewdu
Re : Ubuntu 13.10 refuse que je démarre sous windows 8 et/ou windows 7
Re,
Débranche ton disque dur Ubuntu. Démarre avec le DVD W7 ou W8, choisis l'option "réparer l'ordinateur", et choisis l'invite de commandes. Là, tu vas taper ceci:
bootrec /fixmbr
bootrec /fixboot
Tes Windows devraient redémarrer. En revanche, Ubuntu ne démarrera plus. On s'en occupera dans un second temps. Je pense que comme tu utilises déjà un double boot (W7 / W8), le plus simple serait d'utiliser le lanceur windows (bootmgr) pour avoir un triple boot. Donc, il faudra réinstaller grub, mais autrement.
Dernière modification par ikewdu (Le 20/07/2014, à 17:15)
Hors ligne
#11 Le 20/07/2014, à 20:38
- flodu141
Re : Ubuntu 13.10 refuse que je démarre sous windows 8 et/ou windows 7
Re
Windows refonctionne à nouveau mais comme tu l'a dit ubuntu ne démarre plus. Peut-être faut-il juste booter sur le disque où il y a ubuntu ??
Hors ligne
#12 Le 20/07/2014, à 21:06
- ikewdu
Re : Ubuntu 13.10 refuse que je démarre sous windows 8 et/ou windows 7
Re,
Maintenant, il faut réparer / réinstaller Grub pour que le disque Ubuntu sache où le trouver. Ici, on a deux possibilités:
1. Soit l'installer dans le mbr du disque ubuntu: avantage, le disque est autonome. Inconvénient: tu auras un menu (Grub /windows) puis un second menu (W7 /W8)
2. L'installer dans la partition Linux elle-même: avantage, tu n'auras qu'un seul menu W7/W8/ubuntu ; inconvénient: il faudra utiliser bootmgr, et ton ubuntu dépendra toujours du bon fonctionnement de Windows.
Dans les deux cas, il faudra booter sur le live-cd ubuntu et restaurer, voire réinstaller grub. O verra ça demain selon le choix que tu auras fait.
Dernière modification par ikewdu (Le 20/07/2014, à 21:07)
Hors ligne
#13 Le 20/07/2014, à 21:13
- flodu141
Re : Ubuntu 13.10 refuse que je démarre sous windows 8 et/ou windows 7
Re,
Tu me conseillerai quoi ?
Hors ligne
#14 Le 20/07/2014, à 21:34
- flodu141
Re : Ubuntu 13.10 refuse que je démarre sous windows 8 et/ou windows 7
en fait je préfère la deuxième option : " L'installer dans la partition Linux elle-même: avantage, tu n'auras qu'un seul menu W7/W8/ubuntu ; inconvénient: il faudra utiliser bootmgr, et ton ubuntu dépendra toujours du bon fonctionnement de Windows."
Bonne soirée
Hors ligne
#15 Le 21/07/2014, à 00:30
- ikewdu
Re : Ubuntu 13.10 refuse que je démarre sous windows 8 et/ou windows 7
Re,
Démarre sur le live-cd Ubuntu. Commence par ceci :
sudo fdisk -l
Vérifie que le résultat est toujours:
Disk /dev/sda: 1500.3 GB, 1500301910016 bytes
255 têtes, 63 secteurs/piste, 182401 cylindres, total 2930277168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0xed1e85b1
Périphérique Amorçage Début Fin Blocs Id. Système
/dev/sda1 * 2048 976758783 488378368 7 HPFS/NTFS/exFAT
/dev/sda2 976758784 1953515519 488378368 7 HPFS/NTFS/exFAT
/dev/sda3 1953515520 2930276351 488380416 7 HPFS/NTFS/exFAT
Disk /dev/sdb: 160.0 GB, 160000000000 bytes
255 têtes, 63 secteurs/piste, 19452 cylindres, total 312500000 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0xeede9d79
Périphérique Amorçage Début Fin Blocs Id. Système
/dev/sdb1 292020224 312498175 10238976 82 partition d'échange Linux / Solaris
/dev/sdb2 2048 292019626 146008789+ 83 Linux
Si oui, on va installer grub sur sdb2 en suivant l'une des procédures suivantes.
1. Le plus simple est d'utiliser boot-repair
Tu l'installes ainsi (point 1, pc connecté à Internet):
http://doc.ubuntu-fr.org/boot-repair
Puis tu choisis les options avancées, et tu prends réinstaller grub, et tu choisis de forcer l'installation dans sdb2, qui est ta partition racine.
http://doc.ubuntu-fr.org/lib/exe/fetch. … 333371.png
2. Sinon, on va s'inspirer de la procédure avec chroot pour réinstaller grub (partie 3.7):
http://doc.ubuntu-fr.org/tutoriel/comme … aurer_grub
sudo mount /dev/sdb2 /mnt
for i in /dev /dev/pts /sys; do sudo mount -B $i /mnt$i; done
sudo mount -t proc /proc /mnt/proc
sudo chroot /mnt /bin/bash
mount -a
apt-get install grub-pc
update-grub
Ici, on change:
grub-install --force /dev/sdb2
On reprend le tuto :
umount -a
sudo umount /mnt/{dev/pts,dev,sys,proc}
sudo umount /mnt
sudo update-grub
3. Procédure finale (commune, quel que soit le choix entre 1 ou 2)
Si tout ça s'est passé correctement, grub est au bon endroit. Il ne restera plus qu'à démarrer sous Windows, ajouter l'entrée ubuntu dans le menu de démarrage grâce au logiciel easybcd, en suivant ce qui est proposé ici (point 3.4)
http://doc.ubuntu-fr.org/tutoriel/comme … ec_bootmgr
Après ça, tu dois avoir un triple boot dirigé par le lanceur de Windows. Si l'entrée ubuntu conduit à un autre menu, on n'aura plus qu"à le masquer. On verra une fois arrivés là.
Hors ligne
#16 Le 15/08/2014, à 15:44
- flodu141
Re : Ubuntu 13.10 refuse que je démarre sous windows 8 et/ou windows 7
Bonjours Ikewdu
Désolé de ne pas avoir donné de nouvelle, j'ai été pas mal occupé ces dernier temps.
Alors voilà, j'ai fais exactement ce que tu as dit avec boot-repair mais je retourne à la case départ, c'est à dire que je ne peux plus démarrer sous windows.
Cordialement
Hors ligne
#17 Le 16/08/2014, à 19:55
- flodu141
Re : Ubuntu 13.10 refuse que je démarre sous windows 8 et/ou windows 7
Bonsoir
Rectification : J'ai réessayer et cela à fonctionné !!!! Merci beaucoup
Mais comme tu l'as dit avant, il y a deux menu quand je sélectionne "Ubuntu"
Comment puis-je régler cela ?
Cordialement,
Bonne soirée
Hors ligne
#18 Le 16/08/2014, à 20:27
- ikewdu
Re : Ubuntu 13.10 refuse que je démarre sous windows 8 et/ou windows 7
Re,
Dans le point 3.5 ci-dessous, tu as l'option GRUB_TIMEOUT dans le fichier grub.cfg que tu peux modifier en la mettant à 0 si c'est ubuntu qui est proposé par défaut (c'est en principe le cas) dans ce menu indésirable. En principe, ubuntu se lancera directement:
http://doc.ubuntu-fr.org/grub-pc
Autre possibilité, si tu veux continuer à voir ton menu grub sans voir l'entrée Windows, tu peux désactiver l'exécution de 30_os-prober . La commande à passer est la suivante. Grub ne cherchera plus les entrées windows.
cd /etc/grub.d
sudo chmod -x 30_os-prober
Bien sûr, il faudra valider l'un ou l'autre choix par
sudo update-grub
PS. A noter que tu peux combiner les deux: garder un grub 2 ou 3 secondes et désactiver l'entrée windows.
Dernière modification par ikewdu (Le 16/08/2014, à 20:29)
Hors ligne
#19 Le 08/01/2015, à 19:27
- flodu141
Re : Ubuntu 13.10 refuse que je démarre sous windows 8 et/ou windows 7
Bonsoir
Pardonnez-moi de ne pas avoir donné de nouvelle ces derniers temps mais j'ai eu pas mal de soucis. Le problème est résolu mais un autre est apparu : je ne peux pas accéder aux autres partition du système voilà le message d'erreur :
"Error mounting /dev/sda2 at /media/florian/Data: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,dmask=0077,fmask=0177" "/dev/sda2" "/media/florian/Data"' exited with non-zero exit status 14: The disk contains an unclean file system (0, 0).
Metadata kept in Windows cache, refused to mount.
Failed to mount '/dev/sda2': Operation not permitted
The NTFS partition is in an unsafe state. Please resume and shutdown
Windows fully (no hibernation or fast restarting), or mount the volume
read-only with the 'ro' mount option."
donc je ne peux pas récupérer mes donnés qui sont sur cette partition pour les mettre sur linux.
Je ne sais pas si cela peut-être la cause du problème mais ubuntu est sur une partition étendue.
Cordialement
Hors ligne
#20 Le 09/01/2015, à 10:41
- malbo
Re : Ubuntu 13.10 refuse que je démarre sous windows 8 et/ou windows 7
flodu141,
La règle du forum, c'est une discussion par problème et c'est une bonne règle à mon avis. Je te prie donc d'ouvrir une nouvelle discussion pour ce nouveau problème dans la section du forum "Autres logiciels et problèmes généraux" (je pense que c'est la plus appropriée à ton problème). Je te rappelle que les indications pour le faire sont dans la doc 4.1 Initier une nouvelle discussion
Dernière modification par malbo (Le 09/01/2015, à 10:42)
Hors ligne