Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

Attention, une faille de sécurité dans bash a récemment été rapportée, il est recommandé de mettre à jour son système (plus de détails)

#1 Le 01/01/2013, à 18:40

tony59

"missing operative system"

Bonjour a tous et bonne année smile

Aujourd'hui j'ai voulu installer ubuntu sur mon pc portable (asus g75v) qui possède 2 disques durs, le premier contenant windows 7 64 bits et le second, vide, sur lequel je choisis de faire l'installation, conformement a ce tuto :
http://www.siteduzero.com/tutoriel-3-12 … buntu.html

Tout se passe sans problème jusqu'a ce que j'essaye de retourner sur windows, j'ai le choix entre les 2 OS mais quand je selectione windows, un message d'erreur apparait, me demandant de reparer l'ordinateur. L'erreur semble courrant d'apres mes recherches sur le net ( http://doc.ubuntu-fr.org/tutoriel/comme … c_bootmgr) mais quand j'essaye la reparation avec une cle usb contenant windows 7, le soft ne peut trouver mon installation de windows





edit:
voici un fdisk

ubuntu@ubuntu:~$ sudo fdisk -l

WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.


Disk /dev/sda: 750.2 GB, 750156374016 bytes
256 heads, 63 sectors/track, 90845 cylinders, total 1465149168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x473caa27

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1  4294967295  2147483647+  ee  GPT
Partition 1 does not start on physical sector boundary.

Disk /dev/sdb: 750.2 GB, 750156374016 bytes
255 heads, 63 sectors/track, 91201 cylinders, total 1465149168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x0005a202

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *        2048   292968447   146483200   83  Linux
/dev/sdb2       292970494   585936895   146483201    5  Extended
Partition 2 does not start on physical sector boundary.
/dev/sdb5       292970496   585936895   146483200   82  Linux swap / Solaris 

Je vous met également un rapport de bootrepair, si cela peut vous aider
http://paste.ubuntu.com/1487987/


Si quelqu'un a une solution

Dernière modification par tony59 (Le 02/01/2013, à 21:32)

Hors ligne

#2 Le 01/01/2013, à 19:31

men-go

Re : "missing operative system"

Bonsoir et bonne année aussi,

                                                Je n'ai pas lu la doc dont tu fais référence, mais d'après les symptômes, à tous les coups lors de l'installation d'Ubuntu, tu as "fusillé" le MBR du disque 1.  Normalement tu aurais dû tout simplement installer Ubuntu et l'amorce de chargement sur le disque 2. Puis dire au BIOS de booter sur ce disque 2 au lieu du disque 1. Avec GRUB on a le multi boot donc pas de problème pour W7. Le disque 1 n'aurait dû en aucun cas être touché.

     Pour remettre les choses en état, avec la live session aller dans un terminal et exécuter la commande:

sudo grub-install /dev/sdb      # installe GRUB sur le même disque qu'Ubuntu

Vérifie que /dev/sdb est bien le disque 2

     Normalement il y a un grub.cfg sur ce disque. Donc tu peux essayer de booter directement dessus (ESC au redémarrage ou à la mise sous-tension). Si problème de boot, reviens sur la live session. Avec Nautilus recherche  via "Système de fichier" /media/ubuntu/système_ubuntu/boot/grub/grub.cfg. Fais un copier de ce grub.cfg et exécute:

sudo grub-mkconfig -o coller_le_chemin_de_grub.cfg    # recréation de grub.cfg

Retenter le boot direct. A+

Hors ligne

#3 Le 01/01/2013, à 19:41

tony59

Re : "missing operative system"

Alors en fait je ne dispose plus du support d'installation d'ubuntu : j'avais utilisé une clé usb formaté pour l'occasion que j'ai réutilisée pour y mettre l'iso d'installation de windows afin de le reparer neutral

Et en utilisant la commande fixmbr j'ai du supprimer le grub de linux, resultat j'ai 2 systemes d'exploitation mais je ne peux booter ni sur l'un ni sur l'autre

N'y a t-il pas une commande a faire sur l'invite de commande presente quand je boot sur la cle usb? Car c'est la seule chose que je puisse faire actuellement sur mon pc

Hors ligne

#4 Le 01/01/2013, à 20:15

men-go

Re : "missing operative system"

Re,

     Si, c'est la commande fixmbr (je l'ai utilisée une fois sous WXP et ça avait marché). L'ennui c'est que depuis 2009 Windows je ne le pratique quasiment plus et je ne connais plus trop les outils de dépannage. As-tu moyen de graver un live CD/DVD ? En fait j'ai quasiment abandonné Windows parce que, entre autres, Linux offre des outils très puissants pour dépanner même Windows.

     Ce que je trouve particulièrement navrant c'est que les documentations n'insistent pas sur les problèmes qui peuvent survenir et les débutants qui n'ont pas la technique informatique n'ont aucune conscience de ces problèmes. Est-ce que dans la doc que tu as lue on a insisté pour  sauvegarder le MBR  ?

