cashport
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Здравствуйте, уважаемые. Попал ко мне винт Barracuda 7200.10 ST3200820AS. GALAXY 2D Неудачно прошёл Т>N10,,22 Спотыкнулся на А9 (по первой голове). Решил на нём потренироваться. Ранее Seagate-ми не занимался. Для начала думаю "слить" с него ресурсы. Скачал ST_MEM_WIN (размер 548864byte) Решил начать с APP: F> Cmd Cyl Hd Sct Cnt Stbuf Segl Csct Cbuf Actv ErCd RWOp Rd Wr RWOp1 Flags 06 00000000 00 0000 0000 0000 0000 0238 0060 N 00 FFFF.FF.80.0000 1800 начальны сектор с АРР - 0000Н, конечный 0238Н буфер - 0060Н ....... T>y PhysCyl GrayCyl 1st Sys Cyl 00015C13 00016FBD 1st 0 Offset Cyl 00015C1D 00016FC7 1st App Code Cyl 00015C29 00016FD3 трек с АРР -00015С29Н 2nd App Code Cyl 00015C2B 00016FD5 2nd 0 Offset Cyl 00015C37 00016FE1 3rd App Code Cyl 00015C43 00016FED 4th App Code Cyl 00015C45 00016FEF 1st Adaptive Cyl 00015C47 00016FF1 1st UsrDfect Cyl 00015C4D 00016FF7 1st Alt Pool Cyl 00015C65 0001700F 1st CertCode Cyl 00015C83 0001702D 1st IntfCode Cyl 00015C87 00017031 1st Intf Sys Cyl 00015C8B 00017035 1st Cert Log Cyl 00015CC5 0001706F 1st Decay Cyl 00015D77 00017121 1st SPLASH Cyl 00015D91 0001713B Last System Cyl 00015D92 0001713C .... T> ......... T> BT:0000 PC:0056 AP:0060 RL:0298 AL:029B SL:02B3 MW:059C AT:0640 TB:0C48:0020 SO:0C68:0036 FS:0C9F:0038 RD:0640:0010 - буфер чтения 640Н WR:0650:0010 - буфер записи 650Н Использовал скрипт для проги: // Speed up SPEED/115200 LEVEL/2 // Read application code SLEEP/4000 R_SECTORS/15C29/0/60/0/238/APP_0_15C29_0x238.trc/1/1 // Return to normal speed SPEED/9600 Скрипт отработал так: Reset4096k x 16 DRAM GALAXY2D - 1_Disk S-6B 06-29-06_12:55 Buzz HM SFI ! (P)SATA Reset ((VALID Cert Disk Code Detected - Revision # .0AP T> Скорость COM/HDD=115200 / B0115T> /2 2> пауза 4000 м.сек. сохраняем трек 15C29 начиная с 0 сектора 238 секторов в файл D:\Seagate\st_mem_win\APP_0_15C29_0x238.trc 000 001 002 ... 237 сохранили трек 15C29 начиная с 0 сектора 238 секторов в файл D:\Seagate\st_mem_win\APP_0_15C29_0x238.trc Скорость COM/HDD=9600 / B0096 В выходном файле данные, но только нулевой сектор - 000H-1FFН Потом этот сектор циклически пишется до конца выходного файла. Данные сектора правильные - сравнивал с имеющимся АРР, скаченным с ресурса. Пробовал так: R_SECTORS/15C29/0/640/0/238/APP_0_15C29_0x238.trc/1/1 - один мусор и так: R_SECTORS/15C29/0/60/1/4/APP_0_15C29_0x238.trc/1/1 - в выходном файле нулевой сектор - 1FFН Уже неделю ломаю голову - почему так? Почему циклически читается-пишется только один начальный сектор? Подскажите, пожалуйста, в чём дело? |