Transition AHCI - windows
De Wiki doc
Lorsque l'on passe un contrôleur SATA du mode IDE au mode AHCI et que Windows a été installé depuis le mode IDE, il faut effectuer une action particulière pour ne pas obtenir un kernel panic (c'est bien développé n'es pas ?). À ma connaissance, il existe deux façons de faire:
- Via le mode sans échec
- Via la base de registre
J'ai une préférence pour le mode sans échec. C'est donc cette méthode que j'ai utilisé (j'ai déjà utilisé l'autre il y a longtemps mais je ne l'ai pas refaite, je ne garanti pas son fonctionnement avec cette procédure).
Via le mode sans échec
Testé:
- Exécuter une cmd en administrateur
- Activer le mode sans échec au démarrage (équivalent de l'entrée par défaut dans GRUB j'imagine):
bcdedit /set {current} safeboot minimal
- Redémarrer le PC et passer le contrôleur SATA en AHCI dans le BIOS (enregistrer et redémarrer)
- Windows va se lancé automatiquement en mode sans échec
- Relancer une cmd en administrateur
- Exécuter cette commande pour réactiver le démarrage normal:
bcdedit /deletevalue {current} safeboot
- Redémarrer encore une fois et c'est bon. Le tout est en AHCI sans plantages.
Source de la section
Via la base de registre
Non testé:
- Lancer
regedit.exe
- Aller dans
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci
- Passer sa valeur à
0
- Aller dans
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\pciide
- Passer sa valeur à
0
- Redémarrer le PC et passer le contrôleur SATA en AHCI dans le BIOS (enregistrer et redémarrer)
- Redémarrer encore une fois et c'est bon. Le tout est en AHCI sans plantages.