Hors ligne

#5 Le 01/01/2013, à 20:22

tony59

Re : "missing operative system"

Pour le moment je ne dispose que d'une tablette sous android, pas sur qu'elle me soit utile ici. Je vais voir si je peux me procurer un live cd d'ubuntu demain que je mettrai sur ma clé ( mais je n'aurai plus acces aux outils de reparation de windows)

A partir d'un live cd d'ubuntu tu penses qu'il sera possible de recuperer windowz?

En tout cas, merci beaucoup pour ton aide !

Hors ligne

#6 Le 01/01/2013, à 20:38

men-go

Re : "missing operative system"

Re,

    S'il n'y a que le MBR de touché, pas de problème (c'est ce que j'ai expliqué dans mon précédent post). Il est inutile de transférer un CD sur une clé, on peut booter directement dessus. L'avantage d'une session live (CD ou clé USB) d'Ubuntu c'est qu'on a un véritable système avec un nombre important d'outils. A noter qu'une live clé USB tient sur 2 Go. Une clé de 4 ou 8 Go n'est pas très chère et ça peut servir (et parfois même beaucoup). A titre d'exemple on pourrait récupérer un MBR d'une autre machine de la même catégorie et le réimplanter sur la tienne.

Je continue quelque temps à suivre cette discussion au cas où. A+

Hors ligne

#7 Le 02/01/2013, à 14:32

tony59

Re : "missing operative system"

Bonjour,

J'ai acheté un cd live d'ubuntu, j'ai donc pu faire un fdisk dont voici le résultat :

ubuntu@ubuntu:~$ sudo fdisk -l

WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.


Disk /dev/sda: 750.2 GB, 750156374016 bytes
256 heads, 63 sectors/track, 90845 cylinders, total 1465149168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x473caa27

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1  4294967295  2147483647+  ee  GPT
Partition 1 does not start on physical sector boundary.

Disk /dev/sdb: 750.2 GB, 750156374016 bytes
255 heads, 63 sectors/track, 91201 cylinders, total 1465149168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x0005a202

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *        2048   292968447   146483200   83  Linux
/dev/sdb2       292970494   585936895   146483201    5  Extended
Partition 2 does not start on physical sector boundary.
/dev/sdb5       292970496   585936895   146483200   82  Linux swap / Solaris 

Ensuite j'ai essayé la première commande que tu m'as suggérée, voici le résultat :

ubuntu@ubuntu:~$ sudo grub-install /dev/sdb
Path `/boot/grub' is not readable by GRUB on boot. Installation is impossible. Aborting. 

Voici la 2ème, sans plus de réussite

 ubuntu@ubuntu:/$ sudo grub-mkconfig -o /media/ubuntu/7c14708a-8a91-4705-897c-c54240e4a0fb/boot/grub/grub.cfg
/usr/sbin/grub-probe: error: failed to get canonical path of /cow.
 

Je vous met également un rapport de bootrepair, si cela peut vous aider
http://paste.ubuntu.com/1487987/

Dernière modification par tony59 (Le 02/01/2013, à 15:23)

Hors ligne

#8 Le 02/01/2013, à 16:35

men-go

Re : "missing operative system"

Salut,

        Bon Boot-Repair a installé un MBR Windows sur le disque où se trouve Ubuntu, donc tu n'as aucune chance de booter quoi que ce soit sur les disques internes, mais tu t'en es rendu compte. Je pars du principe que ta live session est une 12.10.

Il faut réinstaller GRUB sur /dev/sdb, mais effectivement je t'ai donné une commande incomplète (sorry !). On va déjà sauvegarder ce MBR puisque il sera écrasé par l'installation de GRUB. On verra ce qu'on peut en faire après:

sudo dd if=/dev/sdb of=/media/ubuntu/7c14708a-8a91-4705-897c-c54240e4a0fb/boot/Win_MBR.img bs=512 count=1

Il y a un message comme quoi 512 octets ont été copiés. Tu peux par Nautilus aller vérifier que le fichier /media/ubuntu/7c14708a-8a91-4705-897c-c54240e4a0fb/boot/Win_MBR.img existe. Réinstall de GRUB:

sudo grub-install /dev/sdb  --boot-directory=/media/ubuntu/7c14708a-8a91-4705-897c-c54240e4a0fb/boot/

Si OK, teste le boot direct sur ce disque, on verra quoi faire après. A+

Hors ligne

#9 Le 02/01/2013, à 18:02

tony59

Re : "missing operative system"

Première commande, ok :

 ubuntu@ubuntu:/media/ubuntu/7c14708a-8a91-4705-897c-c54240e4a0fb/boot$ sudo dd if=/dev/sdb of=/media/ubuntu/7c14708a-8a91-4705-897c-c54240e4a0fb/boot/Win_MBR.img bs=512 count=1
1+0 records in
1+0 records out
512 bytes (512 B) copied, 7,3209e-05 s, 7,0 MB/s

2ème commande aussi :

ubuntu@ubuntu:/media/ubuntu/7c14708a-8a91-4705-897c-c54240e4a0fb/boot$ sudo grub-install /dev/sdb  --boot-directory=/media/ubuntu/7c14708a-8a91-4705-897c-c54240e4a0fb/boot/
Installation finished. No error reported.

Je tente de redemarer ... et ça marche ! Enfin, j'ai récupéré le menu pour choisir les différents OS et ubuntu fonctionne !

Saurais tu comment je peux relancer windows maintenant?

Dernière modification par tony59 (Le 02/01/2013, à 18:08)

Hors ligne

#10 Le 02/01/2013, à 18:18

men-go

Re : "missing operative system"

Re,

Dans ta session Ubuntu normale exécute la commande:

sudo update-grub

Elle te régénérera un autre grub.cfg où normalement il y aura Windows.  Reboot Ubuntu pour voir si le choix W existe et teste le. A+

Hors ligne

#11 Le 02/01/2013, à 18:31

tony59

Re : "missing operative system"

Alors, quand je lance le pc, j'ai d'abord
ecran 1

Le 1er choix me ramène sur la même page, je prend donc le second et j'obtiens
ecran 2

Je choisis windows 7 et je tombe sur
ecran 3

Hors ligne

#12 Le 02/01/2013, à 19:19

men-go

Re : "missing operative system"

Re,

     Je viens de me rendre compte que ta machine est équipée d'un UEFI et non d'un BIOS. Sur les ASUS équipés d'un BIOS on avait la touche ESC pour démarrer sur un des disques connectés. L'UEFI, je ne l'ai pas pratiqué et il se pourrait qu'on ne puisse pas booter Windows avec GRUB à cause de ce qu'on appelle le SECURE BOOT. Je ne peux pas t'indiquer une solution à ce sujet, je ne voudrais pas aggraver la situation. Il faudra peut-être attendre qu'un ubuntunaute ayant plus de connaissance en UEFI t'aide. Désolé mais bonne année quand même.

Hors ligne

#13 Le 02/01/2013, à 19:55

tony59

Re : "missing operative system"

Merci en tout cas,

si quelqu'un voit une solution...

Hors ligne

#14 Le 03/01/2013, à 10:58

malbo

Re : "missing operative system"

- Windows 7 est installé en mode EFI : pour arriver à le démarrer, il faut que UEFI soit activé dans le "Bios" ("Bios" est ma notation simplifiée pour désigner le système UEFI qui équipe ton ordi). La seule façon de le démarrer est de passer par le menu de Boot du "Bios", il est impossible de le démarrer en passant par le menu Grub
- Ubuntu est installé en mode Bios (mode classique) : pour arriver à le démarrer, il faut que UEFI soit sactivé dans le "Bios"

C'est pas pratique ? Oui mais tu n'as pas lu les bonnes doc avant te lancer dans ton dual-boot. Si tu avais lu la doc EFI du site ubuntu-fr, tu aurais créé une table de partition GPT sur ton disque dur destiné à installer Ubuntu et tu aurais installé Ubuntu en mode EFI sur partitions GPT. Dans ce cas, tu aurais pu démarrer chacun des deux OS en mode EFI.

Dernière modification par malbo (Le 03/01/2013, à 11:01)


MedionPC MT5 MED MT 162 / pentium IV / RAM 1Go / Radeon HD 3450 AGP / XP, HandyLinux et Xubuntu 14.04 32 bits
Acer Aspire M5100-5F7N / Phenom Quad Core 9500 / ATI HD 2600 pro / RAM 4 Go / Win8, XP et Ubuntu 14.04

Hors ligne

#15 Le 03/01/2013, à 11:13

tony59

Re : "missing operative system"

Je viens d'aller verifier dans le "bios" et l'uefi est bien "enabled", pourtant je n'arrive toujours pas a lancer windows, je l ai donc desactiver et apres avoir lancer ubuntu, un "checking battery state" s'execute (des lignes blanches sur fond noir, je ferai un screen) c edt tres long et impossible a arreter.

Sinon j ai note quelque chose qui me semble bizarre dans le bios, la section hard drive bbs priorities ne proposait qu un seul disque dur alors que 2 sont installés, mon probleme est peut etre lié a cela?

Le menu du "bios"

Bios

Le sous menu disque dur
Menu dd

Le message qui s affiche quand j essaye de lancer ubuntu
Erreur

Dernière modification par tony59 (Le 03/01/2013, à 11:19)

Hors ligne

#16 Le 03/01/2013, à 12:21

men-go

Re : "missing operative system"

Salut,

tony59_#9 a écrit :

Je tente de redemarer ... et ça marche ! Enfin, j'ai récupéré le menu pour choisir les différents OS et ubuntu fonctionne !

C'était vrai que Ubuntu fonctionnait ?

Hors ligne

#17 Le 03/01/2013, à 12:24

tony59

Re : "missing operative system"

Oui, ubuntu fonctionne, je peux quitter l'écran "checking battery slate" en appuyantsur "entrée"

Mais j'ai l'impression que, quelque soit le mode que je choisi (uefi enabled ou non) je peux démarrer ubuntu et pas windows

Hors ligne

#18 Le 03/01/2013, à 12:38

men-go

Re : "missing operative system"

Re,

     Dans "Advanced" tu peux peut-être avoir la liste des disques en ligne. Sur une de mes machines avec un BIOS American Megatrends, P0 correspond au premier disque, P1, au deuxième.

     Dans ton cas, c'est peut-être normal que le deuxième disque soit "Disabled" en option 1 du boot puisque c'est "Windows Boot Management" qui est pris (donc premier disque). Est-ce la touche ESC au [re]démarrage fonctionne toujours ("BIOS" multi-boot) ?

Hors ligne

#19 Le 03/01/2013, à 12:40

tony59

Re : "missing operative system"

Voila ce qui s'affiche quand j'appuie sur échap au démarrage
boot

Ainsi que le menu advanced concernant les disques
dd

Dernière modification par tony59 (Le 03/01/2013, à 12:51)

Hors ligne

#20 Le 03/01/2013, à 12:46

men-go

Re : "missing operative system"

Re,

     Avec ta session Ubuntu tu peux lister le MBR du disque 1, par la commande:

sudo dd if=/dev/sda bs=512 count=1 | hexdump -C   # affiche le dump du secteur 1 de sda

Ce qui veut dire: lecture du secteur 1 du disque /dev/sda et passage du résultat à hexdump

Hors ligne

#21 Le 03/01/2013, à 12:52

tony59

Re : "missing operative system"

Voici le résultat de la commande

antoine@antoine:~$ sudo dd if=/dev/sda bs=512 count=1 | hexdump -C
[sudo] password for antoine: 
1+0 enregistrements lus
1+0 enregistrements écrits
00000000  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
512 octets (512 B) copiés*
000001b0  00 00 00 00 00 00 00 00  27 aa 3c 47 00 00 00 00  |........'.<G....|
000001c0  01 00 ee fe ff ff 01 00  00 00 ef 66 54 57 00 00  |...........fTW..|
, 0,0309915 s, 16,5 kB/s
000001d0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
000001f0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 55 aa  |..............U.|
00000200

Hors ligne

#22 Le 03/01/2013, à 12:55

men-go

Re : "missing operative system"

Ça baigne pour le multi-boot. Tu peux donc booter directement sur le deuxième disque. Ceci étant, malbo a raison en disant que l'installation en UEFI d'Ubuntu est meilleure que la classique. Mais pour l'instant rien n'est perdu, concernant Ubuntu.

Hors ligne

#23 Le 03/01/2013, à 12:58

tony59

Re : "missing operative system"

Pour l'instant, c'est surtout booter sur le premier disque qui m'intéresse (celui contenant windows). Je réinstallerai ubuntu proprement quand j'aurai récupéré windows

Hors ligne

#24 Le 03/01/2013, à 13:06

men-go

Re : "missing operative system"

Il s'agit bien d'un MBR normal dans une architecture disque avec GPT. Certains logiciels modifient ce MBR ce qui fait qu'on ne sait pas s'il était ainsi à l'origine.

J'ai une solution mais qui est un peu lourde, donc attendre que quelqu'un d'autre en propose une meilleure:

1) Sauvegarde de la partition système Windows avec ntfsclone (il faut avoir un disque d'appoint)
2) Réinstaller le Windows d'usine (ça va remettre le boot en place)
3) Restaurer Windows à partir de la sauvegarde

Hors ligne

#25 Le 03/01/2013, à 13:15

men-go

Re : "missing operative system"

Re,

Je disais:

1) Sauvegarde de la partition système Windows avec ntfsclone (il faut avoir un disque d'appoint)

En fait le "disque d'appoint" est ton deuxième disque interne.

Hors ligne

Haut de page ↑