Ubuntu installé,mais missing operating system

Fermé
Ethel_34 Messages postés 61 Date d'inscription mardi 20 novembre 2007 Statut Membre Dernière intervention 3 août 2012 - 5 nov. 2009 à 19:01
 vaniteuse - 5 févr. 2010 à 19:26
Bonjour,
il y a quelques temps après un plantage en bonne et due forme, j'ai du faire réparer mon pc portable Packard Bell, et il s'est avéré qu'il m'a été rendu certes réparé mais vide. Au démarrage seul le message Missing Operating System apparaît. PB ne fournissant pas de cd Windows à l'achat, et ayant perdu mon cd recovery, j'ai décidé d'installer Ubuntu parce qu'il était hors de question de repayer encore pour Microsoft, qui entre parenthèses n'a pas besoin de moi pour ca.

Bref, je télécharge Ubuntu, le grave en image et l'installe. Installation réussie, on me dit de retirer le cd et de redémarrer l'ordinateur, ce que je fais. Et là, surprise, le même message s'affiche toujours Missing Operating System. Alors la je suis perdue. D'autant plus que si je démarre avec le cd d'Ubuntu, je peux accèder à l'essaie sans installation, et j'ai bien vérifié, Ubuntu est installé sur le disque.
J'ai bien fait les modifs dans le Bios pour redémarrer sur le disque dur, mais rien n'y change.

En fouillant un peu sur le net, j'ai vu que les pc Packard Bell étaient tatoués (histoire d'assurer encore un peu plus le monopole de Microsoft), est-ce que ca peut venir de là, et si oui comment régler le problème. Et si non, comment régler le problème également :)

Merci !!!

26 réponses

osx Messages postés 74 Date d'inscription vendredi 25 septembre 2009 Statut Membre Dernière intervention 18 novembre 2009 1
5 nov. 2009 à 19:03
Un conseille l'installe pas je n'arrive plus a l'enlever de mon ordi,mais apres a toi de voir...
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
5 nov. 2009 à 19:04
0
Ethel_34 Messages postés 61 Date d'inscription mardi 20 novembre 2007 Statut Membre Dernière intervention 3 août 2012
5 nov. 2009 à 19:23
Merci pour le lien. Apparemment le fait que l'ordinateur soit tatoué ne devrait pas empêcher l'installation d'un autre système d'exploitation. Donc ca doit venir d'autre chose...
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
5 nov. 2009 à 19:26
Salut,

As-tu vérifié l'intégrité de ton image "iso" en comparant sa somme MD5 avant de la graver ?

Comment as-tu gravé ton CD ?
Quel logiciel de gravure as-tu utilisé ?

Voir dans la FAQ de CCM l'article à ce sujet

;-))
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Ethel_34 Messages postés 61 Date d'inscription mardi 20 novembre 2007 Statut Membre Dernière intervention 3 août 2012
5 nov. 2009 à 19:40
J'ai gravé l'image avec Record now. Le cd semble bien marcher, puisque je peux essayer Ubuntu sans l'installer. Et quand je veux l'installer depuis le bureau Ubuntu, ca me dit qu'il est déjà installé...
Ca me rend folle !!
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
5 nov. 2009 à 20:07
Depuis le LiveCD ouvre un terminal (Applications => Accessoires => Terminal) et tape :

sudo fdisk -l

Et affiche le résultat ici, s'il te plaît. C'est un ELLE minuscule et non pas un UN !
0
Ethel_34 Messages postés 61 Date d'inscription mardi 20 novembre 2007 Statut Membre Dernière intervention 3 août 2012
5 nov. 2009 à 20:42
ubuntu@ubuntu:~$ sudo fdisk -l

Disque /dev/sda: 120.0 Go, 120034123776 octets
255 têtes, 63 secteurs/piste, 14593 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0xc282d309

Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 1 13995 112414806 83 Linux
/dev/sda2 13996 14593 4803435 5 Etendue
/dev/sda5 13996 14593 4803403+ 82 Linux swap / Solaris

Disque /dev/sdb: 120.0 Go, 120034123776 octets
255 têtes, 63 secteurs/piste, 14593 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0x60346034

Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 1 14593 117218241 7 HPFS/NTFS
/dev/sdb4 * 1 1 0 b W95 FAT32
La partition 4 ne se termine pas sur une frontière de cylindre.

Les entrées de la table de partitions ne sont pas dans l'ordre du disque.

ps : j'ai quand même commencer par taper 1 au lieu de l, alors que tu me l'as quand même bien précisé !!! :)
0
Quand tu as installé linux tu as bien installé grub dans le mbr du disque ?
0
Ethel_34 Messages postés 61 Date d'inscription mardi 20 novembre 2007 Statut Membre Dernière intervention 3 août 2012
5 nov. 2009 à 22:07
Je comprends pas la question :)
grub ? mbr ?
0
Linux installe un gestionnaire de démarrage dans le mbr (master boot record https://fr.wikipedia.org/wiki/Master_boot_record ) du disque. C'est lui qui permet de démarrer ou de choisir entre plusieurs OS.
Quand tu as installé Ubuntu, à la dernière étape avant l'installation proprement dite, as-tu cliqué sur le bouton Avancé et changé les options par défaut (as-tu choisi installer grub dans la partition ou ne pas installer grub) ? https://fr.wikipedia.org/wiki/GRand_Unified_Bootloader
Quelle version d'Ubuntu as-tu installé ?
si tu as un fichier /boot/grub/menu.lst, peux-tu donner son contenu ?
0
Ethel_34 Messages postés 61 Date d'inscription mardi 20 novembre 2007 Statut Membre Dernière intervention 3 août 2012
5 nov. 2009 à 22:33
Je ne me rappelle pas de la dernière étape, ce que je sais c'est que j'ai fait une installation intégrale de Ubuntu. Par contre je n'ai rien modifié du tout, je préfère éviter de toucher à ce que je ne connais pas :) Comment vérifier que le gestionnaire de démarrage a bien été installé dans le mbr ?
Je n'ai pas de fichier menu.lst
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
6 nov. 2009 à 07:29
Peux-tu nous dire quel est l'ordre de boot de tes disques durs dans le BIOS ?

Essaies de changer cet ordre. Actuellement en se référant au résultat de fdisk, Linux est installé sur sda (a désignant normalement le 1er disque) et Windows sur sdb (b désignant le second).

Comme auparavant un seul système était installé (par contre y avait-il déjà 2 disques durs ?), j'en déduis que le disque maître était à l'origine celui-là. Je suppose aussi qu'après réparation, le fait de ne pas trouver de système d'exploitation (missing OS) puisse venir d'un mauvais remontage ou réglage dans le BIOS.

Il se peut donc que Ubuntu ait installé son bootloader sur le MBR de ce disque (sda) mais ton PC lui essaie de booter sur l'autre disque (sdb)...

PS. C'est un peu confus, mais bon, il est tôt aussi ;-)
0
Ethel_34 Messages postés 61 Date d'inscription mardi 20 novembre 2007 Statut Membre Dernière intervention 3 août 2012
6 nov. 2009 à 09:25
Non ca va, meme tot je trouve que tes propos sont assez clairs :)
Il y a toujours eu deux disques durs, pas de problème à ce niveau là.

Alors voilà l'ordre du boot :

1: IDE 3 : ST9120822AS - (S2)
2 : IDE CD : OPTIARC DVD RW...
3 : IDE 2 :
4 : PCI BEV : B08 D00 YUKON PXE
5 : USB KEY :
6 : CDROM :
7 : IDE CD : SECONDARY MASTER - (S1)
0
S'il n'y a pas de fichier /boot/grub/menu.lst grub ne semble pas installé (à moins que ce soit grub2) alors y a-t-il un fichier /boot/grub/grub.cfg ?
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
6 nov. 2009 à 11:12
Essaie de démarrer sur :
7 : IDE CD : SECONDARY MASTER - (S1)
0
Ethel_34 Messages postés 61 Date d'inscription mardi 20 novembre 2007 Statut Membre Dernière intervention 3 août 2012
6 nov. 2009 à 10:36
Oui j'ai bien un fichier grub.cfg

Voilà ce qui est marqué :

#
# DO NOT EDIT THIS FILE
#
#

It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#



###BEGIN /etc/grub.d/00_header ###

if [ -s /boot/grub/grubenv ]; then

have_grubenv=true

load_env

fi

set default="0"

if [ ${prev_saved_entry} ]; then

saved_entry=${prev_saved_entry}

save_env saved_entry

prev_saved_entry=

save_env prev_saved_entry

fi

insmod ext2

set root=(hd0,1)

search --no-floppy --fs-uuid --set 872f0186-ffe9-497e-b3e2-a9c6a13ddccf

if loadfont /usr/share/grub/unicode.pf2 ; then

set gfxmode=640x480

insmod gfxterm

insmod vbe

if terminal_output gfxterm ; then true ; else

# For backward compatibility with versions of terminal.mod that don't

# understand terminal_output

terminal gfxterm

fi

fi

if [ ${recordfail} = 1 ]; then

set timeout=-1

else

set timeout=10

fi

### END /etc/grub.d/00_header ###



### BEGIN /etc/grub.d/05_debian_theme ###

set menu_color_normal=white/black

set menu_color_highlight=black/white

### END /etc/grub.d/05_debian_theme ###



### BEGIN /etc/grub.d/10_linux ###

menuentry "Ubuntu, Linux 2.6.31-14-generic" {
recordfail=1

if [ -n ${have_grubenv} ]; then save_env recordfail; fi

set quiet=1

insmod ext2

set root=(hd0,1)

search --no-floppy --fs-uuid --set 872f0186-ffe9-497e-b3e2-a9c6a13ddccf

linux /boot/vmlinuz-2.6.31-14-generic root=UUID=872f0186-ffe9-497e-b3e2-a9c6a13ddccf ro quiet splash

initrd /boot/initrd.img-2.6.31-14-generic
}

menuentry "Ubuntu, Linux 2.6.31-14-generic (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi

insmod ext2

set root=(hd0,1)

search --no-floppy --fs-uuid --set 872f0186-ffe9-497e-b3e2-a9c6a13ddccf

linux /boot/vmlinuz-2.6.31-14-generic root=UUID=872f0186-ffe9-497e-b3e2-a9c6a13ddccf ro single

initrd /boot/initrd.img-2.6.31-14-generic
}

### END /etc/grub.d/10_linux ###



### BEGIN /etc/grub.d/20_memtest86+ ###

