web-dev-qa-db-fra.com

Comment passer de IDE à AHCI

J'ai dualboot Xubuntu 16.04.03 et Windows 7, malheureusement, le contrôleur SATA est basculé sur IDE et je voudrais basculer sur AHCI pour obtenir de meilleures performances et ne pas savoir comment.

Lors du basculement de l'option BIOS sur AHCI, Xubuntu n'a pas démarré et j'ai été renvoyé directement au BIOS.

3
Sebastian

C'est ce qui a fonctionné pour moi.

modifier: /etc/initramfs-tools/modules

ajoutez les modules (chacun par nouvelle ligne):

ahcilibahci

modifiez ensuite ce fichier: /etc/initramfs-tools/initramfs.conf

et changez <le plus> en <liste>

exécuter: update-initramfs -u

Redémarrez dans le BIOS, passez en AHCI et démarrez Xubuntu.

Source: https://ubuntuforums.org/archive/index.php/t-1040648.html La procédure similaire fonctionne sous Windows: https://winaero.com/blog/switch -de-ide-a-achi-apres-installation-windows-7-ou-windows-8 /

4
Sebastian

J'ai trouvé un moyen de le faire sans mettre à jour initramfs. J'ai seulement ajouté une seule ligne à /etc/modules.

#/etc/modules: modules du noyau à charger au démarrage. 
 # 
 # Ce fichier contient les noms des modules du noyau devant être chargés 
 # au démarrage, un par ligne. Les lignes commençant par "#" sont ignorées. 
 Ahci

Le module libahci sera automatiquement chargé car le module ahci en dépend.

Après avoir redémarré la machine, je suis entré dans les paramètres UEFI et ai basculé le mode SATA sur AHCI. Maintenant, le système démarre en mode AHCI. Il n'était pas nécessaire d'exécuter update-grub ou de réinstaller Grub.

Quelques informations supplémentaires

J'utilise UbuntuStudio 16.04 (xfce). Activer uniquement le mode AHCI dans les paramètres BIOS/UEFI m'a conduit à l'interface de ligne de commande de Grub et le système ne voulait pas démarrer. J'ai aussi lu beaucoup de sujets sur le sujet, beaucoup d'entre eux ont dit que cela devrait fonctionner en sortie de machine. Cela semble être vrai pour Ubuntu (que j'avais déjà installé auparavant en mode IDE également), mais évidemment pas pour Xubuntu ou UbuntuStudio bien que je n'ai trouvé aucune différence dans les fichiers de configuration du noyau. Cela semble donc dépendre de la distribution que nous utilisons. Une différence évidente au cours de mes tests réside dans les versions de noyau utilisées (4.4 à faible temps de latence sous UbuntuStudio 16.04 et 4.10 HWE sous Ubuntu 16.04), ce qui peut être une raison.

J'utilise un disque dur 1 TB avec un cache de 64 Mo. Vérification de la vitesse de lecture avec

mot de passe pour mook: 
 
/dev/sdb: 
 Le minutage mis en cache lit: 10094 Mo en 2,00 secondes = 5048,93 Mo/s 
 Lectures de disque tamponnées: 550 Mo en 3,00 secondes = 183,16 Mo/s

donnez-moi presque les mêmes valeurs en mode IDE ou en mode AHCI, mais j’ai connu un temps de démarrage légèrement plus rapide (25 secondes en mode IDE, 22 secondes en mode AHCI) et l’ouverture d’un dossier contenant de nombreuses images dans Phototonic semble travailler sensiblement plus rapidement avec AHCI. Je pense également que le mode AHCI réduira l'usure des pièces mobiles du disque dur.

2
mook765