2 votes

<option value="linux-kernel-option-to-set-sata-disk-to-udma/133-1.5gbps">option du noyau Linux pour définir le disque SATA en udma/133 1.5 Gbps</option>

Je cherche à accélérer le temps de démarrage de mon serveur linux qui utilise un rack de disques durs amovibles. Le temps de démarrage actuel est d'environ 2 minutes, mais s'il je connecte les disques durs directement à la carte mère, cela prend environ 2 secondes. Le problème est que l'implémentation du noyau AHCI provoque un délai d'environ 30 secondes pour chaque disque lors du démarrage, provenant du rack de disques durs. Après le délai, le noyau indique que le disque est limité à une vitesse de 1,5 Gbps et utilise UDMA/133.

Alors ma question est la suivante : comment puis-je définir cela dans GRUB en tant qu'option de démarrage afin que le noyau n'ait pas à attendre un délai et limite simplement la vitesse des disques de manière fixe ? J'ai lu à propos de quelques options telles que pci=nomsi qui ne fonctionnent pas.

C'est pourquoi je demande de limiter précisément les disques lors du démarrage.

Merci

2voto

James Points 7442

Ajoutez ceci

libata.force=1.5

à vos options de démarrage et cela forcera libata à 1.5Gbit. Vous pouvez également forcer les modes DMA etc, consultez le fichier kernel-parameters.txt dans votre répertoire de documentation du noyau (ou en ligne, par exemple ici)

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X