[disques durs] Se debrouiller avec des disques OEM bridés.

TheMartel
Messages : 7550
Inscription : ven. 12 janv. 2018 17:44

[disques durs] Se debrouiller avec des disques OEM bridés.

Message par TheMartel »

J'ai eu le meme cas que moriss il y a quelques temps, et que beuacoup de monde, dans un sens (pour utiliser des hdds oem avec le reste en classique) ou l'autre (hdd grand public pour des baies oem).

Il y a deux problème, donc deux parties au topic:
[#FF0E00]I - Formater le disque[/#FF0E00] pour tomber sur le bon format de taille de secteurs (512/4K pour les systèmes classiques on va dire, 516/520/522/528 pour les autres)
[#FF0E00]II - Flasher le firmware[/#FF0E00] pour avoir un firm qui permet que le disque soit reconnu d'un coté ou de l'autre: cependant je pense que ce problème est secondaire, ce qui bloque vraiment a priori c'est la taille des secteurs
Et troisième partie:
[#FF0E00]III - Trucs et astuces pour le moment:[/#FF0E00]
---------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
[#FF0E00]I - Formater le disque[/#FF0E00]

Lien intéressants:

Autour de sg3_utils
- http://pissedoffadmins.com/general/unsu ... e-520.html
- https://bjartolini.wordpress.com/2014/11/06/108/
- http://techblog.tgharold.com/2012/03/un ... e-520.html

http://www.santools.com/smart/unix/manual/ (l'outil n'a plus l'air d’être dispo cependant...)

Autour de SCU
- http://www.doki-doki.net/~lamune/computers/blocksize/
- http://www.scsifaq.org/RMiller_Tools/scu.html
- http://www.glennklockwood.com/sa/block520.php (spécifiquement pour les Sun)

Autour de commandview (outil HP ????)
- http://www.sourcedirect.com/blog/disk-r ... te-sectors
- http://h30499.www3.hp.com/t5/Disk/Can-I ... PWLkvlwunc

---------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------

[#FF0E00]II - Flasher le firmware[/#FF0E00]

Pas testé, mais ça à l'air de se tenir:

Code : Tout sélectionner

This is probably what you're looking for:

** YOU SHOULD IN NO WAY CONSIDER THIS TO BE TECH SUPPORT **
** I TAKE NO RESPONSIBILITY FOR YOUR DRIVE BEING RUINED PERIOD **

to upgrade / downgrade the firmware on a SUN/HP/SEAGATE Private party (or similar Drive)
to Accept normal Seagate firmware values and
set Original Drive parameter sizes

Go to the seagate.com
First download Seagate Seatools for Linux (we're all
linux here, I imagine you could transpose this to
windows if they use a similar command line, which is
probably true)

Use the seagate.com firmware request links or contact their tech support to request the
latest generic seagate firmware for your drive (happens to be firmware 008 for my st336607LC)
you may want to interpolate for your own drive. make up some story about you get a reload-firmware error.. or whatever you want to make up to get the firmware CERTIFICATE. They should email you a Download link w/Cert

Login as root
for example: the drive is /dev/sdc on my server
so the command: ./st -i /dev/sdc yields
/dev/sdd
Vendor = SEAGATE
Product = ST336607LSUN36G
Version = 0203
Serial Number = MYSERIAL
Copyright = Copyright (c) 2005 Seagate All rights reserved
SCSI Firmware = 02020203
Servo RAM Release = 2002D909
Servo ROM Release = 00000000
Servo RAM Date = D909
Servo ROM Date = 2002

Blocksize = 512, Highblock = 71687371, Capacity = 35844 MB
etc etc etc etc etc etc

OK the important things here is the Characters: ST336607LSUN36G

open a hexidecimal editor, open your firmware (ST336607LC_008.SEA file)
Locate the Letters that correspond to the Drive you WANT your drive to be..
in my case ST336607LC

Change ST336607LC to ST336607LSUN36G in hex (overwrite the zeros)

SAVE it as for example:ST336607LSUN36G_008.SEA, (of course make sure you keep a backup of the original)

run the firmware update commands.
./st -d ./ST336607LSUN36G_008.SEA

** THE COMMAND WILL UPDATE, then come back with a FAIL code **
don't worry, it updated.. (at least it did for me)

NOW.. to be safe update again using your original downloaded SEA file
./st -d ./ST336607LC_008.SEA
** the command should succeed this time

Either use:
./st -C max /dev/sdc
OR:
{ Lookup the correct Highblock for your drive   { for example   { ST3146807L* 286749488 -1 =  286749487  { ST373307L*  143374744 -1 =  143374743  { ST336607L*   71687372 -1 =   71687371  { my drive ST336607LC should be highblock = 71687371   { so the command is ./st -C 71687371 /dev/sdcthis should successfully convert your drive to a normal Seagate drive instead of a SUN drive or HP or whatever.
( source: https://community.oracle.com/thread/1919371 )


---------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------

[#FF0E00]III - Trucs et astuces pour le moment:[/#FF0E00]

Code : Tout sélectionner

FAIRE RECONNAITRE LES HDDS PAR L'OS
-- Sous gparted live cd --

je vois le disque sata présent sur la carte sas
pas de trace des 2 sas
 
mais
dmesg me donne par contre  
Code :

    sdb unsupported sector size 520.
    sdc unsupported sector size 520.


fdisk ne voit pas les disques en sdb ou sbc
gdisk ou parted, les voit mais je n'agis pas sur les sector size
 
J'ai donc utilisé l'outil gsmartcontrol
je fais ajouter device,  
je choisi sdb
je dis que c'est un disque scsi, et hop il est parfaitement reconnu, taille, block size en 520

Code : Tout sélectionner

FAIRE RECONNAITRE LES HDDS PAR LA CARTE CONTROLEUR
-- C'est pas parce que les disques sont pas reconnus qu'il sont HS --

Sur mes deux perc H200, identiques sur le même serveur avec les mêmes câbles et les mêmes cages disques, l'un me reconnait les disques (firm Dell) et pas l'autre (celle avec un firm LSI). es deux sont des firm IR pour ceux qui se posent la question ;)

Il est donc conseillé de trouver des firmware OEM  pour contrôler des disques OEM. Les firm IBM doivent surment pouvoir voir les disques d'AS400, les Dell ceux des EMC, ... Faire un peu le lien entre l'origine des disques et le firm a installer sur la carte contrôleur quoi.
TheMartel
Messages : 7550
Inscription : ven. 12 janv. 2018 17:44

[disques durs] Se debrouiller avec des disques OEM bridés.

Message par TheMartel »

[#FF0000]Voici les echanges autour des problèmes de Moriss:[/#FF0000]
Solutions et citations prisent à l'arrache, tout le travail est là.

__________________________________________________________________________
formattage bas niveau ;)
déjà vu sur des disques SCSI en provenance d'un AS400, la taille des secteurs n'est pas compatible x86


[cpp]What disk are you using ? Looks like that the disk block size is 520 bytes.
ESXi doesn't support any block size other than 512.
[/cpp]

ça s'annonce pas extra :http://en.community.dell.com/support-forums/disk-drives/f/3534/t/19528378

tu dois pouvoir le repasser en 512 en t'inspirant d'un truc comme ca : http://pissedoffadmins.com/general/unsu ... e-520.html

Sur ibm on formatte via aix en pdisk ou hdisk (même chose niveau taille) et ca pose pas de soucis le firmware


j'ai booter gparted live cd
je vois le disque sata présent sur la carte sas
pas de trace des 2 sas

mais
dmesg me donne par contre

Code : Tout sélectionner

sdb unsupported sector size 520.
sdc unsupported sector size 520.
Je veux bien un coup de main
fdisk ne voit pas les disques en sdb ou sbc
gdisk ou parted, les voit mais je n'agis pas sur les sector size

sur le lien plus ou je dois ajouter les sg3_utils, mais comment sous Gparted ?

EDIT : sous Gparted, j'ai utilisé l'outil gsmartcontrol
je fais ajouter device,
je choisi sdb
je dis que c'est un disque scsi, et hop il est parfaitement reconnu, taille, block size en 520

reste toujours à changer ce put1 de block size

Si il est reconnu apres te reste à installer les sg3_utils mais un livecd ca ira pas ca te ferait trop de trucs a rajouter

__________________________________________________________________________
TheMartel
Messages : 7550
Inscription : ven. 12 janv. 2018 17:44

[disques durs] Se debrouiller avec des disques OEM bridés.

Message par TheMartel »

Ce que j'ai testé:
format avec ma carte sas: nada (tourne infiniment a 0%)
format ou quelconques modifications sous Windows (7, 2008R2): nada
format ou quelconque modification avec Acronis Disk Director 12: nada


Pour info, les disques sont reconnu par ma H200 avec un firm d'origine Dell, mais pas par ma H200 avec un firm IR LSI...


Allez zou faut regler ce problème, ça fait trop longtemps qu'on se prend la tête avec ces trucs :o
mosie
Messages : 3024
Inscription : ven. 12 janv. 2018 17:44

[disques durs] Se debrouiller avec des disques OEM bridés.

Message par mosie »

complex en effet, j aimerai bien faire des test persso.
Mais n etant pas chez moi ;(

j'ai quelque idée mais faudrai que je check par moi meme en detail certain DD ;(


Pour les firm OEM, il ne bloque pas volontairement la compatibilité avec les model de controleur autre que celui prérequi ? ce qui empécherai en effet tout montage,detection du DD.
Le non support de la taile 520, et un probléme classique de certain controleur.
C'est pas le cas de tous.

mais en effet du de trouver ces info dans les doc controleur.

l'idée serai d utilsié un controleur capable de les géré pour ensuite les reformat comme tu veux.
persso la partie flash du firm me fait plus peur.
Entre trouver le bon firm, toruver le moyen de flash les DD selon le type/rev .... Ca me semble complexe, mais si les outils existe et son toruvable a chaque model/marque PK pas.

TheMartel
Messages : 7550
Inscription : ven. 12 janv. 2018 17:44

[disques durs] Se debrouiller avec des disques OEM bridés.

Message par TheMartel »

Mon contrôleur (je mettrai le bois et firmament que j'ai mis) semble à peu près tout lire. J'essaierai bien de trouver des disques sun et de AS400 voir si c'est reconnu.
Avatar de l’utilisateur
dsebire
Messages : 12716
Inscription : ven. 12 janv. 2018 17:44
Localisation : Loiret - entre la ville et les champs

[disques durs] Se debrouiller avec des disques OEM bridés.

Message par dsebire »

j'ai récupéré des disques AS400 en SCSI un jour et bien évidement, pas reconnus.

après un formatage bas niveau sur une vieille adaptec qui le proposait dans son BIOS, la taille des secteurs est passé en 512, et j'ai pu utiliser les disques.

parfois la solution est plus simple que prévu.
TheMartel
Messages : 7550
Inscription : ven. 12 janv. 2018 17:44

[disques durs] Se debrouiller avec des disques OEM bridés.

Message par TheMartel »

Et pour le blocage des disques sans le bon firm, je suis pas sur. On a souvent pointé le firmware comme responsable, mais il me me semblerait pas étonnant que ce soit plus souvent la taille des blocks qui empêche la détection.
Il faudrait que je réussisse à récupérer quelques baies pour tester tout ça.
La j'ai que des disques bridés, des pas bridés et quelques controleurs.

Moriss pourrait nous donner la version de sa cartr/rom/firmware, et les références des disques reconnus: vais lui demander de passer.

Si vous avez des assemblages qui fonctionnent postez aussi, je vais essayer de réunir assez d'information pour faire des recoupement (ce qui doit fonctionner avec quoi)
Avatar de l’utilisateur
dsebire
Messages : 12716
Inscription : ven. 12 janv. 2018 17:44
Localisation : Loiret - entre la ville et les champs

[disques durs] Se debrouiller avec des disques OEM bridés.

Message par dsebire »

j'ai pas de SAS, un peu de SATA (je viens d'y passer) mais pas mal de SCSI.

disques AS400: FIRM AS400 mais formattage bas niveau par le controleur => ça marche
disques SUN: FIRM Seagate badgés SUN (a priori aucune diff, juste un suffixe dans le nom du disque), formattage bas niveau, ça a tourné quelques années dans une baie supermicro

le tout sur différents controleur (COMPAQ 5300, adaptec 29160a-r, mylex accelaraid 160, soit en disque seul, soit en RAID (1-5)
TheMartel
Messages : 7550
Inscription : ven. 12 janv. 2018 17:44

[disques durs] Se debrouiller avec des disques OEM bridés.

Message par TheMartel »

niveau reconnaissance des disques par les cartes, avant formatage (donc avec des secteurs de 520 bytes), ça donnait quoi?

Mais oui en scsi y avait l'air d'y avoir moins de problèmes/limitation.
Pour le formatage tu passais par quoi?
TheMartel
Messages : 7550
Inscription : ven. 12 janv. 2018 17:44

[disques durs] Se debrouiller avec des disques OEM bridés.

Message par TheMartel »

Pour les disque d'AS400:

Code : Tout sélectionner

Sujet : récupération de disques SCSI en provenance d'AS/400.
        Type de disques : IBM DFHS S2W. (2.1 GO)


Pb : la taille de secteur (hard) est suivant les cas de 520 ou 522 octets, 
inutilisable par le driver SCSI "classique" de Linux : reporte 0 MB, 0 
secteurs utilisables, pas de /dev/sda accessible. 

Solution : Formatage bas niveau avec une carte Adaptec AHA 2940 UW. Après 
cela, aucun problème, la taille du secteur est passée à 512 octets, tout 
baigne. 

Attention : ça ne marche pas avec d'autres marques de cartes SCSI. J'ai 
formaté bas niveau avec des Iwill 2935 UW et 2936 UW, la taille de secteur 
est inchangée. Il se peut que ça marche, cependant, avec d'autres Adaptec. 

Une fois formaté, ça marche avec n'importe quelle carte SCSI. 

Pour info, la description des connecteurs, dont les jumpers pour les 
adresses SCSI, sont ici : 
http://www.webtradecenter.de/pcdisk/h/JUMPERS/567.HTM 

Hint : utiliser les jumpers côté opposé à la nappe SCSI (Front Option Jumper 
Block) , la série de jumpers à côté de la nappe ne permet pas de mettre des 
jumpers tout bêtes. 
Dsebire, tu les avais formaté avec quelle carte toi?
TheMartel
Messages : 7550
Inscription : ven. 12 janv. 2018 17:44

[disques durs] Se debrouiller avec des disques OEM bridés.

Message par TheMartel »

outil de sauvegarde de disques en 520/522: (je crois que ça fait que sauvegarder les données, ça touche pas a la taille des secteurs):
http://www.datarecoveryengineer.com/har ... c-520.html

Un gard qui a reussi a faire son truc, mais j'arrive pas a savoir avec quels outils...

Code : Tout sélectionner

Using Hitachi/IBM's HDD utility to reformat the FC drives to 512byte and thereafter Windows Disk Manager could recognize the drive as "basic" or "dynamic" for its NTFS formatting.  The tools I used were Niagara and HiTest.  Both were downloaded from Hitachi's website.  You'll need to register though.

here's the link to a thread at qlogic for the details:
http://solutions.qlogic.com/KanisaSupportSite/dynamickc.do?externalId=Post-9590009&sliceId=Post-10992001&command=show&forward=threadedKC&kcId=Post-9590009
source: http://www.experts-exchange.com/Hardwar ... 10341.html




edit:

Code : Tout sélectionner

What I've discovered is that the drives are accessible, but I guess applications have to be written specifically to handle them. 
For example, I can't access a 520-byte sector drive via hexedit /dev/sda0 or /dev/sg0...but I can write an application and use SG_IO no problem.
Quelqu'un voit de quoi il parle ?
Avatar de l’utilisateur
dsebire
Messages : 12716
Inscription : ven. 12 janv. 2018 17:44
Localisation : Loiret - entre la ville et les champs

[disques durs] Se debrouiller avec des disques OEM bridés.

Message par dsebire »

niveau reconnaissance des disques par les cartes, avant formatage (donc avec des secteurs de 520 bytes), ça donnait quoi?

Mais oui en scsi y avait l'air d'y avoir moins de problèmes/limitation.
Pour le formatage tu passais par quoi?
disques reconnus (ID, nom, etc..), mais taille bizare ou carrément rien.
formaté a partir du BIOS des adaptec (19160 ou 29160) ou les vieilles TEKRAM
impossible a partir des contrôleurs RAID, ya pas l'option

j'avais oublié l'alpha, les disques sont directement compatibles x86 (512b/secteur)
TheMartel
Messages : 7550
Inscription : ven. 12 janv. 2018 17:44

[disques durs] Se debrouiller avec des disques OEM bridés.

Message par TheMartel »

Ça conforte ce qui est dit ailleurs... en gros faut la bonne carte et les bonnes options.
Avatar de l’utilisateur
dsebire
Messages : 12716
Inscription : ven. 12 janv. 2018 17:44
Localisation : Loiret - entre la ville et les champs

[disques durs] Se debrouiller avec des disques OEM bridés.

Message par dsebire »

faut une vieille carte surtout !!!!
toutes les U320 que j'ai par ex (RAID ou pas) ya pas l'option ;)
mosie
Messages : 3024
Inscription : ven. 12 janv. 2018 17:44

[disques durs] Se debrouiller avec des disques OEM bridés.

Message par mosie »

si la carte reconnais bien le DD il doit bien y avoir un moyen soft de formater non ?
Avatar de l’utilisateur
poulpito
Messages : 12402
Inscription : ven. 12 janv. 2018 17:44
Localisation : Grenoble

[disques durs] Se debrouiller avec des disques OEM bridés.

Message par poulpito »

y'a un thread sur google ou un mec parle de deux soft de chez hitachi pour faire ca
faudrait que je retrouve mes notes quand je cherchais a convertir des disques
TheMartel
Messages : 7550
Inscription : ven. 12 janv. 2018 17:44

[disques durs] Se debrouiller avec des disques OEM bridés.

Message par TheMartel »

J'ai trouvé. Mais les liens sont morts. J'ai mis ça plus haut (cf mon poste de 11h39)
TheMartel
Messages : 7550
Inscription : ven. 12 janv. 2018 17:44

[disques durs] Se debrouiller avec des disques OEM bridés.

Message par TheMartel »

Mosie, les solutions sont sont pas forcément simples. Mais à priori oui, cf les lien du début du premier post.
TheMartel
Messages : 7550
Inscription : ven. 12 janv. 2018 17:44

[disques durs] Se debrouiller avec des disques OEM bridés.

Message par TheMartel »

Pas de chance: instal debian d'hier foirée, et je reéssaie aujourd'hui: l'installateur me reconnait plus mes hdds (reconnait plus la H200 plutot je pense..).
Je tente ubuntu avant de partir au taf...
moriss
Messages : 587
Inscription : ven. 12 janv. 2018 17:44

[disques durs] Se debrouiller avec des disques OEM bridés.

Message par moriss »

coucou,
on me cherche ?
quand je vois que des pro comme vous rament avec le sujet, autant dire que moi .....

TheMartel
Messages : 7550
Inscription : ven. 12 janv. 2018 17:44

[disques durs] Se debrouiller avec des disques OEM bridés.

Message par TheMartel »

Ouaip :)

Je suis pas vraiment un pro sur ces trucs, je cherche juste...
Pourrais tu me donner le modèle de la carte contrôleur que tu avais utilisé (et qui reconnaissait les hdds en 520bytes), ainsi que le bios et le firmware de cette même carte?
Merci d'avance!
Avatar de l’utilisateur
dsebire
Messages : 12716
Inscription : ven. 12 janv. 2018 17:44
Localisation : Loiret - entre la ville et les champs

[disques durs] Se debrouiller avec des disques OEM bridés.

Message par dsebire »

si la carte reconnais bien le DD il doit bien y avoir un moyen soft de formater non ?
la carte détecte les disques mais avec une taille a 0.
les firmware des cartes sont compatibles seulement x86 et du coup ne reconnaissent pas la taille des secteurs exotiques.
du coup, formatage bas niveau lui remet les idées en place.
moriss
Messages : 587
Inscription : ven. 12 janv. 2018 17:44

[disques durs] Se debrouiller avec des disques OEM bridés.

Message par moriss »

@TheMartel

la carte, une simple SAS5, firmware, aucune idée, et vu mon dernier post, elle n'était plus reconnu sur mon serveur

Si tu veux je te la file, tu testes
TheMartel
Messages : 7550
Inscription : ven. 12 janv. 2018 17:44

[disques durs] Se debrouiller avec des disques OEM bridés.

Message par TheMartel »

pourquoi pas...
J'en ai une terrachiée a la maison, mais c'est juste histoire de savoir quel firm elle avait.
Tu avait pas fait des creen/photos?
Répondre