Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 05/02/2008, à 21:10

iuchiban

[Résolu] Problème de boot (MBR Windows, quand tu nous tiens)

Salut tout le monde.

Hier soir, suite à  un plantage inopiné de mon WinXP lors d'une partie de Civ IV, je me suis redecidé à  n'utiliser plus que Ubuntu (les jeux passeront par WINE ou ne passeront pas).

Donc je prend ma galette, je fais l'install (bon je voulais tester la gestion via LVM, mais pas de CD alternate, donc ca sera pour Hardy).

Quand je boot, j'ai droit au fameux message d'erreur DISK BOOT FAILURE, NON SYSTEM DISK, qui, si je boot sur le CD Live puis "Démarrer Ubuntu à  partir du premier disque" ou bien boot sur WinXp puis attente, n'apparait pas et GRUB prend la relève.

Ma config :

alban@nightprowler:~$ sudo fdisk -l

Disque /dev/hda: 120.0 Go, 120034123776 octets
255 heads, 63 sectors/track, 14593 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Disk identifier: 0x9cae9cae

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/hda1   *           1          33      265041   83  Linux
/dev/hda2              34       14593   116953200    5  Extended
/dev/hda5              34         164     1052226   82  Linux swap / Solaris
/dev/hda6             165         425     2096451   83  Linux
/dev/hda7             426         686     2096451   83  Linux
/dev/hda8             687        1339     5245191   83  Linux
/dev/hda9            1340        2644    10482381   83  Linux
/dev/hda10           2645       14593    95980311   83  Linux

Disque /dev/sda: 200.0 Go, 200049647616 octets
255 heads, 63 sectors/track, 24321 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Disk identifier: 0x38be38bd

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/sda1               1       24321   195358401   83  Linux
alban@nightprowler:~$

J'ai laissé GRUB s'installer à  son emplacement par défaut (hd0).
D'ailleurs voila mon menu.lst :

alban@nightprowler:~$ cat /boot/grub/menu.lst
# menu.lst - See: grub(8), info grub, update-grub(8)
#            grub-install(8), grub-floppy(8),
#            grub-md5-crypt, /usr/share/doc/grub
#            and /usr/share/doc/grub-doc/.

## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not use 'savedefault' or your
# array will desync and will not let you boot your system.
default         0

## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout         3

## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
hiddenmenu

# Pretty colours
#color cyan/blue white/blue

## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line)  and entries protected by the
# command 'lock'
# e.g. password topsecret
#      password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret

#
# examples
#
# title         Windows 95/98/NT/2000
# root          (hd0,0)
# makeactive
# chainloader   +1
#
# title         Linux
# root          (hd0,1)
# kernel        /vmlinuz root=/dev/hda2 ro
#

#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST

### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below

## DO NOT UNCOMMENT THEM, Just edit them to your needs

## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
##      kopt_2_6_8=root=/dev/hdc1 ro
##      kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=UUID=8bd135d9-ac93-414d-8d90-c2767f8296ea ro

## Setup crashdump menu entries
## e.g. crashdump=1
# crashdump=0

## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,0)

## should update-grub create alternative automagic boot options
## e.g. alternative=true
##      alternative=false
# alternative=true

## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
##      lockalternative=false
# lockalternative=false

## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet splash locale=fr_FR

## should update-grub lock old automagic boot options
## e.g. lockold=false
##      lockold=true
# lockold=false

## Xen hypervisor options to use with the default Xen boot option
# xenhopt=

## Xen Linux kernel options to use with the default Xen boot option
# xenkopt=console=tty0

## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
##      altoptions=(recovery) single
# altoptions=(recovery mode) single

## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
##      howmany=7
# howmany=all

## should update-grub create memtest86 boot option
## e.g. memtest86=true
##      memtest86=false
# memtest86=true

## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false

## should update-grub add savedefault to the default options
## can be true or false
# savedefault=false

## ## End Default Options ##

title           Ubuntu 7.10, kernel 2.6.22-14-generic
root            (hd0,0)
kernel          /vmlinuz-2.6.22-14-generic root=UUID=8bd135d9-ac93-414d-8d90-c2767f8296ea ro quiet splash locale=fr_FR
initrd          /initrd.img-2.6.22-14-generic
quiet

title           Ubuntu 7.10, kernel 2.6.22-14-generic (recovery mode)
root            (hd0,0)
kernel          /vmlinuz-2.6.22-14-generic root=UUID=8bd135d9-ac93-414d-8d90-c2767f8296ea ro single
initrd          /initrd.img-2.6.22-14-generic

title           Ubuntu 7.10, memtest86+
root            (hd0,0)
kernel          /memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST
alban@nightprowler:~$

Alors on trouve beaucoup d'explications sur le dualboot dans la doc, mais pas sur le monoboot après avoir eu un dualboot.

