[disques durs] Se debrouiller avec des disques OEM bridés.
[disques durs] Se debrouiller avec des disques OEM bridés.
bon j'ai reussi a lancer la commande sur le seagate que j'ai. Mais je pense que je vais etre en timeout, faudra que j'augmente la limite; et que je mette un système recursif pour faire les autres disques.
J'essaie le hitachi ce soir en rentrant...
J'essaie le hitachi ce soir en rentrant...
[disques durs] Se debrouiller avec des disques OEM bridés.
J'ai un doute sur le fait que la commande ./setblocksize -b512 /dev/sg1 est servi a quelque chose, ou ai fonctionné.
Là j'ai lancé, sur le même disque qui a subit ./setblocksize -b512 /dev/sg1, sg_format –format –size=512 /dev/sg1.
Et ça a l'air de tourner normalement, même si je suis a 3% avec 20 minutes (soit environs 10h pour la passe complète).
Si les résultats sont là, je commencerais par cette commande sur un autre disque, voir si elle "suffit".
Là j'ai lancé, sur le même disque qui a subit ./setblocksize -b512 /dev/sg1, sg_format –format –size=512 /dev/sg1.
Et ça a l'air de tourner normalement, même si je suis a 3% avec 20 minutes (soit environs 10h pour la passe complète).
Si les résultats sont là, je commencerais par cette commande sur un autre disque, voir si elle "suffit".
[disques durs] Se debrouiller avec des disques OEM bridés.
ca dépend de la taille du disque? puis si ca fait un formatage bas level normal que ce soit super long
[disques durs] Se debrouiller avec des disques OEM bridés.
4to.
Mais 10h je trouve ça quand même bien long. Je me demande si la parallélisation ajoutera du temps.
Mais 10h je trouve ça quand même bien long. Je me demande si la parallélisation ajoutera du temps.
[disques durs] Se debrouiller avec des disques OEM bridés.
10H pour 4To en low level ca me parait clairement pas déconnant perso.
sur du 160GO avec killdisk c'est déjà quasi 2H
sur du 160GO avec killdisk c'est déjà quasi 2H
[disques durs] Se debrouiller avec des disques OEM bridés.
j'ai pas fini alors...10H pour 4To en low level ca me parait clairement pas déconnant perso.
sur du 160GO avec killdisk c'est déjà quasi 2H
[disques durs] Se debrouiller avec des disques OEM bridés.
ouaip
après à voir si ta commande est multi thread ou pas
après à voir si ta commande est multi thread ou pas
[disques durs] Se debrouiller avec des disques OEM bridés.
J'avais zappé ce topic
Faut que je regarde ça attentivement parce que je veux aussi faire l'inverse moi
Mettre du std dans des boitiers NetApp ou EMC
Faut que je regarde ça attentivement parce que je veux aussi faire l'inverse moi
Mettre du std dans des boitiers NetApp ou EMC
[disques durs] Se debrouiller avec des disques OEM bridés.
de mon coté, cequi a marché c'est les utilitaires sg3-utils.
sur Hitachi et sur seagate sans soucis, tu lui indique juste la taille des secteurs que tu veux (512/520/528/4K...)
aucuns soucis sur tous mes disques. J'ai reformaté aussi comme ça quelques disques d'origine HP/IBM et autre, déjà en 512 (mais histoire d'avoir des disques propres), sans aucun soucis. J'ai pas essayer de cramer des ssd comme ça par contre encore
edit; exactement la manip du lien de gizmo
sur Hitachi et sur seagate sans soucis, tu lui indique juste la taille des secteurs que tu veux (512/520/528/4K...)
aucuns soucis sur tous mes disques. J'ai reformaté aussi comme ça quelques disques d'origine HP/IBM et autre, déjà en 512 (mais histoire d'avoir des disques propres), sans aucun soucis. J'ai pas essayer de cramer des ssd comme ça par contre encore
edit; exactement la manip du lien de gizmo
[disques durs] Se debrouiller avec des disques OEM bridés.
pareilJ'avais zappé ce topic
Faut que je regarde ça attentivement parce que je veux aussi faire l'inverse moi
Mettre du std dans des boitiers NetApp ou EMC
[disques durs] Se debrouiller avec des disques OEM bridés.
si vous avez un baie nettap à me donner je peux tester avec quelques disques divers
Je pense qu'un blocage est a prévoir au niveau firmware des disques, pour les baies récentes au moins. Ainsi les disques passés en 512 ne peuvent a priori pas etre flashé avec un firm classique, et restent en firmware oem (ce qui n’empêche pas qu'ils fonctionnent parfaitement, j'ai fait la comparaison).
La prochaine étape serait a mon avis de trouver un utilitaire pour flasher qui passe outre les vérifications constructeurs; en effet, les disques sont 100% identiques, mis a part ce putain de firmawre, les risques sont donc maigres de rendre un disque HS.
Et enfin, de trouver et/ou de constituer une banque de données de firmware classiques et OEM pour pouvoir passer les modèles d'un état a un autre.
Je pense qu'un blocage est a prévoir au niveau firmware des disques, pour les baies récentes au moins. Ainsi les disques passés en 512 ne peuvent a priori pas etre flashé avec un firm classique, et restent en firmware oem (ce qui n’empêche pas qu'ils fonctionnent parfaitement, j'ai fait la comparaison).
La prochaine étape serait a mon avis de trouver un utilitaire pour flasher qui passe outre les vérifications constructeurs; en effet, les disques sont 100% identiques, mis a part ce putain de firmawre, les risques sont donc maigres de rendre un disque HS.
Et enfin, de trouver et/ou de constituer une banque de données de firmware classiques et OEM pour pouvoir passer les modèles d'un état a un autre.
[disques durs] Se debrouiller avec des disques OEM bridés.
J'ai du netapp en stock. (FAS2040, FAS3140...), aussi Equallogic, aussi IBM Nxxx, aussi EMC
Les firmwares constructeurs sont facile à obtenir en cherchant un peu (en décompressant les fichiers d'update, on retrouve les fichiers en question). Mais je n'ai pas encore trouvé un soft qui permettent de les forcer
Edit: chez Equallogic, il y a 3 moyens de valider un disque:
-> Par Serial Number (un fichier contient la liste dans l'OS de la baie)
-> Par modèle (sur les vieilles Equa)
-> Par firmware (sur les récentes)
Les firmwares constructeurs sont facile à obtenir en cherchant un peu (en décompressant les fichiers d'update, on retrouve les fichiers en question). Mais je n'ai pas encore trouvé un soft qui permettent de les forcer
Edit: chez Equallogic, il y a 3 moyens de valider un disque:
-> Par Serial Number (un fichier contient la liste dans l'OS de la baie)
-> Par modèle (sur les vieilles Equa)
-> Par firmware (sur les récentes)
[disques durs] Se debrouiller avec des disques OEM bridés.
Pour information, les disques en 520byte/secteurs sont reconnus par Exsi (chez moi en version 6.0, je sais pas pour les précédentes).
La capacité est légèrement inférieure par contre.
La capacité est légèrement inférieure par contre.
[disques durs] Se debrouiller avec des disques OEM bridés.
hop, je relance un peu le sujet, j'ai de nouveaux disques a passer à la moulinette, mais je vois que j'avais pas fini le travail de capitalisation, et que j'avais pas mis mes scripts... qui du coup sont perdu.
Pour etre sur de pas perdre l'info, je copie de message du forum servthehome qui a servi de base (pointé plus haut par giz d'ailleurs:
autres ressources utiles:
- mettre et surveiller des process en arrière plan linux: https://openclassrooms.com/courses/repr ... riere-plan
Pour etre sur de pas perdre l'info, je copie de message du forum servthehome qui a servi de base (pointé plus haut par giz d'ailleurs:
J'essaierai de refaire un truc propre et de vous le posteror those of you who have purchased OEM rebranded HDD or SSD from major storage vendor such as NetApp, EMC, or even HP, you might find out that the drive that you've purchased will not initialized in windows. The main reason is that the drive come formatted from the factory with a non standard sector size of 520B or 528B, and windows refused to initialized drive other than the normal 512B or 4Kb. I read online the reason that these drive are formatted that way is due to some proprietary software that these vendor uses needs the additional sector size for some fancy parity stuff.
Anyway, you probably think that you are SOL after trying every possible means to use the drive.
Luckily there is a way to change the drive sector back to 512B. It require that you install centOS linux and follow the instruction below
Look in /var/log/messages after reboot, and you will see useful information:
Mar 9 08:08:54 vhc-carthage kernel: sd 6:0:7:0: [sdh] Attached SCSI disk
Mar 9 08:08:57 vhc-carthage kernel: ...ready
Mar 9 08:08:57 vhc-carthage kernel: sd 6:0:8:0: [sdi] Unsupported sector size 520.
Mar 9 08:08:57 vhc-carthage kernel: sd 6:0:8:0: [sdi] 0 512-byte logical blocks: (0 B/0 B)
Mar 9 08:08:57 vhc-carthage kernel: sd 6:0:8:0: [sdi] 520-byte physical blocks
Mar 9 08:08:57 vhc-carthage kernel: sd 6:0:8:0: [sdi] Write Protect is off
Mar 9 08:08:57 vhc-carthage kernel: sd 6:0:8:0: [sdi] Write cache: disabled, read cache: enabled, supports DPO and FUA
Mar 9 08:08:57 vhc-carthage kernel: sd 6:0:8:0: [sdi] Unsupported sector size 520.
Mar 9 08:08:57 vhc-carthage kernel: sd 6:0:8:0: [sdi] Attached SCSI disk
# yum install sg3_utils
# sg_scan -i
/dev/sg8: scsi6 channel=0 id=7 lun=0
NETAPP X287_S15K5288A15 NA00 [rmb=0 cmdq=1 pqual=0 pdev=0x0]
/dev/sg9: scsi6 channel=0 id=8 lun=0
NETAPP X287_S15K5288A15 NA00 [rmb=0 cmdq=1 pqual=0 pdev=0x0]
Now you should format the offending drive using the "sg_format" command.
[root@azev /]# sg_format --format --size=512 /dev/sg8
NETAPP X287_S15K5288A15 NA00 peripheral_type: disk [0x0]
Mode Sense (block descriptor) data, prior to changes:
Number of blocks=573653847 [0x22314357]
Block size=520 [0x208]
A FORMAT will commence in 10 seconds
ALL data on /dev/sg8 will be DESTROYED
Press control-C to abort
It is pretty simple, and after the format is completed, you should have no problem initializing the drive in Windows. However, per Patrick, some drive might require that you've bring the drive offline and then online before it would allow you to format it.
Some people argue that the custom firmware on the drive is set to work with sector size 520B or 528B, but during my benchmark, the drive performance was pretty much on par with the normal retail channel.
Hopefully you find this information useful next time you come across a drive with other than 512B sector size.
autres ressources utiles:
- mettre et surveiller des process en arrière plan linux: https://openclassrooms.com/courses/repr ... riere-plan
Re: [disques durs] Se debrouiller avec des disques OEM bridés.
http://www.doki-doki.net/~lamune/computers/blocksize/
J'ajoute que ma h200 ne semble plus reconnaître les disques en 520: seul un firmware spécifique doit le permettre...
J'ajoute que ma h200 ne semble plus reconnaître les disques en 520: seul un firmware spécifique doit le permettre...
Re: [disques durs] Se debrouiller avec des disques OEM bridés.
En full depuis une carte en mauvais firmware, et sous W64bit:
I purchased a few of the Hitachi HUS156060VLS600 formatted for NetApp with a 520 sector size. I had a Dell 2950 rack server in my lab with a Perc 6i Raid controller. While I could see the drives in Ctrl-R, I couldn’t do anything with them – no hot spare, no raid, nothing. I purchased a Dell H310 off ebay and had to flash it to be able to do anything with the drives. Before flashing, it would behave just like the embedded raid 6i raid controller. Here’s how I flashed the H310:
1) Create a USB boot disk (I used Rufus, Fat32, FreeDOS).
2) Download this zip file: www.hercnetworks.com/Misc/LSI-9211-8i.zip
3) Extract and place on boot disk (I created a folder called LSI for it on my boot disk)
4) Boot using boot disk, change dir to LSI and run:
megarec -writesbr 0 sbrempty.bin
megarec -cleanflash 0
5) Reboot. Enter boot disk again.
6) Change to LSI folder again and run:
Sas2flsh -o 6gbpsas.fw
That’s it! Reboot. I had windows installed on a disk connected directly to the motherboard. Download the SG3 utilities from http://sg.danny.cz/sg/p/sg3_utils-1.42_mw64exe.zip and extract to a folder on your C drive (I did SG3). Run an admin command prompt, change to SG3, then run:
sg_scan
You should see your drives listed as pd0, pd1, pd2, etc.
Be sure you know which drive number you want to format and run:
sg_format --format --size=512 -v pd1
if that spits out an error, try:
sg_format --format --size=512 –-six -v pd1
I purchased a few of the Hitachi HUS156060VLS600 formatted for NetApp with a 520 sector size. I had a Dell 2950 rack server in my lab with a Perc 6i Raid controller. While I could see the drives in Ctrl-R, I couldn’t do anything with them – no hot spare, no raid, nothing. I purchased a Dell H310 off ebay and had to flash it to be able to do anything with the drives. Before flashing, it would behave just like the embedded raid 6i raid controller. Here’s how I flashed the H310:
1) Create a USB boot disk (I used Rufus, Fat32, FreeDOS).
2) Download this zip file: www.hercnetworks.com/Misc/LSI-9211-8i.zip
3) Extract and place on boot disk (I created a folder called LSI for it on my boot disk)
4) Boot using boot disk, change dir to LSI and run:
megarec -writesbr 0 sbrempty.bin
megarec -cleanflash 0
5) Reboot. Enter boot disk again.
6) Change to LSI folder again and run:
Sas2flsh -o 6gbpsas.fw
That’s it! Reboot. I had windows installed on a disk connected directly to the motherboard. Download the SG3 utilities from http://sg.danny.cz/sg/p/sg3_utils-1.42_mw64exe.zip and extract to a folder on your C drive (I did SG3). Run an admin command prompt, change to SG3, then run:
sg_scan
You should see your drives listed as pd0, pd1, pd2, etc.
Be sure you know which drive number you want to format and run:
sg_format --format --size=512 -v pd1
if that spits out an error, try:
sg_format --format --size=512 –-six -v pd1
Re: [disques durs] Se debrouiller avec des disques OEM bridés.
c'est un flash en mode IT pour la carte ou quoi?
Re: [disques durs] Se debrouiller avec des disques OEM bridés.
Oui c'est ça. La h310 a l'air très compréhensive pour cette tâche, encore plus que les h200.
Re: [disques durs] Se debrouiller avec des disques OEM bridés.
J'ai suivis la technique de TheMartel sur des 900G netapp sans aucun soucis.
l'invite powershell faut le lancer en admin sinon sg_scan voit rien.
Pour formater un 900Go faut compter ~2H30 mini et bien prévoir une ventilation dessus sinon le disque devient très très chaud
utilitaire à lancer uniquement depuis windows, pas de dos mode (j'ai tenté en faisant une clé avec rufus).
j'ai utilisé une perc H200 en IT mode. Pour qu'il n'y est pas de soucis, il faut cacher les PIN 5/6 sur la face qui a le radiateur (trouvable sur le net), sinon erreur I/O sous windows donc pas de disques détectés.
l'invite powershell faut le lancer en admin sinon sg_scan voit rien.
Pour formater un 900Go faut compter ~2H30 mini et bien prévoir une ventilation dessus sinon le disque devient très très chaud
utilitaire à lancer uniquement depuis windows, pas de dos mode (j'ai tenté en faisant une clé avec rufus).
j'ai utilisé une perc H200 en IT mode. Pour qu'il n'y est pas de soucis, il faut cacher les PIN 5/6 sur la face qui a le radiateur (trouvable sur le net), sinon erreur I/O sous windows donc pas de disques détectés.
Re: [disques durs] Se debrouiller avec des disques OEM bridés.
C'est bien que ça ai fonctionné sous Windows, pas eu encore le courage de tester...
Tous les disques sont OK ?
Tous les disques sont OK ?
Re: [disques durs] Se debrouiller avec des disques OEM bridés.
j'ai pas accès au smart depuis windows avec hdtune mais tous fonctionnent sans soucis.
Re: [disques durs] Se debrouiller avec des disques OEM bridés.
Hdtune aime pas le SAS
Moi j'utilise HD Sentinel
Moi j'utilise HD Sentinel
Re: [disques durs] Se debrouiller avec des disques OEM bridés.
ha, pour la prochaine fois ^^
la ils vont dans un châssis nec ce soir, on verra bien
la ils vont dans un châssis nec ce soir, on verra bien