[Résolu] Je dois attribuer une lettre de lecteur à chaque démarrage

Je dois attribuer une lettre de lecteur à chaque démarrage [Résolu] - Disque dur - Hardware

Marsh Posté le 20-05-2008 à 16:58:28    

Bonjour,
 
J'ai un disque Sata branché en E:
J'éteins le PC, je débranche le disque et j'en mets un autre identique à la place.
Lorsque je redémarre windows, je ne le vois plus! Je dois lui réattribuer une lettre à travers Gestion des Disques.
Je peux arrêter-redémarrer autant de fois que je veux, ça va marcher, jusqu'à ce que j'échange à nouveau les disques. C'est très énervant, sauriez-vous me dire ce qui se passe?  
Merci.


Message édité par xolth le 13-06-2008 à 16:12:49
Reply

Marsh Posté le 20-05-2008 à 16:58:28   

Reply

Marsh Posté le 28-05-2008 à 11:26:35    

L'AHCI est activé ?

Reply

Marsh Posté le 28-05-2008 à 12:40:06    

Sans être sûr, on dirait que non:
http://img262.imageshack.us/img262/606/controleurbc3.png
// Je confirme, si je vais dans les détails des pilotes Ata Storage, j'ai du atapi.sys et pciide.sys...


Message édité par xolth le 28-05-2008 à 12:57:50
Reply

Marsh Posté le 28-05-2008 à 13:54:23    

Donc je pense que c'est normal que le changement de disque dur ne soit pas pris en compte automatiquement.

Reply

Marsh Posté le 28-05-2008 à 14:56:16    

Même en changeant les disques alors que le pc est éteint tu penses que le fait de ne pas être en AHCI peut poser problème?
Sinon j'ai plein de bazar dans la section Mounted Devices de la base de registres, est-ce que c'est normal, ça ne serait pas lié?
http://img262.imageshack.us/img262/6928/controleur2xu3.th.png

Message cité 2 fois
Message édité par xolth le 28-05-2008 à 15:52:53
Reply

Marsh Posté le 28-05-2008 à 16:21:43    

xolth a écrit :

Même en changeant les disques alors que le pc est éteint tu penses que le fait de ne pas être en AHCI peut poser problème?
Sinon j'ai plein de bazar dans la section Mounted Devices de la base de registres, est-ce que c'est normal, ça ne serait pas lié?
http://img262.imageshack.us/img262 [...] xu3.th.png


Ben tu es en mode compatibilité IDE, donc tes disques sont vue par le système comme des disques IDE... Et la c'est normal que changer un disque ne soit pas pris en compte automatiquement

Reply

Marsh Posté le 30-05-2008 à 19:56:04    

Bein justement je n'ai jamais eu ce genre de problèmes avec des disques IDE! Du moment que le bios prend en compte le changement, windows suit, et il est censé donner la première lettre disponible à l'unité.
D'après ce que tu dis, je dois comprendre que ce n'est pas le cas avec un disque sata en mode de compatibilité ide?  
 
PS: as-tu bien pris en considération que je ne faisais pas de Hotplug?

Reply

Marsh Posté le 12-06-2008 à 15:21:40    

xolth a écrit :

Même en changeant les disques alors que le pc est éteint tu penses que le fait de ne pas être en AHCI peut poser problème?
Sinon j'ai plein de bazar dans la section Mounted Devices de la base de registres, est-ce que c'est normal, ça ne serait pas lié?
http://img262.imageshack.us/img262 [...] xu3.th.png