menuentry "Memory test (memtest86+)" {

linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {

linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}

### END /etc/grub.d/20_memtest86+ ###



### BEGIN /etc/grub.d/30_os-prober ###

if [ ${timeout} != -1 ]; then
if keystatus; then

if keystatus --shift; then

set timeout=-1

else

set timeout=0

fi

else

if sleep --interruptible 3 ; then

set timeout=0

fi

fi

fi

### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the

# menu entries you want to add after this comment. Be careful not to change

# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###
0
Bon, c'est bien le nouveau grub2 qui est installé. (tout nouveau mais bien plus compliqué que le premier)
Sauf erreur de ma part, le fichier grub.cfg contient une anomalie (à plusieurs endroits du fichier) :
set root=(hd0,1) pourtant ta partition linux est sda1, ça devrait donc être (hd0,0)
Cette erreur n'explique pas tout car si grub2 était installé dans le mbr de ton disque de démarrage, tu aurais dû obtenir un message d'erreur de grub (grub error x) et non pas le message que tu indiques.
Alors je me demande s'il a été effectivement installé...
Ouvre une console et tape la commande suivante :
sudo update-grub
(cette commande doit mettre le fichier /boot/grub/grub.cfg à jour)
puis
sudo grub-install (hd0)
(cette commande réinstalle grub dans le mbr de ton premier disque dur)

Si ça ne marche pas : pourrais-tu vérifier si ton cd d'installation ne contient pas des erreurs ? l'option est disponible au démarrage (et ça prend du temps, ne t'impatiente pas)
0
Ethel_34 Messages postés 61 Date d'inscription mardi 20 novembre 2007 Statut Membre Dernière intervention 3 août 2012
6 nov. 2009 à 15:18
Lorsque je tape la commande sudo update-grub, ca m'affiche ce message d'erreur :
grub-probe : error : cannot find a device for /

J'ai vérifié mon cd d'installation, il n'y a aucune erreur.

Mon ordinateur a donc décidé d'être un véritable challenge pour les connaisseurs :) Merci pour votre aide en tout cas.

C'est vraiment frustrant car il est devant moi, allumé, il marche très bien, mais uniquement avec le cd !!
Une autre idée ?
0
As-tu essayé de mettre 7 : IDE CD : SECONDARY MASTER - (S1) en premier dans l'ordre de boot du bios comme demandé dans le message 16 ?
0
Pourrais-tu donner le contenu du fichier /etc/fstab ?
0
Ethel_34 Messages postés 61 Date d'inscription mardi 20 novembre 2007 Statut Membre Dernière intervention 3 août 2012
7 nov. 2009 à 13:02
J'ai essayé de mettre ide cd : secondary master en premier, mais rien n'y fait.

Voici le contenu de fstab :

# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# / was on /dev/sda1 during installation
UUID=d106f2f8-1da5-4cc6-9ccc-869135cdb095 / ext4 errors=remount-ro 0 1
# swap was on /dev/sda5 during installation
UUID=d2bfa519-2d0f-4564-84c6-3b70624ebae8 none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
0
Je vois là encore une autre anomalie :
Ta partition linux a pour nom de volume UUID=d106f2f8-1da5-4cc6-9ccc-869135cdb095 dans le fichier fstab.
Dans le fichier grub.cfg c'est UUID=872f0186-ffe9-497e-b3e2-a9c6a13ddccf . Ce n'est pas normal ! Ton fichier Grub ne semble pas à jour.
Dans le message 17 je t'ai demandé de taper la commande sudo update-grub et ça n'a pas fonctionné. Peux-tu essayer update-grub (sans sudo) à partir de la session live-cd ?
Même chose pour grub-install (hd0) si ça a fonctionné.
0
Ethel_34 Messages postés 61 Date d'inscription mardi 20 novembre 2007 Statut Membre Dernière intervention 3 août 2012
7 nov. 2009 à 14:50
J'essaye update-grub et ca me marque

/usr/sbin/grub-mkconfig : you must run this as root

Est ce que l'anomalie provient de mon ordinateur ou du cd d'installation ?
0
Ca ne vient pas du cd d'installation puisque tu l'as vérifié et il ne contient pas d'erreurs !
Je ne comprends pas.
Il a bien été réparé ton ordinateur? Comment peut-on voir si un ordinateur fonctionne s'il n'y a plus de système d'exploitation qui démarre lorsqu'on te le rend ? Comment le réparateur t'a t-il justifié ça ?
Tu dis qu'il t'a été rendu vide Utilise ton live-cd d'ubuntu pour voir si ta partition sdb1 contient toujours ton Windows.
0
Ethel_34 Messages postés 61 Date d'inscription mardi 20 novembre 2007 Statut Membre Dernière intervention 3 août 2012
7 nov. 2009 à 15:41
Le problème venait de la carte mère. Lorsque j'allumais l'ordi il y avait des stries sur l'écran le système ne se lançait pas. J'ai donc fait réparer la carte mère, et maintenant l'écran est parfaitement normal.
Lorsque le réparateur m'a rendu le pc, il m'a juste dit qu'il me fallait réinstaller le système, sans me donner d'explication.
Non je n'ai plus Windows sur le disque, car j'ai fait une installation sur le disque entier. Est ce que j'aurais pas du ?
0
Tu as installé linux sur sda linux sur sdb et je vois une partition ntfs en sdb1.
0