• [^] # Re: Ajouter un périph scsi

    Posté par . En réponse au message [Terminal] Ajouter un périph scsi. Évalué à 1.

    C'est carrément extra !
    On peut faire aussi un
    echo "scsi remove-single-device x y z 0">>/proc/scsi/scsi

    pour supprimer un périphérique et le débrancher à chaud.
    Ca marche tellement bien que j'ai un script sur une machine en production avec 2 disques SCSI extractibles pour :

    • insérer un disque SCSI (sdb),
    • le démarrer avec un add-single-device,
    • copier sda sur sdb avec dd ou monter le disque,
    • éteindre sdb et l'extraire

    et tout ça à chaud :-)
    Je suis même sur qu'en jouant avec les fonctions utiliser lors du boot dans linuxrc (pivot_root et autre) on doit pouvoir changer le root (/) de sda à sdb et éteindre sda et l'extraire :o mais j'ai pas encore essayé.

    En tout cas c'est top et ça m'a évité souvent de reboot avec des CD ou des DVD rayés et crades qui bloquaient le module sr_mod et ide-scsi. Un petit
    remove-single-device sur le CD ou DVD (même ide-scsi) et il s'arrête de tourner, un autre add-single-device et c'est reparti (on nettoie le disque avant :-)

    Voila pour mon expérience avec avec /proc/scsi/scsi