CD d'install non reconnus

Michel -  
 michel -
Suite à la mise a jour vers Mandrake 10.1, je n'ai plus de connexion à Internet, lorsque je veux modifier la passerelle, il me demande le CD1 , mais il ne le reconnait pas, il rejète le CD et le redemande à nouveau.

J'ai voulu consulter l'aide, il me demande le CD3 mais ne le reconnait pas non plus.

Merci du coup de main

Michel

5 réponses

  1. kmf
     
    Tu peux essayer un mount manuel du cd avant de faire le "truc" qui te demande un cd, en root:
    mount -t iso9660 /dev/cdrom  /mnt/cdrom
    

    Dans ce cas il ne devrait plus demander le cd. Si ca ne marche pas il est aussi possible que la mise a jour a boussile le lien /dev/cdrom vers /dev/hdb (ou /dev/hdc). A verifier avec
    ls -ld /dev/cdrom
    et a refaire avec
    cd /dev
    ln -s hdb cdrom
    

    si c'est hdb qui correspond au cdrom sinon tu prend hdc, hdd, ... .
    Pour etre sur apropos de device cdrom tu regardes les messages de noyau avec
    dmesg
    

    C'est tres au debut ou il detecte le disque dur, cdrom etc.
    (eventuellement faire "dmesg | more", "dmesg | grep hdb" etc. ou remonter l'ascenceur de ton terminal graphique)

    Une fois tu as reussi de monter le cdrom tu peux aussi manuellement installer des paquets eventuellement manquants. Tu regardes dans le repertoire du cdrom ou il y a les rpms et tu fais pour tout paquet susceptible de manquer:
    rpm -Uvh <....>.rpm 
    

    Si le paquet ne manque pas le rpm le dira. Si le rpm se pleigne pour les dependances tu essaies de les resoudres par la meme commande mais tu mets plusieurs rpms derrier le "rpm -Uvh" ou tu installes les paquets manquants dans le bon ordre. S'il y a de dependances entre differents cd1, cd2 ou cd3 tu copies tous les rpms que tu souhaites installer sur le disque dur et tu fais le "rpm -Uvh" la dessus.
    Avec "rpm -q <nom_de_paquet>" (sans l'extension .rpm !!) tu verifies si un rpm est deja installe.

    Normalement, il y a d'autres moyens pour faire ca plus automatiquements (drakConf ?) mais si ca pose de problemes vaut mieux appliquer la methode manuelle avec rpm.
    0
  2. michel
     
    merci de cette aide mais je suis toujours planté

    Le montage du Cdrom ne resout apparemment pas mes Pb.
    mount -t iso9660 /dev/cdrom  /mnt/cdrom


    le répertoire /mnt/cdrom est vide ??

    ls -ld /dev/cdrom

    Me retourne
    /dev/cdrom -> cdroms/cdrom0


    et lorsque je cherche à recreer le lien symbolique
    cd /dev
    ln -s hdb cdrom


    j'obtiens la réponse :
    ln : 'cdrom' fichier existant
    0
  3. kmf
     
    C'est evident car le lien existe deja vers: "cdrom/cdrom0" (dans le repertoire /dev/ ) . La question est si "/dev/cdroms/cdrom0" est un bon device ou un lien ? Tu peux verifier avec "ls -ld /dev/cdroms/* ".
    S'il n'y a pas de cdrom0 ou un mauvais lien vers quelque chose qui n'existe pas c'est ca.

    Si tu es absolument sur que /dev/hdb est ton cdrom (tu as verifie ca avec
    "dmesg" ??) tu peux effacer le lien /dev/cdrom et le recreer apres vers /dev/hdb. Pour ca tu fais:
    cd /dev
    rm cdrom
    ln -s  hdb  crom
    

    Le truc avec cdrom0 est probalement un autre lien qui fonctionne mal et qui est peut-etre la source de ton probleme.

    Comme deja explique ci-dessus si ton cdrom correspond a "hdc" au lieu
    de "hdb" tu modifie la commande "ln" en fonction de ca.
    0
  4. michel
     
    C'était bien un mauvais lien, maintenant je peux parcourir le contenu du CD Mais :

    D'une part il faut que je demonte et remonte le CD pour pouvoir l'ejecter . sous l'interface graphique j'ai le message :
    Eject /dev/scd0 failed


    Mais plus grave, alors que le contenu du Cd est bien accessible par les gestionnaires de fichier, Le centre de contrôle de mandrake ne pointe pas dessus mais toujour sur :
    [/dev/ide/host0/bus0/targeta/lun0/cd]


    D'ou vient ce truc et comment y remédier ?

    Merci
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. kmf
     
    C'est normal qu'il faut faire umount avant d'ejecter. C'est express.

    Pour ton centre de Controle la meilleur solution est de modifier ce chemin un peu bizarre. Je ne le connais pas assez pour te dire comment le faire. Il faut voir dans la doc de Mandrake. Si tu n'arrives pas a faire la modif tu peux aussi tricher en faisant la chose suivante:
    cd /dev/ide/host0/bus0/targeta/lun0/
    mv cd cd_mauvais
    ln -s /mnt/cdrom cd
    

    Comme ca le chemin /dev/ide/host0/bus0/targeta/lun0/cd montera vers
    /mnt/cdrom. Bien-entendu c'est une solution de bricolage.

    Apart ca tu peux aussi courcircuite dans centre de controle et d'installer des paquet rpms manuellement comme decrit dans mon 1er poste. Ceci necessite que tu saches identifier/trouver les rpms qui manquent.

    Je crois la mise a jour a peut-etre casse un certain nombre de choses dans ton systeme. Peut-etre ca aurait ete mieux de completement reinstaller ?
    0
    1. kmf
       
      ATTENTION:
      Je crois il vaut mieux faire:
      cd /dev/ide/host0/bus0/targeta/lun0/
      mv cd cd_mauvais
      ln -s /dev/cdrom cd
      

      car /dev/cdrom c'est le device et /mnt/cdrom simplement le repertoire
      associe au cdrom.
      Avec ca c'est le centre controle devrait reussier de faire le mount lui meme.

      Ce n'est pas claire si ton chemin correspont a un device ou a un repertoire le debut avec "/dev/..." sugerer plutoto un device.
      0
    2. michel
       
      J'ai décidé de suivre le conseil et de tout reinstaller.

      Tout c'est bien passer et maintenant tout est presque comme avant, le cdrom est reconnu , Le centre de contrôle sait retouver les CD d'install et même ma config internet refonctionne, presque super car.

      J'ai du reinstaller le driver de la nvidia, comme je l'avais fait pércedemment (modif du pm.h lancement de sh NVIDIA-Linux-...et modif du XF86Config et paf le lancement de startx echoue :
       (EE) NVIDIA(0) Failed to initialize the NVIDIA Module Fatal error no screen found
      0
    3. michel
       
      J'ai incurgité les 71 pages de nvidia, manches retroussées je reboot linux pour essayer de résoudre mon Pb d'ecran.

      Et là tout fonctionne ! (sans aucune modif depuis hier soir)

      Merci à kmf pour ses conseils éclairés.

      Michel
      0