Notes de version de Solaris Express Developer Edition

Échec de l'installation du système d'exploitation Developer 1/08 sur Acer FR 5000/1000 (6643143)

L'installation du système d'exploitation Developer 1/08 échoue sur les ordinateurs Acer FR 5000/1000. Le message d'erreur suivant s'affiche :


configuring /dev
ata_id_common: BUSY status 0x80 error 0x80
ata_id_common: BUSY status 0xfe error 0x0
ata_id_common: BUSY status 0x80 error 0x80
ata_id_common: BUSY status 0xfe error 0x0
atapi_start_cmd: drive select failed
WARNING: /pci@0,0/pci-ide@14,1/ide@0 (ata2):
timeout: early timeout, target=0 lun=0
atapi_start_cmd: drive select failed
WARNING: /pci@0,0/pci-ide@14,1/ide@0 (ata2):
timeout: early timeout, target=0 lun=0

Solution : suivez la procédure ci-dessous :

  1. Démarrez le système à l'aide de l'option -k afin de charger kmdb au démarrage. Spécifiez l'option de démarrage -d afin de demander un point d'arrêt du débogueur avant de lancer le noyau.


    ok boot -kd
  2. Définissez un point d'arrêt à l'invite du débogueur [0]>kmdb :


    ::bp ata`ata_init_controller+0x165
  3. Une fois le point d'arrêt atteint, imprimez le registre de vérification générale $r et vérifiez que $eax ou $ebx contient une structure ata[lowbar]ctl[lowbar]t valide :


    <address>::print -a ata_ctl_t
  4. Utilisez l'adresse de ac[lowbar]timing[lowbar]flags et définissez la valeur de 0x0 à 1 :


    <address>/W 1

    Il est possible que vous rencontriez le point d'arrêt plusieurs fois, mais il suffit de définir la valeur de ac[lowbar]timing[lowbar]flags une seule fois.

  5. Reprenez la mise à niveau du système d'exploitation.

Pour de plus amples informations sur ces commandes, reportez-vous au document Solaris Modular Debugger Guide