Impossible de démarrer Windows 8.1 après l'installation de Debian sur une partition différente


0

Voici le problème en bref.

J'ai eu deux disques durs, les deux séparés en 2 partitions. Le disque dur 1 partition 1 avait Windows XP une fois, utilisé pour les données plus tard. Disque dur 1 partition 2 était toujours juste des données. Le disque dur 2 partition 1 était le système Windows 8.1. Disque dur 2 partition 2 était toujours juste des données.

Donc, je viens de copier tout ce que je pouvais du disque dur 1 partition 1 ailleurs et d’y installer Debian.

Tout s'est bien passé (un peu), je peux maintenant démarrer sous Debian. Cependant, je ne peux pas démarrer dans Windows 8.1. Lors de l’installation de Debian, il était dit que Grub ne détectait pas d’autres systèmes d’exploitation, mais que cela pourrait être encore amélioré, alors j’ai poursuivi.

C'est la sortie de fdisk -l:

Disk /dev/sda: 232.9 GiB, 250059350016 bytes, 488397168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x4ebe4ebe

Device     Boot     Start       End   Sectors   Size Id Type
/dev/sda1  *           63 122881184 122881122  58.6G 83 Linux
/dev/sda2       122881246 488375999 365494754 174.3G  f W95 Ext'd (LBA)
/dev/sda5       122881248 488375999 365494752 174.3G  7 HPFS/NTFS/exFAT

Disk /dev/sdb: 7.5 GiB, 8086618112 bytes, 15794176 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x39768880

Device     Boot Start     End Sectors  Size Id Type
/dev/sdb1  *       64 2296991 2296928  1.1G 17 Hidden HPFS/NTFS

Disk /dev/sdc: 1.8 TiB, 2000398934016 bytes, 3907029168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x0000b9de

Device     Boot     Start        End    Sectors  Size Id Type
/dev/sdc1  *           63  524281274  524281212  250G  7 HPFS/NTFS/exFAT
/dev/sdc2       524281275 3907024064 3382742790  1.6T  7 HPFS/NTFS/exFAT

/ dev / sdc1 est celui de Windows 8.1.

Je ne peux même pas le monter, cependant:

Error mounting /dev/sdc1 at /media/root/system3: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=0,gid=0,dmask=0077,fmask=0177" "/dev/sdc1" "/media/root/system3"' exited with non-zero exit status 14: Windows is hibernated, refused to mount.
Failed to mount '/dev/sdc1': Operation not permitted
The NTFS partition is in an unsafe state. Please resume and shutdown
Windows fully (no hibernation or fast restarting), or mount the volume
read-only with the 'ro' mount option.

Eh bien, je suis à peu près sûr de l’arrêter normalement ou de le redémarrer… mais hein.

J'ai essayé d'utiliser Windows restore / install usb, essayé la réparation automatique - pas de chance, essayé bootrec - et bien, il détecte les fenêtres (en fait, deux d'entre elles, car j'ai une sauvegarde qui traîne quelque part), mais il ne peut pas réparer fixement et reconstruire.

Que devrais-je essayer ensuite?

Réponses:


0

Premier essai:

Démarrez en utilisant un usb / cd en direct d'ubuntu ou utilisez votre propre debian (vérifiez le lien un peu plus bas). Utilisez boot-repair pour résoudre le problème.

Après avoir démarré avec live usb / cd, exécutez la commande suivante dans le terminal:

sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair

Utiliser la réparation recommandée

Pour utiliser la réparation de démarrage directement sur debian, visitez le site : http://www.matthiaskauer.com/2015/03/install-boot-repair-on-debian-from-ubuntu-ppa/

En plus d'autres options:

Solution pour l'avenir lorsque vous entrez (uniquement pour Windows 8 et 10):

Ouvrez une invite de commande avec privilèges élevés (cliquez avec le bouton droit sur le raccourci, cliquez sur « Exécuter en tant qu'administrateur »), puis entrez:

powercfg /h off

Vous pouvez vérifier les résultats avec:

powercfg /a

Si vous ne pouvez pas résoudre le démarrage dans Windows REMARQUE: TRÈS destructeur

Utilisez ntfsfix dans le terminal, même si vous ne pouvez pas accéder à Windows

sudo ntfsfix /dev/XY

où XY est la partition

e.g sda2 or sdb1

ntfsfix répare certaines incohérences fondamentales de NTFS, réinitialise le fichier journal NTFS et planifie une vérification de la cohérence NTFS pour le premier démarrage de Windows.


Voici le résultat de la réparation de démarrage: paste2.org/7K0g438f , en me souhaitant bonne chance et en redémarrant ... Qu'est-ce qui est extrêmement destructif à propos de ntfsfix, au fait? Dois-je sauvegarder la partition gagnante? Si oui, comment - si je ne peux pas le monter?
Huita

"L'erreur BCD" a disparu d'essayer de démarrer à partir du lecteur Windows. Cependant, les deux choix de disque dur dans le menu de démarrage me permettent de démarrer dans Debian. Euh ... Et ensuite, passer à ntfsfix ou il y a autre chose à faire?
Huita

!! NB: Avant de faire quoi que ce soit, vous devriez toujours sauvegarder si possible.
dExIT

Ainsi, l'erreur de démarrage rapide / Hibernation a disparu. Démarrez dans debian et suivez ce guide [link] wiki.debian.org/DualBoot/Windows10 (Désactivez os-prober pour créer une entrée de menu GRUB personnalisée pour Windows.) Veuillez consulter la section centrale. wiki.debian.org/Grub#Configuring_GRUB
dExIT

Eh bien, il essaie maintenant de charger Windows, mais indique que des fichiers BCD sont manquants. Je vais essayer de reconstruire bcd et tous en utilisant win disk, mais sans espoir.
Huita

0

Bref, je viens de débrancher le lecteur Linux, de réinstaller Windows et de réinstaller le lecteur Linux connecté.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.