Merci de vos trucs pour débloquer ce GRUB.

Dernière modification par iuchiban (Le 06/02/2008, à 20:13)


C'est depuis que Chuck Norris a laissé la vie sauve à un manchot que l'on dit que Linux est libre.

Chuck Norris n'a pas besoin d'éditer son premier message pour ajouter [Résolu]. Chuck Norris est toujours [Résolu], quoi qu'il arrive.

Hors ligne

#2 Le 06/02/2008, à 10:04

iuchiban

Re : [Résolu] Problème de boot (MBR Windows, quand tu nous tiens)

Mmmmmh......

Personne qui m'a répondu sad

Bon ce soir je reprend mes recherches et je continuerait de booter via mon LiveCD.


C'est depuis que Chuck Norris a laissé la vie sauve à un manchot que l'on dit que Linux est libre.

Chuck Norris n'a pas besoin d'éditer son premier message pour ajouter [Résolu]. Chuck Norris est toujours [Résolu], quoi qu'il arrive.

Hors ligne

#3 Le 06/02/2008, à 11:38

azerty220

Re : [Résolu] Problème de boot (MBR Windows, quand tu nous tiens)

Salut, il s'agit de 2 disques IDE ? Sont-ils sur la même nappe (maitre et esclave) ?

Une piste possible serait que grub ne se serait pas installé sur le bon disque.
J'ai chez moi un sata et un ide; la carte mère boute par défaut sur le sata (aucun réglage possible dans le bios). Et chose bizarre (peut être la même chose chez toi), est que le live cd (et aussi le logiciel que j'utilise pour faire des images de disques/partitions) considèrent, eux, que mon premier disque n'est pas le sata mais l'IDE; grub se retrouve donc installé sur ce dernier. Problème, si je boot comme ça le démarrage se fait sur le sata sans passer par grub et arrivé directe sur Xp.
La seule solution étant, comme dans ton cas, de laisser le live cd dans le lecteur afin de sélectionner "Démarrer Ubuntu à partir du premier disque".
Il faudrait probablement pouvoir déplacer grub de disque dur (si c'est bien le même problème que moi), mais je ne me suis pas encore trop penché sur ce problème.

Hors ligne

#4 Le 06/02/2008, à 12:51

iuchiban

Re : [Résolu] Problème de boot (MBR Windows, quand tu nous tiens)

Merci de cette première réponse.

Ma config c'est :
- CM ASUS
- DD IDE 120 Go avec le système dessus (anciennement WinXP / Ubuntu, maintenant plus que Ubuntu)
- DD SATA 200 Go avec les données (entièrement ext3)

Mais ton explication me fait me rappeler qu'a un moment, j'avais du tenter l'install sur le SATA et donc ca viendrait peut etre de la hmm

Faut que je vérifie si je boote bien sur le IDE en premier et pas le SATA.

Au pire, Une solution serait de sauvegarder toutes mes données (si on vire les films/séries/mangas, ca devrait tenir sur mon DD externe) formater entièrement les 2 Disques et repartir sur une belle install toute propre non??

Enfin, si y'a plus simple genre :
- commande qui permet de trouver ou GRUB est installé (IDE / SATA) ou MBR ou je ne sais quoi
- effacement du bordel qui fait chier sur le SATA
- déplacement / paramétrage de GRUB tout bien comme il faut

Je préfère.

Avis aux amateurs de bidouilles.

Bonne journée.


C'est depuis que Chuck Norris a laissé la vie sauve à un manchot que l'on dit que Linux est libre.

Chuck Norris n'a pas besoin d'éditer son premier message pour ajouter [Résolu]. Chuck Norris est toujours [Résolu], quoi qu'il arrive.

Hors ligne

#5 Le 06/02/2008, à 14:29

sylvain1970

Re : [Résolu] Problème de boot (MBR Windows, quand tu nous tiens)

Bonjour,
pour savoir o๠se trouve grub (et le récupérer) :
http://doc.ubuntu-fr.org/grub#restauration (regarder "Avec le liveCD Ubuntu")

Dernière modification par sylvain1970 (Le 06/02/2008, à 14:30)

Hors ligne

#6 Le 06/02/2008, à 20:12

iuchiban

Re : [Résolu] Problème de boot (MBR Windows, quand tu nous tiens)

Bon l'informatique est une science totalement inexacte ou la magie et la loi de murphy ont leurs rôles à jouer.

Je suis allé voir dans mon ordre de boot, j'ai mis DD (IDE puis SATA), CD, Autre et là ca marche.

Merci tout le monde tongue


C'est depuis que Chuck Norris a laissé la vie sauve à un manchot que l'on dit que Linux est libre.

Chuck Norris n'a pas besoin d'éditer son premier message pour ajouter [Résolu]. Chuck Norris est toujours [Résolu], quoi qu'il arrive.

Hors ligne