Pages : 1
#1 Le 16/03/2012, à 01:22
- wadjo
Windows en dual boot ne se lance plus!!
Bonsoir, c'est mon premier post sur le forum.
Bon j'ai lu quelques consignes pour les règles du forum et je voudrais demander votre aide sur ce problème.
J'ai installé ubuntu en dual boot avec windows, puis apres une mauvaise manip j'ai formaté les partitions de linux a partir de windows.
Aujoud'hui j'ai essayé de reinstaller le grub, mes données restent intactes, mais je n'arrive plus a acceder a windows (malgré qu'il apparait dans la fenetre du grub), et j'accede normalement a ubuntu.
D'apres l'utilitaire Bootinfoscript, voila mon resultat :
Boot Info Script 0.60 from 17 May 2011
============================= Boot Info Summary: ===============================
=> Grub2 (v1.97-1.98) is installed in the MBR of /dev/sda and looks at sector
1 of the same hard drive for core.img. core.img is at this location and
looks in partition 6 for (,msdos6)/boot/grub.
sda1: __________________________________________________________________________
File system: ntfs
Boot sector type: Grub2 (v1.97-1.98)
Boot sector info: Grub2 (v1.97-1.98) is installed in the boot sector of
sda1 and looks at sector 1216225280 of the same hard
drive for core.img, but core.img can not be found at
this location. No errors found in the Boot Parameter
Block.
Operating System:
Boot files: /bootmgr /Boot/BCD
sda2: __________________________________________________________________________
File system: ntfs
Boot sector type: Windows Vista/7
Boot sector info: No errors found in the Boot Parameter Block.
Operating System: Windows 7
Boot files: /Windows/System32/winload.exe /wubildr /wubildr.mbr
sda3: __________________________________________________________________________
File system: ntfs
Boot sector type: Windows Vista/7
Boot sector info: No errors found in the Boot Parameter Block.
Operating System:
Boot files:
sda4: __________________________________________________________________________
File system: Extended Partition
Boot sector type: Unknown
Boot sector info:
sda5: __________________________________________________________________________
File system: swap
Boot sector type: -
Boot sector info:
sda6: __________________________________________________________________________
File system: ext4
Boot sector type: -
Boot sector info:
Operating System: Ubuntu 10.10
Boot files: /boot/grub/grub.cfg /etc/fstab /boot/grub/core.img
============================ Drive/Partition Info: =============================
Drive: sda _____________________________________________________________________
Disk /dev/sda: 640.1 GB, 640135028736 bytes
255 heads, 63 sectors/track, 77825 cylinders, total 1250263728 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
Partition Boot Start Sector End Sector # of Sectors Id System
/dev/sda1 * 2,048 1,630,207 1,628,160 7 NTFS / exFAT / HPFS
/dev/sda2 1,630,208 738,255,432 736,625,225 7 NTFS / exFAT / HPFS
/dev/sda3 738,258,944 1,207,471,408 469,212,465 7 NTFS / exFAT / HPFS
/dev/sda4 1,207,472,126 1,250,263,039 42,790,914 5 Extended
/dev/sda5 1,248,393,216 1,250,263,039 1,869,824 82 Linux swap / Solaris
/dev/sda6 1,207,472,128 1,248,391,167 40,919,040 83 Linux
"blkid" output: ________________________________________________________________
Device UUID TYPE LABEL
/dev/sda1 8E24E90224E8EE61 ntfs Réservé au système
/dev/sda2 0650EB5850EB4D4D ntfs
/dev/sda3 A8842DCF842DA134 ntfs DATA
/dev/sda5 8f71af4d-5c85-416b-8c7e-a8250036367c swap
/dev/sda6 0384bff8-f537-46a1-9ca2-7515817504db ext4
================================ Mount points: =================================
Device Mount_Point Type Options
/dev/sda2 /media/0650EB5850EB4D4D fuseblk (rw,nosuid,nodev,allow_other,blksize=4096,default_permissions)
/dev/sda6 / ext4 (rw,errors=remount-ro,commit=0)
=========================== sda6/boot/grub/grub.cfg: ===========================
--------------------------------------------------------------------------------
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
set have_grubenv=true
load_env
fi
set default="0"
if [ "${prev_saved_entry}" ]; then
set saved_entry="${prev_saved_entry}"
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi
function savedefault {
if [ -z "${boot_once}" ]; then
saved_entry="${chosen}"
save_env saved_entry
fi
}
function recordfail {
set recordfail=1
if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}
function load_video {
insmod vbe
insmod vga
}
insmod part_msdos
insmod ext2
set root='(hd0,msdos6)'
search --no-floppy --fs-uuid --set 0384bff8-f537-46a1-9ca2-7515817504db
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=640x480
load_video
insmod gfxterm
fi
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root='(hd0,msdos6)'
search --no-floppy --fs-uuid --set 0384bff8-f537-46a1-9ca2-7515817504db
set locale_dir=($root)/boot/grub/locale
set lang=fr
insmod gettext
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/light-gray
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
menuentry 'Ubuntu, with Linux 2.6.35-22-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd0,msdos6)'
search --no-floppy --fs-uuid --set 0384bff8-f537-46a1-9ca2-7515817504db
linux /boot/vmlinuz-2.6.35-22-generic root=UUID=0384bff8-f537-46a1-9ca2-7515817504db ro quiet splash
initrd /boot/initrd.img-2.6.35-22-generic
}
menuentry 'Ubuntu, with Linux 2.6.35-22-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd0,msdos6)'
search --no-floppy --fs-uuid --set 0384bff8-f537-46a1-9ca2-7515817504db
echo 'Loading Linux 2.6.35-22-generic ...'
linux /boot/vmlinuz-2.6.35-22-generic root=UUID=0384bff8-f537-46a1-9ca2-7515817504db ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.35-22-generic
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###
### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos6)'
search --no-floppy --fs-uuid --set 0384bff8-f537-46a1-9ca2-7515817504db
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos6)'
search --no-floppy --fs-uuid --set 0384bff8-f537-46a1-9ca2-7515817504db
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda1)" {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set 8e24e90224e8ee61
chainloader +1
}
### 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 ###
### BEGIN /etc/grub.d/41_custom ###
if [ -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
--------------------------------------------------------------------------------
=============================== sda6/etc/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 nodev,noexec,nosuid 0 0
# / was on /dev/sda6 during installation
UUID=0384bff8-f537-46a1-9ca2-7515817504db / ext4 errors=remount-ro 0 1
# swap was on /dev/sda5 during installation
UUID=8f71af4d-5c85-416b-8c7e-a8250036367c none swap sw 0 0
--------------------------------------------------------------------------------
=================== sda6: Location of files loaded by Grub: ====================
GiB - GB File Fragment(s)
582.194618225 = 625.126711296 boot/grub/core.img 1
591.982643127 = 635.636523008 boot/grub/grub.cfg 1
576.181640625 = 618.670325760 boot/initrd.img-2.6.35-22-generic 2
582.193088531 = 625.125068800 boot/vmlinuz-2.6.35-22-generic 1
576.181640625 = 618.670325760 initrd.img 2
582.193088531 = 625.125068800 vmlinuz 1
======================== Unknown MBRs/Boot Sectors/etc: ========================
Unknown BootLoader on sda4
00000000 69 a4 0f c6 e7 e9 96 7a b5 de 9d ff 98 ca 20 9d |i......z...... .|
00000010 65 3c 3a c0 74 fc 43 7f 86 df 5b a2 c1 3e 47 1e |e<:.t.C...[..>G.|
00000020 5f a5 43 61 92 4d f7 86 b3 90 d0 d6 00 52 f5 bc |_.Ca.M.......R..|
00000030 64 88 aa ee be 7b 00 c1 5a f8 e0 70 1b af a8 aa |d....{..Z..p....|
00000040 69 0f c0 09 91 11 e8 29 69 43 6d 86 2b 52 9b 9c |i......)iCm.+R..|
00000050 74 01 2a 71 10 5b 18 80 5c 2a 4c 41 80 a9 64 3b |t.*q.[..\*LA..d;|
00000060 8c bf f2 d3 3c 88 d1 b4 50 b5 ac 75 41 c6 55 07 |....<...P..uA.U.|
00000070 19 65 35 95 ce e6 bd 40 08 34 78 03 95 ae 34 8a |.e5....@.4x...4.|
00000080 0e 32 81 81 c3 dd 38 4c d1 d4 05 30 0e 30 81 84 |.2....8L...0.0..|
00000090 ee 81 54 ab 13 62 53 b0 ec 30 86 10 28 c9 df 92 |..T..bS..0..(...|
000000a0 59 3d e1 62 c8 0d 13 8b 09 60 04 14 89 14 75 37 |Y=.b.....`....u7|
000000b0 a8 cd b1 c0 e2 b8 d4 95 1d 80 79 2b 15 76 cd 83 |..........y+.v..|
000000c0 99 3c 00 8b 5b eb 88 50 42 29 c1 09 31 f8 0f 9c |.<..[..PB)..1...|
000000d0 2f e3 72 aa 4a 93 a1 73 0d 49 03 ce 71 d9 21 22 |/.r.J..s.I..q.!"|
000000e0 fb 84 dc 17 b4 31 c9 32 4a d1 1a db ad e9 02 a8 |.....1.2J.......|
000000f0 33 3f 03 98 2d a0 ad 35 87 50 66 02 20 78 eb 31 |3?..-..5.Pf. x.1|
00000100 27 cb 18 48 82 04 65 02 7b c2 91 71 6a dc 6e 0d |'..H..e.{..qj.n.|
00000110 7f 82 41 b4 6d 1f 23 6d 40 b4 90 56 80 b4 b4 6a |..A.m.#m@..V...j|
00000120 84 1a 86 92 c0 08 67 74 65 1c 2d 2c 90 67 ae 39 |......gte.-,.g.9|
00000130 48 f6 39 ea d8 4e 15 c0 08 40 43 03 4c 23 74 ad |H.9..N...@C.L#t.|
00000140 38 5a 69 fa 60 61 c4 bf 97 c6 4c 8a 66 fb 1f 0c |8Zi.`a....L.f...|
00000150 33 4e 83 87 84 02 c0 0a c1 3f 7e e0 be 90 35 a8 |3N.......?~...5.|
00000160 a6 e7 0d e4 93 82 ff 9b 84 e2 19 fa ba 0b 49 34 |..............I4|
00000170 9f 15 d2 6c 0a c5 47 d1 6f cb b4 a2 e4 87 71 66 |...l..G.o.....qf|
00000180 48 bf 56 75 68 eb 4f e4 3a 7b 9d 4a 70 1c 9a 08 |H.Vuh.O.:{.Jp...|
00000190 d9 a2 39 c0 ed ba 66 9d 6d 3f 82 28 aa 1a 36 02 |..9...f.m?.(..6.|
000001a0 67 00 00 00 00 0c ef 01 00 00 e0 54 02 00 01 01 |g..........T....|
000001b0 50 00 ef 01 ac 3f 72 d6 e2 18 70 70 70 70 00 fe |P....?r...pppp..|
000001c0 ff ff 82 fe ff ff 02 68 70 02 00 88 1c 00 00 fe |.......hp.......|
000001d0 ff ff 05 fe ff ff 01 00 00 00 01 60 70 02 00 00 |...........`p...|
000001e0 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
========= Devices which don't seem to have a corresponding hard drive: =========
sdb
Merci d'avance ...
Hors ligne
#2 Le 16/03/2012, à 02:04
- Babdu89
Re : Windows en dual boot ne se lance plus!!
Bonsoir...
Si je ne me trompe pas...
Il y a eu sur cette machine une installation de Ubuntu dans Windows, via Wubi... CD Ubuntu lancé et installé depuis une session Windows...
sda2: __________________________________________________________________________
File system: ntfs
Boot sector type: Windows Vista/7
Boot sector info: No errors found in the Boot Parameter Block.
Operating System: Windows 7
Boot files: /Windows/System32/winload.exe /wubildr /wubildr.mbr
wadjo a dit;
puis apres une mauvaise manip j'ai formaté les partitions de linux a partir de windows.
Est ce que c'est la partition Ubuntu installée avec Wubi, qui a été effacée, il n'y en a plus trace?...
Grub a aussi été installé dans le secteur de boot de la partition /dev/sda1.... Çà ce n'est pas normal...
sda1: __________________________________________________________________________
File system: ntfs
Boot sector type: Grub2 (v1.97-1.98)
Boot sector info: Grub2 (v1.97-1.98) is installed in the boot sector of
sda1 and looks at sector 1216225280 of the same hard
drive for core.img, but core.img can not be found at
this location. No errors found in the Boot Parameter
Block.
Operating System:
Boot files: /bootmgr /Boot/BCD
Puis il y a eu, une installation de Ubuntu en dual boot avec Windows dans /dev/sda6... Qui, lui semble marcher...
Est bien cela ?...
Ton Windows serait un XP, je pourrais t'expliquer comment te débarrasser de "l'entrée Wubi" dans son fichier "boot.ini" ...
Mais là avec Vista et Seven ,pas de fichier "boot.ini" je ne sais pas comment t'aider... Je n'ai que XP...
Il faut attendre de l'aide supplémentaire...
@+. Babdu89.
J'ai découvert Ubuntu avec la 07.10.... Et alors?!... Depuis je regarde de temps en temps si Windows marche toujours....
Hors ligne
#3 Le 16/03/2012, à 02:40
- wadjo
Re : Windows en dual boot ne se lance plus!!
Merci pour votre reponse rapide,
Oui j'ai procédé par plusieures manip (installation de linux dans windows, puis formatage de partition, puis installation en dual boot (linux mint) puis ubuntu, ) et enfin j'ai formaté les partitions de ubuntu et linux mint dans l'outil de gestion des disques.
Bon, j'avoue je suis noob en linux, dieu merci que mes données sont toujours intactes
Mais faudrais pouvoir demarrer sous win7 qui s'affiche dans le grub au lancement de ma machine...
Faut-il regler ce probleme avec le DVD de win7 ?
Hors ligne
#4 Le 16/03/2012, à 02:43
- wadjo
Re : Windows en dual boot ne se lance plus!!
Voila le resultat de la commande fdisk -l, si ca peut vous permettre d'identifier mon probleme :
Disk /dev/sda: 640.1 GB, 640135028736 bytes
255 heads, 63 sectors/track, 77825 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x2813b7f5
Device Boot Start End Blocks Id System
/dev/sda1 * 1 102 814080 7 HPFS/NTFS
Partition 1 does not end on cylinder boundary.
/dev/sda2 102 45955 368312612+ 7 HPFS/NTFS
/dev/sda3 45955 75162 234606232+ 7 HPFS/NTFS
/dev/sda4 75162 77826 21395457 5 Extended
Partition 4 does not start on physical sector boundary.
/dev/sda5 77709 77826 934912 82 Linux swap / Solaris
/dev/sda6 75162 77709 20459520 83 Linux
Partition table entries are not in disk order
Disk /dev/sdc: 33.3 GB, 33344716800 bytes
9 heads, 24 sectors/track, 301511 cylinders
Units = cylinders of 216 * 512 = 110592 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sdc1 * 1 301512 32563168+ c W95 FAT32 (LBA)
Hors ligne
#5 Le 16/03/2012, à 02:59
- Arbiel
Re : Windows en dual boot ne se lance plus!!
Bonsoir
Qu'y a-t-il exactement dans les deux partitions /dev/sda1 et /dev/sda2 ? Je comprends que Windows 7 est en sda2
Si tel n'est pas le cas, attend des informations de la part de personnes plus compétentes que moi.
Mais si tel est le cas, je te conseille :
1) avec GParted, de modifier les drapeaux de /dev/sda1 (enlever boot) et de /dev/sda2 (mettre boot)
2) d'utiliser boot-repair, en demandant (mais il y est déjà), d'installer grub dans /dev/sda et d'utiliser /dev/sda6 comme système par défaut, et faire un rapport BootInfo
Ceci devrait suffire.
Après tu peux réamorcer ta machine. Si la manipulation n'est pas satisfaisante, publies l'URL du ton nouveau BootInfo
La présence de grub dans /dev/sda1 n'est effectivement pas normale, mais initialement le secteur de boot de cette partition ne devait certainement pas contenir pas non plus le programme d'amorçage Windows. Il est fort probable que /dev/sda1 contienne un outil de réparation du système, et donc que le secteur d'amorçage de cette partition contenait un programme d'amorçage particulier. Il est pour l'instant inutilisable. Tu pourras le réparer ultérieurement, en allant chercher sur le site du constructeur du PC, ou sur les sites WIndows.
Arbiel
Arbiel Perlacremaz
LDLC Aurore NK3S-8-S4 Ubuntu 20.04, GNOME 3.36.8
24.04 en cours de tests
Abandon d'azerty au profit de bépo, de google au profit de Lilo et de la messagerie électronique violable au profit de Protonmail, une messagerie chiffrée de poste de travail à poste de travail.
Hors ligne
#6 Le 16/03/2012, à 03:04
- Arbiel
Re : Windows en dual boot ne se lance plus!!
J'ai oublié : recopie aussi /bootmgr /Boot/BCD de /sda1 vers /sda2
Arbiel Perlacremaz
LDLC Aurore NK3S-8-S4 Ubuntu 20.04, GNOME 3.36.8
24.04 en cours de tests
Abandon d'azerty au profit de bépo, de google au profit de Lilo et de la messagerie électronique violable au profit de Protonmail, une messagerie chiffrée de poste de travail à poste de travail.
Hors ligne
#7 Le 16/03/2012, à 10:19
- Babdu89
Re : Windows en dual boot ne se lance plus!!
Bonjour...
Post#1 wadjo a dit:
mais je n'arrive plus a acceder a windows (malgré qu'il apparait dans la fenetre du grub), et j'accede normalement a ubuntu.
Est ce que,lorsque tu lances Windows a partir du menu grub, une autre fenêtre s'ouvre,te donnant le choix de lancer Windows ou Ubuntu ??...(fenêtre de lancement via Wubi)
Et que lorsque tu choisis de lancer Windows, çà ne démarre pas?...
Si c'est le cas, çà veut dire que Wubi est toujours installé dans Windows, et qu'il faudra le désinstaller, quand ton Windows remarchera à nouveau...
Il suffira d'aller dans le panneau de configuration,ou le répertoire installation /désinstallation des programmes, et de supprimer Wubi, si il est encore installé....
Contrairement à ce que préconise Arbiel...
Moi, je ne toucherais pas au fichiers de boot de la partition /sda1 vers la /sda2, car à mon avis /sda1 est la petite partition qui permet le boot sur la machine lorsque Windows 7 fonctionne... On voit çà sur pas mal de machine avec un Windows pré-installé en usine...
As tu a ta disposition les CD d'installation de ton Windows 7? ... Je ne parle pas des cd de restaurations que chaque possesseur de machine pré-installée est sensé faire après l'achat...
Si tu les as, tu pourras certainement réparer ton Windows, si tu ne les as pas ,je t'indiquerais ou trouver "la console de récupération de Windows7" et comment procéder...
@+. Babdu89.
J'ai découvert Ubuntu avec la 07.10.... Et alors?!... Depuis je regarde de temps en temps si Windows marche toujours....
Hors ligne
#8 Le 16/03/2012, à 11:03
- malbo
Re : Windows en dual boot ne se lance plus!!
Moi, j'ai déjà fait la manip proposée par Arbiel. Je la décris dans ce post : http://forum.ubuntu-fr.org/viewtopic.ph … 1#p4209951
C'est dans cette partie :
depuis la session live Ubuntu, il faut copier le dossier Boot et le fichier bootmgr qui se trouvent sur la partition de Boot et les coller directement à la racine de la partition Win7. Puis toujours depuis la session live Ubuntu, lancer Gparted (System > Administration) pour passer le drapeau sur la partition Win7 (à la place de la partition de Boot). Au redémarrage, ça fonctionne direct.
C'est bien la même manip que celle proposée par Arbiel. Je suis certain qu'elle fonctionne. Et c'est la plus efficace pour que wadjo retrouve rapidement l'usage de Windows.
Dernière modification par malbo (Le 16/03/2012, à 11:05)
Hors ligne
#9 Le 16/03/2012, à 11:10
- Arbiel
Re : Windows en dual boot ne se lance plus!!
@ Babdu89
Est-ce que, lorsque tu lances Windows à partir du menu grub
Et bien, non, justement, et tu l'as fort justement noté, Wadjo ne peut pas lancer Windows depuis le menu présenté par Grub
mais je n'arrive plus a accéder à windows (malgrébien qu'il apparaitapparaisse dans la fenêtre du grub)
. Et ceci apparaît tout à fait clairement dans le fichier de configuration de Grub, puisqu'on y lit
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda1)" {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set 8e24e90224e8ee61
chainloader +1
}
alors qu'il faudrait
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda1)" {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos2)'
search --no-floppy --fs-uuid --set 0650EB5850EB4D4D
chainloader +1
}
c'est à dire que Grub aille chercher Windows là où il est, en /dev/sda2 et non en /dev/sda1.
La question se pose alors de savoir d'où provient cette erreur (?) dans la constitution du fichier de configuration de Grub, alors que BootInfoScript a bien noté la présence de Windows dans /sda2
sda2: __________________________________________________________________________
File system: ntfs
Boot sector type: Windows Vista/7
Boot sector info: No errors found in the Boot Parameter Block.
Operating System: Windows 7
Boot files: /Windows/System32/winload.exe /wubildr /wubildr.mbr
Je ne sais pas comment os-prober détecte la présence de systèmes Windows sur les partitions d'un disque dur. Mais je sais, et cela est en contradiction, je le reconnais, avec ma recommandation de changer le drapeau boot de partition, que ce drapeau n'a aucun impact sur l'amorçage par Grub des systèmes Windows. Pour preuve, ma propre configuration
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 têtes, 63 secteurs/piste, 60801 cylindres, total 976773168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x307f848ePériphérique Amorce Début Fin Blocs Id Système
/dev/sda1 2048 30926847 15462400 83 Linux
/dev/sda2 112271358 976773119 432250881 5 Étendue
/dev/sda3 30926848 112269311 40671232 7 HPFS/NTFS/exFAT
/dev/sda5 112271360 120659967 4194304 82 partition d'échange Linux / Solaris
/dev/sda6 120662016 141633535 10485760 83 Linux
/dev/sda7 141635584 162609151 10486784 83 Linux
/dev/sda8 162611200 791756799 314572800 83 Linux
/dev/sda9 791758848 972576767 90408960 83 Linux
/dev/sda10 972578816 976588799 2004992 b W95 FAT32
/dev/sda11 976590848 976773119 91136 83 LinuxLes entrées de la table de partitions ne sont pas dans l'ordre du disque
Il n'y a aucun drapeau boot nulle part, et tout fonctionne parfaitement. J'ai simplement fait cette recommandation pour ne pas contrevenir à la pensée générale sur ce drapeau.
Par contre, je pense sérieusement qu'un des facteurs essentiels pour que os-prober détecte la présence de Windows sur une partition, c'est qu'il y trouve les fichiers notés par BootInfoScript
sda1: __________________________________________________________________________
File system: ntfs
Boot sector type: Grub2 (v1.97-1.98)
Boot sector info: Grub2 (v1.97-1.98) is installed in the boot sector of
sda1 and looks at sector 1216225280 of the same hard
drive for core.img, but core.img can not be found at
this location. No errors found in the Boot Parameter
Block.
Operating System:
Boot files: /bootmgr /Boot/BCD
Arbiel Perlacremaz
LDLC Aurore NK3S-8-S4 Ubuntu 20.04, GNOME 3.36.8
24.04 en cours de tests
Abandon d'azerty au profit de bépo, de google au profit de Lilo et de la messagerie électronique violable au profit de Protonmail, une messagerie chiffrée de poste de travail à poste de travail.
Hors ligne
#10 Le 16/03/2012, à 11:39
- Babdu89
Re : Windows en dual boot ne se lance plus!!
Ok...
Avec malbo, vous rassemblez plus d'expériences que moi...
On va voir ce que donnent les manips chez wadjo ...
Si çà marche comme çà ,tant mieux, sinon ,il faudra bien trouver à procéder autrement...
Mais il y aura quand même des choses à remettre en ordre, la présence anormale de grub dans le boot sector de la partition /sda1 et la présence de Wubi, sil il n'a pas été désinstallé...
Je suis ce qu'il se passe, on en apprend tous les jours...
Merci à vous d'intervenir...
@+. Babdu89.
J'ai découvert Ubuntu avec la 07.10.... Et alors?!... Depuis je regarde de temps en temps si Windows marche toujours....
Hors ligne
#11 Le 16/03/2012, à 20:31
- wadjo
Re : Windows en dual boot ne se lance plus!!
Merci a vous tous, je n'ai jamais vu une réponse aussi détaillée et rapide sur un forum tel que celui la !
Bon avant de me connecter j'ai réglé mon pc et mes données.
Ce n'est pas aussi simple ... en passant par le lecteur USB, je n'ai pas abouti en aucun résultat même sous l'invite de commande :
bootrec.exe /fixmbr
bootrec.exe /fixboot
bootrec.exe /rebuildbcd
La dernière ligne n'a pas abouti (échec) et j'ai pensé a redémarrer l'ordinateur avec un DVD de windows7.
J'ai choisi l'option réparer Windows -> Restauration .
J'ai restauré a un état antérieur.
Maintenant j'ai tous mes données, mais je n'ai plus Ubuntu ...
J'aimerais bien le réinstaller, mais j'ai peur d'un problème (la je m’écarte du sujet excusez moi).
En mettant a jours mes pilotes (Nvidia surtout) Windows ne démarre plus qu'en tty, j'ai tapé
ALT + F7
, mais ça se bloque dans
CHECK BATTERY STATE
.
Merci infiniment de m'aider.
Hors ligne
#12 Le 16/03/2012, à 22:33
- Babdu89
Re : Windows en dual boot ne se lance plus!!
Bonsoir...
Pas trop compris ce que tu as fais là...
La méthode proposée par Arbiel et malbo, a t' elle fonctionné?...
Je ne sais pas ,puisque tu parles de commandes ,passées par le lecteur usb... Je suppose que tu parles d'une session live Ubuntu usb...
Après tu parles de restauration, avec le DVD Windows ... Puis d'un problème survenu a cause de maj de drivers....
Bon ,pour la réparation durable de ton Windows ... Je ne peux pas trop t'aider... Si ce n'est te conseiller de reprendre la réparation (pas restauration) de ton Windows, avec la console de récupération qui se trouve dans ton DVD d'installation ,normalement...
http://www.inforumatique.fr/forum/cd-de … t4896.html
Alors cette histoire de drivers, je ne te serais d'aucun secours... Il faut voir sur les forums Windows,pour régler çà et que tu aies un Windows qui fonctionne durablement...
Maintenant j'ai tous mes données, mais je n'ai plus Ubuntu ...
J'aimerais bien le réinstaller....
Non,non,on ne réinstalle pas Ubuntu...
Normal que tu ne puisses plus démarrer Ubuntu,puisque tu as restaurer un mbr sur le secteur de boot de ton hdd( avec un "fixmbr")... Maintenant çà fais démarrer directement ton Windows... Çà a écrasé Grub (première partie installée dans le secteur de boot), qui lui faisait démarrer ton Ubuntu...
Lorsque tu auras réparé durablement ton Windows... Pas avant hein!!...
Avec Boot-Repair ,tu pourras réinstaller et mettre à jour Grub sur ton Ubuntu... La première partie de Grub sera installée dans le secteur de boot du hdd... ce qui écrasera à nouveau le mbr qui permet démarrer directement ton Windows actuellement...
À ce moment là, au reboot sur ta machine, tu devrais avoir accès au menu Grub,qui te donnera le choix de l'OS à démarrer...
http://doc.ubuntu-fr.org/boot-repair
Voila , en te souhaitant bon courage...
@+. Babdu89.
J'ai découvert Ubuntu avec la 07.10.... Et alors?!... Depuis je regarde de temps en temps si Windows marche toujours....
Hors ligne
#13 Le 17/03/2012, à 00:00
- wadjo
Re : Windows en dual boot ne se lance plus!!
Bonsoir...
Pas trop compris ce que tu as fais là...
La méthode proposée par Arbiel et malbo, a t' elle fonctionné?...Je ne sais pas ,puisque tu parles de commandes ,passées par le lecteur usb... Je suppose que tu parles d'une session live Ubuntu usb...
Après tu parles de restauration, avec le DVD Windows ... Puis d'un problème survenu a cause de maj de drivers....Bon ,pour la réparation durable de ton Windows ... Je ne peux pas trop t'aider... Si ce n'est te conseiller de reprendre la réparation (pas restauration) de ton Windows, avec la console de récupération qui se trouve dans ton DVD d'installation ,normalement...
http://www.inforumatique.fr/forum/cd-de … t4896.html
Alors cette histoire de drivers, je ne te serais d'aucun secours... Il faut voir sur les forums Windows,pour régler çà et que tu aies un Windows qui fonctionne durablement...
Maintenant j'ai tous mes données, mais je n'ai plus Ubuntu ...
J'aimerais bien le réinstaller....Non,non,on ne réinstalle pas Ubuntu...
Normal que tu ne puisses plus démarrer Ubuntu,puisque tu as restaurer un mbr sur le secteur de boot de ton hdd( avec un "fixmbr")... Maintenant çà fais démarrer directement ton Windows... Çà a écrasé Grub (première partie installée dans le secteur de boot), qui lui faisait démarrer ton Ubuntu...
Lorsque tu auras réparé durablement ton Windows... Pas avant hein!!...
Avec Boot-Repair ,tu pourras réinstaller et mettre à jour Grub sur ton Ubuntu... La première partie de Grub sera installée dans le secteur de boot du hdd... ce qui écrasera à nouveau le mbr qui permet démarrer directement ton Windows actuellement...
À ce moment là, au reboot sur ta machine, tu devrais avoir accès au menu Grub,qui te donnera le choix de l'OS à démarrer...http://doc.ubuntu-fr.org/boot-repair
Voila , en te souhaitant bon courage...
@+. Babdu89.
Oui Arbiel, c'est bien cette procédure que j'ai suivi !
J'ai restauré windows a partir de ce procédé .
Hors ligne
#14 Le 17/03/2012, à 18:39
- Arbiel
Re : Windows en dual boot ne se lance plus!!
Bonjour
Je partage l'incompréhension de Babdu89 au sujet des manipulations que tu as effectuées. Mais, peu importe, une seule question
As-tu finalement réussi à obtenir à l'amorçage de ton PC le menu de Grub qui te permette de lancer effectivement Windows ou Ubuntu à ta convenance ? Quand je dis effectivement, je veux dire, lancement testé et réussi
Arbiel
Arbiel Perlacremaz
LDLC Aurore NK3S-8-S4 Ubuntu 20.04, GNOME 3.36.8
24.04 en cours de tests
Abandon d'azerty au profit de bépo, de google au profit de Lilo et de la messagerie électronique violable au profit de Protonmail, une messagerie chiffrée de poste de travail à poste de travail.
Hors ligne
#15 Le 18/03/2012, à 12:54
- wadjo
Re : Windows en dual boot ne se lance plus!!
Excusez moi je suis confus, je voulais parler à Babdu89 mais j'ai mentionné Arbiel
Bon pour faire simple, non je n'ai plus le menu de choix entre Win7 et Ubuntu !
Apparemment j'ai simplement restauré le MBR, et là, mon pc démarre automatiquement sous Win7.
Hors ligne
#16 Le 18/03/2012, à 14:16
- Babdu89
Re : Windows en dual boot ne se lance plus!!
Bonjour...
Stp, peux tu poster un bootinfo script de la situation actuelle, mais sans utiliser les outils de Boot-Repair...
Uniquement créer un bootinfo script, et poster icic l'URL contenue dans le dernier panneau, en faire un copier/coller...
Merci
@+. Babdu89.
J'ai découvert Ubuntu avec la 07.10.... Et alors?!... Depuis je regarde de temps en temps si Windows marche toujours....
Hors ligne
#17 Le 19/03/2012, à 15:57
- YannUbuntu
Re : Windows en dual boot ne se lance plus!!
Bonjour à tous,
@wadjo: pour info ce que Babdu te demande est explicité ici.
@Arbiel, Malbo et Babdu: je pense aussi que c'est le GRUB dans le bootsector de sda1 qui empêchait Windows de démarrer. J'explique ici comment le réparer via TestDisk, mais votre technique de "copie de /bootmgr et /Boot" me parait encore mieux, car sans risque (non-destructive). Environ combien de fois l'avez-vous vue appliquée? avez-vous vu des cas où elle a échoué? savez-vous si elle s'applique à XP (copie de boot.ini) ?
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#18 Le 19/03/2012, à 18:12
- Arbiel
Re : Windows en dual boot ne se lance plus!!
@ YannUbuntu
J'ai utilisé cette technique deux fois.
La première fois, dès la mise en service de mon PC actuel, lorsque j'ai décidé de migrer vers Ubuntu. Il s'agit d'un Dell Vostro. Dell avait défini 3 partitions, si je me souviens bien
une partition pour des outils de maintenance (un nom avec Tools à l'intérieur)
une partition pour restaurer mon PC à l'état original
la partition Windows 7.
Lors de cette première opération, je ne savais pas exactement ce qu'il fallait faire, et j'ai d'abord positionné "Boot" sur ma partition Windows. Au démarrage, Windows m'a indiqué l'absence des fichiers en question, que j'ai alors recopiés sur la racine de cette partition système.
La seconde fois, il s'agissait du PC de ma fille, un ASUS, dont je ne sais plus exactement le modèle. Son système était Vista. Pour cette deuxième manipulation, je n'ai pas hésité, et la manipulation a tout de suite fonctionné. A noter en passant que j'ai alors utilisé l'outil Windows pour réduire la partition Vista, dans les limites indiquées par Vista, mais que Vista n'a plus jamais voulu repartir après (une page de notre forum parle d'ailleurs de cette anomalie, mais je ne l'avais pas lue avant).
Depuis, j'ai constaté qu'avec Grub, la partition WIndows n'a plus besoin d'être marquée avec "boot" pour fonctionner. Enfin, je suis convaincu, mais c'est là une autre histoire, et je n'ai pas vraiment eu le temps de tester, que Grub doit parfaitement amorcer un PC où ne sont présentes que des partitions formatées selon les systèmes de fichiers Microsoft. Nous en reparlerons peut-être, plus tard
Arbiel
Arbiel Perlacremaz
LDLC Aurore NK3S-8-S4 Ubuntu 20.04, GNOME 3.36.8
24.04 en cours de tests
Abandon d'azerty au profit de bépo, de google au profit de Lilo et de la messagerie électronique violable au profit de Protonmail, une messagerie chiffrée de poste de travail à poste de travail.
Hors ligne
#19 Le 19/03/2012, à 18:54
- YannUbuntu
Re : Windows en dual boot ne se lance plus!!
j'ai ouvert un topic "Technique de déplacement des fichiers de boot Windows" pour éviter d'embêter wadjo avec nos considérations philosophiques (pour ta dernière phrase, tu parles de GRUB Legacy je suppose ? là aussi ça mériterait un topic à part).
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#20 Le 19/03/2012, à 20:13
- wadjo
Re : Windows en dual boot ne se lance plus!!
YannUbuntu :
bien sur que vous ne m'embêtez pas, au contraire j'ai une matière nommée "Système UNIX" et je trouve que, en venant sur le forum j'apprends encore plus !
Je suis très content en fait, et pour l'utilitaire "bootinfo " je n'ai plus Ubuntu, comment faire ?
J'ai restauré la MBR je crois ...je l'ai précisé pourtant
Hors ligne
#21 Le 19/03/2012, à 22:02
- YannUbuntu
Re : Windows en dual boot ne se lance plus!!
indique-nous ton URL BootInfo stp, ça nous donnera les infos nécessaires pour te guider.
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#22 Le 19/03/2012, à 22:44
- Babdu89
Re : Windows en dual boot ne se lance plus!!
Bonsoir...
@ YannUbuntu ... Salut Yann... Je viens d'arriver à la campagne...
@wadjo ..
Je suis très content en fait, et pour l'utilitaire "bootinfo " je n'ai plus Ubuntu, comment faire ?
J'ai restauré la MBR je crois ...je l'ai précisé pourtant sad
Post#12 je dis....
Non,non,on ne réinstalle pas Ubuntu...
Normal que tu ne puisses plus démarrer Ubuntu,puisque tu as restaurer un mbr sur le secteur de boot de ton hdd( avec un "fixmbr")... Maintenant çà fais démarrer directement ton Windows... Çà a écrasé Grub (première partie installée dans le secteur de boot), qui lui faisait démarrer ton Ubuntu...
Lorsque tu auras réparé durablement ton Windows... Pas avant hein!!...
Avec Boot-Repair ,tu pourras réinstaller et mettre à jour Grub sur ton Ubuntu... La première partie de Grub sera installée dans le secteur de boot du hdd... ce qui écrasera à nouveau le mbr qui permet démarrer directement ton Windows actuellement...
À ce moment là, au reboot sur ta machine, tu devrais avoir accès au menu Grub,qui te donnera le choix de l'OS à démarrer...http://doc.ubuntu-fr.org/boot-repair
Voila , en te souhaitant bon courage...
Est ce que tu as un CD ou usb live Ubuntu, a disposition ??... Tu peux installer et utiliser Boot-Repair sur une session live...
http://doc.ubuntu-fr.org/boot-repair
Ceci te permettra de nous poster un bootinfo script de ta situation actuelle, avant de réinstaller Grub, qui devrait te donner un menu grub,pour faire démarrer tes deux OS...
Si tout est OK, dans le bootinfo script...
Pour réinstaller Grub sur ton Ubuntu existant, utilises Boot-Repair... La première partie de Grub sera installée sur le secteur de boot de ton hdd ,et ainsi va écrasé le mbr actuel qui te permet de lancer ton Windows...
Donc,il vaut mieux en faire une sauvegarde,de ce mbr ,avant de faire les manips avec Boot-Repair...
Tu peux faire la sauvegarde du secteur de boot de ton hdd en faisant ce qui est expliqué ici... En ligne de commandes...
http://doc.ubuntu-fr.org//tutoriel/comm … e_standard
Voila ,ceci devrait te permettre d'avancer...
@+. Babdu89 .
Dernière modification par Babdu89 (Le 19/03/2012, à 22:53)
J'ai découvert Ubuntu avec la 07.10.... Et alors?!... Depuis je regarde de temps en temps si Windows marche toujours....
Hors ligne
#23 Le 20/03/2012, à 18:44
- wadjo
Re : Windows en dual boot ne se lance plus!!
Bonsoir...
Avec Boot-Repair ,tu pourras réinstaller et mettre à jour Grub sur ton Ubuntu... La première partie de Grub sera installée dans le secteur de boot du hdd... ce qui écrasera à nouveau le mbr qui permet démarrer directement ton Windows actuellement...
À ce moment là, au reboot sur ta machine, tu devrais avoir accès au menu Grub,qui te donnera le choix de l'OS à démarrer...http://doc.ubuntu-fr.org/boot-repair
Voila , en te souhaitant bon courage...
Est ce que tu as un CD ou usb live Ubuntu, a disposition ??... Tu peux installer et utiliser Boot-Repair sur une session live...
http://doc.ubuntu-fr.org/boot-repair
Ceci te permettra de nous poster un bootinfo script de ta situation actuelle, avant de réinstaller Grub, qui devrait te donner un menu grub,pour faire démarrer tes deux OS...
Si tout est OK, dans le bootinfo script...
Pour réinstaller Grub sur ton Ubuntu existant, utilises Boot-Repair... La première partie de Grub sera installée sur le secteur de boot de ton hdd ,et ainsi va écrasé le mbr actuel qui te permet de lancer ton Windows...
Donc,il vaut mieux en faire une sauvegarde,de ce mbr ,avant de faire les manips avec Boot-Repair...Tu peux faire la sauvegarde du secteur de boot de ton hdd en faisant ce qui est expliqué ici... En ligne de commandes...
http://doc.ubuntu-fr.org//tutoriel/comm … e_standard
Voila ,ceci devrait te permettre d'avancer...
@+. Babdu89 .
Excusez mon ignorance, mais si j'ai bien compris je lance le CD de ubuntu et je choisis 'Tester Ubuntu' puis je fait ces manip, c'est bien ca ?
Hors ligne
#24 Le 20/03/2012, à 22:51
- Babdu89
Re : Windows en dual boot ne se lance plus!!
Bonsoir...
Oui, lancer une session live CD ou usb Ubuntu ... "Essayer sans installer"
1) faire la sauvegarde du secteur de boot (MBR) du hdd /dev/sda ,en ligne de commandes, comme indiqué dans la doc...
Mettre la sauvegarde à l'abri ...
2) Installer Boot-Repair ,comme indiqué dans la doc...
Une foi la commande lancée dans un terminal, il va s'installer et se lancer de suite...
Il va demander d'accepter les mises à jour, donc tu acceptes...
Pour commencer tu cliques sur le bouton " Créer un rapport bootinfo " çà ne va faire qu'un état des lieux de ta machine...
Et stp, tu postes l'URL ici...
Si tout est OK, tu pourras, relancer Boot-Repair, tu le trouveras dans les menus, ou en commande , comme tu veux...
En choisissant " Option Avancées " tu coches "Réinstaller Grub" ...
Onglet "Emplacement de grub" cocher "OS par défaut au démarrage" tu indiques ton Ubuntu 10.10 qui est en /dev/sda6 ...
Cocher "Placer grub dans " Vu que n'as qu'un disque dur ,il devrait indiquer "sda"...
Et tu fais " Appliquer" ... Çà va réinstaller Grub (première partie) dans le secteur de boot de ton disque dur, et la Deuxième partie de Grub dans la partition Système Ubuntu 10.10 en /sda6 dans le dossier /boot ...
À la fin des opérations,il y aura un nouveau "bootinfo" créé...
stp,Poster ici encore une foi l'URL, que l'on voit si tout est OK!!...
Normalement ,lorsque tu "rebooteras" ta machine ,tu devrais avoir le menu Grub qui va te permettre de choisir l'OS à démarrer...
Bon courage...
@+. Babdu89 .
J'ai découvert Ubuntu avec la 07.10.... Et alors?!... Depuis je regarde de temps en temps si Windows marche toujours....
Hors ligne