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 04/08/2008, à 12:48

starcatcher

(NTLDR manquant) problème ennuyant :(

Bonjour les ubunteros smile

voila,en fait,j'installe,aide a installer des distros linux chez des amis et aide également en ligne...

le plus souvent il s'agit de gutsy et de hardy,dont l'installation reste,comparé aux autres distros,les plus simples a réaliser au niveau d'un dual-boot Win/linux grace a l'option "resize"

seulement il devient courant qu'après installation par défaut de GRUB sur le premier secteur que Windows ne boote plus a cause d'un "NT loader" manquant

ça arrive malheureusement trop souvent quand on a vanté les mérites du pingouin,on a l'air un peu bête :S

est ce que ce serait du a la géométrie du disque et de son premier secteur?

en tout cas,je pose la question pour savoir si oui ou non,il existe des précautions a prendre,
ou si il faut signaler se problème récurant...

je ne comprend pas encore les raisons qui font que sur certains disques ça passe comme une fleur et sur d'autres pas

Nota bene: il ne s'agit pas d'un problème de tatouage,a ma connaissance,Dell,fujitsu ne tatouent pas wink

merci pour vos lumières smile


edit: changement du titre pas "courant" mais "ennuyant"

Dernière modification par starcatcher (Le 04/08/2008, à 12:50)


I like to move it,move it...

Hors ligne

#2 Le 13/08/2008, à 09:57

Formaint'Info

Re : (NTLDR manquant) problème ennuyant :(

Bonjour,

Pour autant que je sache (mais je me trompe peut-être) le fichier NTLDR, s'il s'agit bien de lui, ne se trouve pas forcément sur le premier secteur du disque.
J'ai déjà rencontré cette erreur plusieurs fois sans dans le cadre d'une utilisation normale de Windows c'est-à-dire sans que cela soit après une installation d'ubuntu.
Avant d'installer Ubuntu, sous Windows je commencerais par faire dans une fenêtre DOS une petite vérification de disque avec la commande chkdsk c: /F voire encore mieux un chkdsk c: /R puis sur les autres partitions s'il y en a.
Ensuite une défragmentation.
Je suis à peu près sur qu'il doit y avoir un grand besoin de ces deux opérations.

Si jamais l'erreur se produit quand même (cela m'étonnerais mais bon) démarrer avec le CD d'installation de Windows, appuyer sur la lettre 'R' lorsque c'est demandé, choisir l'installation de Windows (généralement le chiffre 1 en n'oubliant pas de valider le pavé numérique), rentrer le mot de passe administrateur (généralement il suffit de faire "Entrée") et refaire une vérification de disque.
Généralement cela corrige l'erreur.
Là, on peut aussi faire un fixmbr mais je ne crois pas que cela résolve le problème. De plus cela risque de casser GRUB.

Cette page devrait aussi être intéressante : http://doc.ubuntu-fr.org/installation/multiboot

Formaint'Info

Hors ligne

#3 Le 13/08/2008, à 10:10

Compte anonymisé

