Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
libata [Le 01/01/2009, 14:09] – 213.95.41.13 | libata [Le 02/02/2012, 13:15] (Version actuelle) – usplash supprimé => obsolète id2ndr | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | {{tag> | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ====== libATA ====== | ||
+ | |||
+ | La libATA est une bibliothèque pour le [[: | ||
+ | |||
+ | C'est « grâce » à elle que vos partitions apparaissent sous la forme **/ | ||
+ | |||
+ | Cette page a pour but de recenser quelques solutions face aux problèmes que peuvent engendrer l' | ||
+ | |||
+ | ===== Diagnostic ===== | ||
+ | |||
+ | ==== Faux problème ==== | ||
+ | |||
+ | Vous avez décidé d' | ||
+ | < | ||
+ | < | ||
+ | /dev/sda: | ||
+ | setting 32-bit IO_support flag to 1 | ||
+ | HDIO_SET_32BIT failed: Invalid argument | ||
+ | IO_support = 0 (default) (16-bit) | ||
+ | HDIO_GET_DMA failed: Inappropriate ioctl for device | ||
+ | </ | ||
+ | |||
+ | Pas d' | ||
+ | |||
+ | ==== Vrai problème ==== | ||
+ | |||
+ | Si votre disque est lent, si la lecture d'un DVD est saccadée, s'il vous faut plusieurs heures pour graver quelques centaines de Mo, alors vous avez peut-être réellement un problème avec la libATA. Commencez par effectuer le test suivant sur le périphérique problématique (dans cet exemple, /dev/sda) : | ||
+ | < | ||
+ | |||
+ | Si le résultat est de plusieurs centaines de Mo par seconde, votre problème est ailleurs. En revanche, si le résultat donne quelques Mo voire des centaines de ko par seconde, alors votre problème vient vraisemblablement de la libATA : votre matériel n'est pas (encore) correctement pris en charge. C'est en particulier vrai pour les cartes mères Intel fonctionnant en mode « combiné ». | ||
+ | |||
+ | ===== Solutions ===== | ||
+ | |||
+ | Il existe plusieurs solutions préconisées. Elles sont présentées ici par ordre (supposé) de préférence de la part des développeurs de la libATA. Si l'une d'elle ne fonctionne pas, passez à la suivante. | ||
+ | |||
+ | Elles sont surtout valables pour les cartes mères Intel proposant le mode « combiné », qui permet aux modes [[http:// | ||
+ | |||
+ | <note important> | ||
+ | |||
+ | ==== Dans le BIOS ==== | ||
+ | |||
+ | Modifiez dans votre BIOS l' | ||
+ | |||
+ | ==== Dans Grub ==== | ||
+ | |||
+ | Essayez de démarrer [[Grub]] en ajoutant à la ligne **kernel** le paramètre **combined_mode=libata** ou le paramètre **combined_mode=ide**, | ||
+ | |||
+ | |||
+ | ==== Désactiver libATA ==== | ||
+ | |||
+ | === Par les modules === | ||
+ | |||
+ | Désactiver les modules liés à la libATA. Dans le fichier **/ | ||
+ | < | ||
+ | blacklist pata_atiixp | ||
+ | blacklist pata_acpi | ||
+ | blacklist sg | ||
+ | blacklist sr_mod | ||
+ | blacklist sd_mod | ||
+ | </ | ||
+ | |||
+ | === Par le noyau === | ||
+ | |||
+ | Vous pouvez également [[: | ||
+ | |||
+ | === Alternative par le noyau === | ||
+ | |||
+ | Alternativement, | ||
+ | |||
+ | |||
+ | |||
+ | ===== Liens ===== | ||
+ | |||
+ | * (en) [[http:// | ||
+ | * (en) [[http:// | ||