Pages : 1
#1 Le 04/08/2008, à 12:48
- starcatcher
(NTLDR manquant) problème ennuyant :(
Bonjour les ubunteros
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
merci pour vos lumières
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
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)
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
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 ?
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,
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
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
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
Pages : 1