Re : (NTLDR manquant) problème ennuyant :(

Salut

Qq infos supplémentaires. Il faut bien faire attention, lors de l'install d'ubuntu sur le même disque que windows, à ne pas laisser faire la procédure automatique de repartitionnement du disque car il arrive parfois qu'Xp/Vista se retrouvent sur le lecteur logique d'une partition étendue (/dev/sda5 ou plus) et là impossible de démarrer : Xp ne sait démarrer que sur partition primaire.

Ensuite il peut y avoir un décalage dans le partitionnement. Cela se vérifie/corrige très vite. Il suffit dans le fichier c:\boot.ini de mettre le n° de partition en phase avec le n° au sens ubuntu :
si Xp se trouve sur la partition /dev/sda1
dans boot.ini tu dois avoir qq chose comme :

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Home Edition" /fastdetect

Sinon adapter.

Enfin il faut vérifier que dans le fichier :
/boot/grub/menu.lst
les références sont bien ok pour Xp.

Dans le même cas que ci-dessus on doit avoir :

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title        Other operating systems:
root


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title        Windows XP
root        (hd0,0)     ----> équivalant à /dev/sda1 en language GRUB
savedefault
chainloader    +1

@+

#4 Le 13/08/2008, à 10:21

@(`↓´)@

Re : (NTLDR manquant) problème ennuyant :(

ce message arrive si win n'est pas installé sur une partition active,
dans ce cas le fichier nécessaire au boot sont dans la partition active.

Toujours dans ce cas, si grub pointe sur la partition win, tu
auras ntldr manquant, il faut pointer sur la partition active où se trouve
les fichiers de boot.

attention, toujrs dans ce cas, juste après une installation de ubuntu, il ne faut pas redémarrer
sur win mais ubuntu et retirer l'option make active de la section win dans
le menu.lst.

#5 Le 13/08/2008, à 10:50

Compte anonymisé

Re : (NTLDR manquant) problème ennuyant :(

A ma connaissance, si on passe par grub pour lancer Xp, on n'a pas besoin d'activer la partition. A contrario, si on passer par le Bootloader Xp l'activation de la partition Xp est indispensable.

@+

#6 Le 13/08/2008, à 11:01

@³(ø↓ø)²@

Re : (NTLDR manquant) problème ennuyant :(

je ne vois pas où je dis ça ????

je parle d'une installation win en deux parties
(je passe les détails puisque tu connais tout cela)
je parle de la partition active d'une telle installation.
Je ne dis pas que grub en n'a besoin ni win.

si c'est cela dont tu parles

Toujours dans ce cas, si grub pointe sur la partition win, tu
auras ntldr manquant, il faut pointer sur la partition active où se trouve
les fichiers de boot.

attention, toujrs dans ce cas, juste après une installation de ubuntu, il ne faut pas redémarrer
sur win mais ubuntu et retirer l'option makeactive de la section win dans
le menu.lst.

ici lorsque je dis il faut pointer sur la partition active, c'est pour faire comprendre
qu'il faut pointer sur la partition contenant les fichiers de démarrage
et retirer l'option makeactive, c'est pour lui éviter des problèmes plus tard....

mais ça je pense que tu l'avais compris.....

par conséquent, message inutile

#7 Le 13/08/2008, à 12:35

Compte anonymisé

Re : (NTLDR manquant) problème ennuyant :(

Vu comme ça ok
Fichier de boot Xp/Vista sur /dev/sda1  par exemple
Le reste de l'install        sur /dev/sda2
Dans ce cas grub doit pointer sur /dev/sda1 et non sur /dev/sda2
@+

#8 Le 14/08/2008, à 00:12

starcatcher

Re : (NTLDR manquant) problème ennuyant :(

Merci pour vos réponses wink

j'ai tout lu attentivement,
malheureusement,le problème se pose même si la première partition(XP) est la partition active(marquée d'un astérisque) sad

je sais de source sure qu'effectivement windows refuse de booter si il n'est pas sur la partition active par défaut ou au moin juste après...

dans les cas de figure rencontrés ou l'installation se solde par un "Ntldr manquant" tout étais réuni pour une installation réussie,c'est justement ça que je ne comprends pas.

et en dehors des MBR tatoués (acer,packard...) le problème survient même sur des machines reconnues comme très compatibles a linux

Bien sur on pourrait prendre a chaque fois la précaution de faire une sauvegarde du MBR,ou de tester son écrasement d'abord avec GAG (qui s'installe en transparence et se désinstalle facilement)
de façon a savoir si il faudra lancer grub depuis Ntldr justement ou pas...

mais pour les neo-utilistateurs qui se lancent seuls dans un dual boot c'est ennuyant.

merci pour vos lumières wink

bonne soirée


I like to move it,move it...

Hors ligne

#9 Le 26/01/2011, à 23:08

Arnold59

Re : (NTLDR manquant) problème ennuyant :(

Bonjour,

Suite à une mise à jour de Linux UBUNTU 10.04,  je n'arrive plus à démarrer le PC sur la session Windows XP Pro SP3 :

Grub :

Ubuntu 10.04, Kernel 2.6.32.27-generic 
Ubuntu 10.04, Kernel 2.6.32.27-generic (recovery mode) 
Ubuntu 10.04, memtest
Other operating systems :
Microsoft Windows XP Pro SP3

--> Lorsque que je choisi "Windows XP SP3"

 : le message suivant apparait ;
Starting up ...

NTLDR manque 
Pressez sur une touche pour redémarrer

Entrée

Reboot and select proper Boot device 
or Insert boot media in selected Boot Device and press a key

Contenu du GRUB :
/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        10

## 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/$a*******/
# 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=e3f5***** ro

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

## 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

## 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

## specify if running in Xen domU or have grub detect automatically
## update-grub will ignore non-xen kernels when running in domU and vice versa
## e.g. indomU=detect
##      indomU=true
##      indomU=false
# indomU=detect

## 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 10.04, kernel 2.6.32-27-generic
uuid            e3f5****
kernel          /boot/vmlinuz-2.6.32-27-generic root=UUID=e3f5****ro quiet splash
initrd          /boot/initrd.img-2.6.32-27-generic
quiet


title           Ubuntu 10.04, kernel 2.6.32-27-generic (recovery mode)
uuid            e3f5*******
kernel          /boot/vmlinuz-2.6.32-27-generic root=UUID=e3f5********a ro  single
initrd          /boot/initrd.img-2.6.32-27-generic


title        Ubuntu 10.04, memtest86+
uuid        e3f5*****
kernel        /boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title        Other operating systems:
root


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title        Microsoft Windows XP Professionnel SP3 
rootnoverify    (hd0,0)
savedefault
makeactive
chainloader    +1

D'avance merci

Dernière modification par Arnold59 (Le 26/01/2011, à 23:17)

Hors ligne

#10 Le 27/01/2011, à 01:00

YannUbuntu

Re : (NTLDR manquant) problème ennuyant :(

bonjour
tu as encore Grub1 (Legacy).
essaye d'installer Grub2 : http://doc.ubuntu-fr.org/grub-pc


à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison

Hors ligne

#11 Le 27/01/2011, à 04:27

Compte anonymisé

Re : (NTLDR manquant) problème ennuyant :(

Salut Arnold

Il faudrait aussi joindre le résultat de la commande :
sudo  fdisk  -l   et si tu peux monter la partition Xp (/dev/sda1) lister son contenu et en particulier le fichier boot.ini.

@+

#12 Le 10/06/2011, à 20:47

Arnold59

Re : (NTLDR manquant) problème ennuyant :(

Voici les détails :
1) Les partitions :
fdisk -l

Disque /dev/sda: 250.1 Go, 250059350016 octets
255 têtes, 63 secteurs/piste, 30401 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0x****1**

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sda1   *           1        9726    78124063+   c  W95 FAT32 (LBA)
/dev/sda2            9727       21884    97659135   83  Linux
/dev/sda3           21885       30401    68412802+   5  Etendue
/dev/sda5           21885       22008      995998+  82  Linux swap / Solaris
/dev/sda6           22009       30401    67416741   83  Linux

2) Boot. ini

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professionnel" /noexecute=optin /fastdetect

3°) Grub version 1 :
/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        10

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

# Pretty colours
color cyan/blue white/blue

....

## ## End Default Options ##

title        Ubuntu 11.04, kernel 2.6.38-8-generic
uuid        e3f...
kernel        /boot/vmlinuz-2.6.38-8-generic root=UUID=e3f... ro quiet splash 
initrd        /boot/initrd.img-2.6.38-8-generic
quiet

title        Ubuntu 11.04, kernel 2.6.38-8-generic (recovery mode)
uuid        e3f....
kernel        /boot/vmlinuz-2.6.38-8-generic root=UUID=e3f.... ro  single
initrd        /boot/initrd.img-2.6.38-8-generic

title        Ubuntu 11.04, kernel 2.6.35-27-generic
uuid        e3f....
kernel        /boot/vmlinuz-2.6.35-27-generic root=UUID=e3f... ro quiet splash 
initrd        /boot/initrd.img-2.6.35-27-generic
quiet

title        Ubuntu 11.04, kernel 2.6.35-27-generic (recovery mode)
uuid        e3f...
kernel        /boot/vmlinuz-2.6.35-27-generic root=UUID=e3f...  ro  single
initrd        /boot/initrd.img-2.6.35-27-generic

title        Ubuntu 11.04, memtest86+
uuid        e3f....
kernel        /boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title        Other operating systems:
root


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title        Microsoft Windows XP Professionnel SP3 
root            (hd0,0)
savedefault
makeactive
chainloader    +1

Que dois-je actualiser ?

D'avance merci.

Dernière modification par Arnold59 (Le 10/06/2011, à 20:52)

Hors ligne

#13 Le 11/06/2011, à 03:28

YannUbuntu

Re : (NTLDR manquant) problème ennuyant :(

Salut
tu as reussi a te passer de XP depuis janvier 2011 ? big_smile

a ta place je ferais ceci :
1) Sauver tes données sur support externe
2) Reparer le démarrage de XP (ca va te faire perdre l'acces a Ubuntu momentanement)
3) Installer GRUB2 dans ton Ubuntu (tu peux le faire via Boot-Repair en choisissant l'option "Purge")


à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison

Hors ligne

#14 Le 11/06/2011, à 04:50

Compte anonymisé

Re : (NTLDR manquant) problème ennuyant :(

Salut

Peux-tu lister le contenu de la partition /dev/sda1 par un :
sudo  ls  -l     sur le point de montage
afin de vérifier la présence des 2 fichiers de boot Xp (boot.ini étant présent) :
NTLDR
ntdetect.com

Sinon tu peux comme l'indique Yann commencer par réparer le secteur de boot (pas le MBR) dpuis un cd Xp en console de récupération par la commande :
fixboot

@+

#15 Le 13/06/2011, à 08:09

Formaint'Info

Re : (NTLDR manquant) problème ennuyant :(

Bonjour,

jeanjd63 a écrit :

afin de vérifier la présence des 2 fichiers de boot Xp (boot.ini étant présent) :
NTLDR
ntdetect.com

J'ai déjà eu le cas où tous les fichiers nécessaire au boot de Xp étaient présents mais cela ne démarrait pas pour autant.
Je suis d'accord avec YannUbuntu dont j'ai mis ses deux liens en marque-page wink
Je rajouterais quand même qu'avant de faire un :

fixmbr

Je commencerais par faire un :

chkdsk /R

Surtout si les fichiers cités ci-dessus semblent être présents.
Mais je ne sais pas si j'ai le droit de modifier la dite page de documentation.

Hors ligne

#16 Le 13/06/2011, à 09:50

YannUbuntu

Re : (NTLDR manquant) problème ennuyant :(

Tu peux modifier la Doc (c'est un wiki, tout le monde peut le modifier), mais le mieux c'est de se mettre d'accord avant smile

Personnellement je ne suis pas expert en commandes Windows, je viens de decouvrir le chkdsk /f/r et chkdsk /p /r , mais je ne sais pas si c'est recommandable avant un fixmbr ou un fixboot. (d'ailleurs fixboot inclut-il fixmbr ?)


à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison

Hors ligne

#17 Le 13/06/2011, à 10:19

Formaint'Info

Re : (NTLDR manquant) problème ennuyant :(

YannUbuntu merci pour ta réponse.
Si j'en crois, par exemple, la page difference-entre-fixboot-et-fixmbr le fixboot inclurait implicitement le fixmbr.
Cependant, d'après la page http://www.hotline-pc.org/demarrageproblemes.htm il semblerait qu'il faille faire dans l'ordre inverse.

Hors ligne