Échec de démarrage: échec: commande IDENTIFY PACKET DEVICE

15

Essayer d'installer à partir de l'image de bureau du CD et obtenir:

ata8.00: exception Emask 0x52 Sact 0x0 SErr 0xffffffff action 0xe frozen
ata8: SError: { blah blah }
ata8.00: failed command: IDENTIFY PACKET DEVICE
ata8.00: cmd blah blah
         res blah blah (ATA bus error)
ata8.00: status: { DRDY }
ata8: hard resetting link

Mon matériel : ASUS p8z77-v PRO avec SSD Samsung 830 256 Mo

Aidez-moi!

Brian Spisak
la source
Avez-vous testé la gravure d'un autre CD ou l'exécution de ce CD à partir d'un autre ordinateur? Quand cela se produit-il exactement? Cela se produit-il à un moment précis du processus? Veuillez nous donner plus d'informations!
martin-mystere
Oui, le CD démarre à partir d'un autre ordinateur. Cela se produit juste après l'écran violet. Je m'échappe à l'écran des options, je supprime les options "silent splash" de la commande de démarrage, puis j'obtiens ceci dans les 30 premières lignes des messages de démarrage. La console est initialisée et il semble que ce soit la première fois qu'elle recherche des appareils.
Brian Spisak
Sur la base d'autres informations, je soupçonne que cela a quelque chose à voir avec mon SSD, mais je ne trouve aucune solution. Mon SSD exécute déjà Win7. Ma carte dispose de 8 ports SATA: 4 via une puce Aux que j'utiliserai pour le RAID et 4 depuis le chipset Z77. 2 d'entre eux sont de 6 Go / s, deux sont de 3 Go / s. J'ai le SDD sur l'un des ports 6 Go et l'autre sera utilisé pour un autre lecteur interne. Le CD / DVD se trouve sur l'un des ports 3 Go et l'autre sera utilisé pour un port externe.
Brian Spisak
Serait-ce un problème de pilote? Si oui, existe-t-il un référentiel d'où je pourrais extraire et mettre à jour et comment puis-je intégrer cela?
Brian Spisak
En fait, je ne sais pas exactement où cela se produit alors qu'un tas de messages défile en mode VGA, puis l'écran se réinitialise et j'obtiens de jolies polices, mais seulement quelques messages. Le dernier avant l'erreur est [drm] Initialized i915 ... à 5.8s. Ensuite, il y a un long délai et je reçois l'erreur à 35,1 s.
Brian Spisak

Réponses:

15

Je viens de construire un nouvel ordinateur et suis tombé sur le même problème - et j'ai trouvé une réponse.

La plupart des gens semblent présenter des symptômes de ralentissement du démarrage, mais je n'ai pas pu démarrer 90% du temps. Lorsque le système a démarré, il a semblé fonctionner. Si vous parvenez à démarrage, vous devriez être en mesure de déclencher le problème avec la commande: /lib/udev/ata_id --export /dev/sr0. Attention, si c'est vraiment le problème, votre système se bloquera.

La commande enverra une commande ATAPI au lecteur optique. Le problème est que le contrôleur SATA (ASM1061 dans votre cas) ne prend pas en charge ces commandes ATAPI, ce qui entraîne un système gelé.

Il existe deux solutions au problème:

  1. Copiez le fichier /lib/udev/rules.d/60-persistent-storage.rulespour /etc/udev/rules.d/60-persistent-storage.rulesque les modifications ne soient pas remplacées par les mises à jour. Supprimez le message d'avertissement en haut de ne pas modifier le fichier. Trouvez la ligne contenant le mot "ATAPI". Commentez la ligne suivante. De cette façon, udev ne touchera pas ATAPI. Enregistrez et exécutez la commande update-initramfs -upour finaliser les modifications.

  2. Modifiez le port SATA du lecteur optique. J'ai utilisé cette méthode, car le démarrage de tout Linux autre que celui avec la règle udev modifiée entraîne un gel sinon.

Dans mon cas, la carte mère est ASRock Z77 Extreme4 avec la même puce ASMedia ASM1061 pour deux ports SATA3. J'avais un lecteur de DVD dans l'un d'eux et j'ai eu l'erreur. Commuté le lecteur de DVD sur un port SATA géré par la puce Z77 et tout fonctionne.

Olli Helin
la source
Holy boot, batman! Ça a fait l'affaire! Depuis que j'ai écrit ceci, j'ai découvert que c'était un problème avec ATAPI et l'ASM1061, je ne savais tout simplement pas comment empêcher les libates d'utiliser les commandes ATAPI. Je ne pouvais pas simplement changer de port car je les utilise tous pour ma matrice RAID et d'autres périphériques. La seule autre chose que j'ajouterais est que j'ai lu qu'après avoir édité les règles, vous devriez faire une mise à jour-initramfs -u. Merci!!!!
Brian Spisak
Lors du démarrage de l'Arch Linux live USB, j'ai rencontré le même problème avec un lecteur de DVD sur le port SATA3_A0 de ma carte mère ASRock Z87 Extreme4. La commutation du port SATA3 a résolu le problème.
logion
0

Dans mon cas, j'ai dû débrancher mon lecteur de DVD-ROM car il se trouvait dans l'un des ports SATA qui était apparemment à l'origine du problème. Mais ça marche quand même sous Windows ...

Cela a peut-être également aidé à définir nouveau.modeset=0à la fin de la linuxligne dans les paramètres de pré-démarrage, ainsi que des erreurs liées à cela. Pour ce faire, vous appuyez sur "e" dans le menu Grub pour effectuer cette modification et appuyez sur "F10" pour appliquer et démarrer.

Jonathan
la source