Pour le bazar, j'ai fait du ménage grâce à diskpart en ligne de commande:
diskpart
automount scrub
exit
J'en ai profité pour énabler l'automount qui était disablé (je ne sais si c'est normal sur w2k3): diskpart, automount enable
J'espère que ce paramètre survivra au redémarrage. Si celà ne règle pas le problème, il y a possibilité d'utiliser diskpart en script pour attribuer une lettre de lecteur. J'ai donc préparé un fichier bat et un script pour diskpart.
Je vous donnerai les infos en cas de résolution du pb.
Pour une info complète sur diskpart c'est par là : http://technet2.microsoft.com/wind [...] x?mfr=true
[:xolth]

Reply

Marsh Posté le 13-06-2008 à 16:11:51    

guezolte a écrit :


Pour le bazar, j'ai fait du ménage grâce à diskpart en ligne de commande:
diskpart
automount scrub
exit
J'en ai profité pour énabler l'automount qui était disablé (je ne sais si c'est normal sur w2k3): diskpart, automount enable
J'espère que ce paramètre survivra au redémarrage. Si celà ne règle pas le problème, il y a possibilité d'utiliser diskpart en script pour attribuer une lettre de lecteur. J'ai donc préparé un fichier bat et un script pour diskpart.
Je vous donnerai les infos en cas de résolution du pb.
Pour une info complète sur diskpart c'est par là : http://technet2.microsoft.com/wind [...] x?mfr=true
[:xolth]


Ca marche, et pas eu besoin de recourir au script. (edit: finalement il y a eu encore un raté, donc j'ai mis mes scripts en service au moins je suis sûr)
Merci pour l'aide

 

fichier montage_e.cmd (exécuté par le planificateur de tâches):

Citation :


@echo  off
rem teste la présence d'un fichier test sur e:
if exist e:\sbc_test.txt goto fileexists
goto  nofile

 

:fileexists
rem  éventuelles commandes supplémentaires ici .....
echo fichier present
goto  end

 

:nofile
rem si le fichier test est absent, on tente d'en placer un à partir d'une copie
copy c:\SBC_Sav\Fichiers_de_commandes\sbc_test.txt e:\
if  exist  e:\sbc_test.txt  goto end
cd c:\SBC_Sav\Fichiers_de_commandes
date /t >> journal_attribution.txt
diskpart /s script.txt >> journal_attribution.txt
timeout /t 10 >null
goto  end

 

:end


fichier script.txt:

Citation :


rem attention à bien connaître le numéro de disque à l'avance (diskpart, list disk)
select disk=1
rem attention à bien connaître le numéro de partition (diskpart, select disk=1, list partition)
select partition=1
assign letter=e noerr


fichier partage_e.cmd (planificateur de tâches)

Citation :


rem permet de partager e: en tant que "svg" avec des droits élargis au groupe "Tout me monde"
rmtshare \\serveur\svg=e:\ /grant "Tout le monde":fc


Message édité par xolth le 17-06-2008 à 13:40:17
Reply

Marsh Posté le 18-08-2015 à 16:56:41    

je drap, j'ai le soucis actuellement après avoir remplacé un disque en panne par un nouveau, et la lettre ne s'affecte pas automatiquement...


---------------
un jour, moi aussi, je serais grand...
Reply

Marsh Posté le 18-08-2015 à 16:56:41   

Reply

Marsh Posté le 19-08-2015 à 10:49:39    

Bonjour master71,
 
Je ne voudrais pas enfoncer une porte ouverte (tout le topic en parle) mais comme ton message m'a fait penser à la fonction Automount l'as-tu bien vérifiée via la ligne de commandes DISKPART (  http://technet.microsoft.com/fr-fr [...] s.10).aspx ) pour l'activer et refaire le test?  
 
Fais moi savoir la suite, stp :)


---------------
http://wdc.com/fr/
Reply

Marsh Posté le 19-08-2015 à 13:20:00    

automount vérifié et actif.
j'ai utilisé diskpart pour assigner la lettre, et aussi le gestionnaire de disque.
j'ai aussi tenté l'automount scrub.
 
rien à faire, la lettre saute au boot.
 
des idées?


---------------
un jour, moi aussi, je serais grand...
Reply

Marsh Posté le 19-08-2015 à 13:58:33    

Salut master71,
 
Si tu lances le système en mode sans échec rencontres-tu le même souci ? Je te pose la question à cause de l'incidence (éventuelle) des applications.
 
Une situation similaire a été discutée ici http://forum.hardware.fr/hfr/Hardw [...] 0789_1.htm et je te fais parvenir les idées y échangées en espérant que cela pourrait être utile :)
A+
 
EDIT 1: @master71, le DD interne (le remplaçant) est-il bon? L'as-tu testé et diagnostiqué (juste au cas où)?
 
 
EDIT 2: D'ailleurs le DD apparaît comment dans la Gestion des disques (est-il online)?


Message édité par Sannin_WD le 19-08-2015 à 14:06:25

---------------
http://wdc.com/fr/
Reply

Marsh Posté le 19-08-2015 à 17:40:28    

j'ai été voir le fil indiqué.
 
le disque remplaçant a été testé avant la mise en place (test constructeur et formatage lent), rien dans l'état SMART.
le disque est en ligne, affiché comme sain(Actif, partition principale), y a juste la lettre qui n'est pas attribuée automatiquement.
 
il n'y a pas eu de changements logiciels entre la panne et le nouveau disque de mémoire...
 
diskcleanup a bien nettoyé la base de registre, pas de résultat.
chkdks /F /R ne trouve rien.
testdisk ne trouve aucune erreur.
 
bon faire une mise à 0, j'aimerais éviter...


Message édité par master71 le 19-08-2015 à 17:41:00

---------------
un jour, moi aussi, je serais grand...
Reply

Marsh Posté le 19-08-2015 à 20:47:48    

bon additif, un re formatage ne change rien au problème.
 
j'ai un dock SATA sur  lequel je branche des disques durs en hot-swap.
l'ancien disque, monté lorsque le nouveau n'a pas sa lettre E:, passe bien en K:, la lettre pour les disques de passages...
 
bref, c'est pas encore ça...


---------------
un jour, moi aussi, je serais grand...
Reply

Marsh Posté le 20-08-2015 à 11:15:57    

Salut master71,
 
Donc le DD est externalisé … et si tu changes de dock ? Si tu passes par le biais d'un adaptateur SATA/USB ou d'un boîtier externe ? Il vaut la peine de voir quelles sera le comportement de ce DD et éliminer les pistes possibles. D'ailleurs ton dock dispose de combien de logements ? Si tu changes de logement observes-tu les mêmes symptômes ?  
 
Le DD connecté en direct à la CM se comporte-t-il de la même façon ? Si le DD est en interne et tu changes de port SATA ? AHCI est-il bien activé dans le BIOS pour ce qui est de la configuration SATA ?
@+


---------------
http://wdc.com/fr/
Reply

Marsh Posté le 20-08-2015 à 20:39:07    

le disque est interne.
 
SATA AHCI dans le BIOS, en hot-plug pour les disques du dock, vais essayer sur les ports utilisés en interne.
 
c'est un dock pass-trough SATA 2 places, une en 2.5 une en 3.5, y a aucune électronique dedans à part pour contrôler le ventilateur arrière.
 
les disques par ce dock montent bien en K:, pas en E: bien que la place soit dispo si je n'assigne pas de lettre au disque.
 
j'ai des disques 2.5 externes USB, qui montent en K: ou L:, que la place en E: soit dispo ou non.
je ne peux pas monter le disque en USB, j'ai pas de dock USB pour ça.


---------------
un jour, moi aussi, je serais grand...
Reply

Marsh Posté le 21-08-2015 à 09:10:56    

@master71, merci des précisions apportées. Ce DD interne apparaît comment dans la Gestion des disques ? Et si tu passes pas le bais d'un Linux Live CD ?  
 
Si tu n'as pas encore stocké de données sur ce DD tentes un effacement complet via les commandes de DISKPART suivi de la création d'un nouveau volume simple :  
 
Lancer l'invite de commandes : clic sur Démarrer > Exécuter > saisir CMD > Entrée
 
1/ saisir la commande diskpart > Entrée  
2/ taper list disk  > Entrée
3/ taper : select disk #  > Entrée (où # est le numéro du DD tel qu'il est annoncé dans la Gestion des disques (Disque 3, par ex.)).  
4/ taper : Clean  > Entrée : la réinitialisation complète du DD sera lancée  
5/ create partition primary > Entrée  
6/ format fs=NTFS (si tu veux convertir le DD en NTFS ou respectivement FAT32) > Entrée. La procédure pourrait durer un certain moment.  
7/ assign letter=# (où # devrait être remplacé par la lettre que l'on va affecter au lecteur).  
 
A+


Message édité par Sannin_WD le 21-08-2015 à 09:11:18

---------------
http://wdc.com/fr/
Reply

Marsh Posté le 21-08-2015 à 20:35:33    

j'essayerai demain...


---------------
un jour, moi aussi, je serais grand...
Reply

Marsh Posté le 24-08-2015 à 01:42:44    

Bon, bah je sais pas ce que ça a de différent de passer par le gestionnaire de disque pour supprimer et refaire une partition, mais ça a marché.


---------------
un jour, moi aussi, je serais grand...
Reply

Marsh Posté le 26-08-2015 à 09:53:23    

http://stkr.es/p/18he @master71, génial :)
 
DISKPART est un outil plus puissant que la Gestion des disques. Cette ligne de commandes dispose de plusieurs options, certaines d'entre elles sont même uniquement accessibles via DISKPART et pas via la Gestion des disques. Son pouvoir le fait un peu effrayant à cause de la prudence extrême qu'on est obligé d'y mettre.
 
La commande clean supprime toutes les partitions, efface les informations de configuration et toutes les infos du DD. De même, par ex., clean all, une autre commande à utiliser avec précaution, supprime les partitions du DD et écrit des zéros dessus (sur chaque octet et secteur).
 
@+ et bonne journée à toi!


---------------
http://wdc.com/fr/
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed