LINUX.ORG.RU

HDPARM УГРОБИЛ ВИНТ! СКОРОСТЬ УПАЛА В 40 РАЗ! Помогите восстановить!!!


0

1

Ув гуру в hdparm, одна надежда осталась на вас. Сразу скажу что у меня стоит финда, но прошу за это не пинать сильно, а помочь решить мою полему с винтом Я игрался утилитой hdparm и... доигрался. во время «игр» скрость была одна, после «игр» совсем другая... Да что я говорю - смотрите сами До /dev/hda: Timing cached reads: 218 MB in 2.00 seconds = 109.00 MB/sec Timing buffered disk reads: 188 MB in 3.05 seconds = 61.70 MB/sec

После: /dev/hda: Timing cached reads: 4 MB in 2.25 seconds = 1.78 MB/sec Timing buffered disk reads: 6 MB in 3.39 seconds = 1.77 MB/sec

Я в шоке. Ноут еле шевелиться, даже музыка не может играть без прирываний изза такой низкой скорости винта

Последее с чем я игрался и что могло бы привести к такому рез-ту - это Advansed pover Managment. Там просто нельзя его влючить/выключить через 1/0 а нужно задать тото из диапазона 0-255. И ХЗ чем можт отличаться значение 10 от значения 200. Еще пробовал параметры -У и -у - не думаю что оно могло навредить. Грешу на -К - возможно теперь винт не воспринимает ничего из того что я ввожу а юзает свои параметры(если я я правильно понимаю этот раздел) Вот параметры которые я выставил -M254 -W1 -S0 -Xudma7 /dev/hda Сразу говорю, перепробовал наверно все что хоть какимто боком на мой взгляд относиться к скорости. Из случайно сохранившегося листинга свойств я вижу что во время «игр» в параметрах у м еня был отключен Software settings preservation а сейчас включен и я не знаю как его отключить. Это единственное отличие в свойствах!!!

Ну и листинг собственно

/dev/hda:

Model=SAMSUNG HM500LI, FwRev=2TF00_00, SerialNo=S18VJD0S101958 Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs } RawCHS=16383/16/63, TrkSize=34902, SectSize=554, ECCbytes=4 BuffType=DualPortCache, BuffSize=8192kB, MaxMultSect=16, MultSect=off CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=268435455 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120} PIO modes: pio0 pio1 pio2 pio3 pio4 DMA modes: mdma0 mdma1 mdma2 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5 udma6 udma7 AdvancedPM=yes: unknown setting WriteCache=enabled Drive conforms to: ATA/ATAPI-7 T13 1532D revision 0: ATA/ATAPI-1 ATA/ATAPI-2 ATA/ATAPI-3 ATA/ATAPI-4 ATA/ATAPI-5 ATA/ATAPI-6 ATA/ATAPI-7

* signifies the current active mode

ATA device, with non-removable media Model Number: SAMSUNG HM500LI Serial Number: S18VJD0S101958 Firmware Revision: 2TF00_00

Transport: Serial, ATA8-AST, SATA 1.0a, SATA II Extensions, SATA Rev 2.5 Standards: Used: ATA/ATAPI-7 T13 1532D revision 0

Supported: 8 7 6 5 & some of 8 Configuration: Logical max current cylinders 16383 16383 heads 16 16 sectors/track 63 63 -- CHS current addressable sectors: 16514064

LBA user addressable sectors: 268435455

LBA48 user addressable sectors: 976773168

device size with M = 1024*1024: 476940 MBytes

device size with M = 1000*1000: 500107 MBytes (500 GB)

Capabilities: LBA, IORDY(can be disabled)

Queue depth: 32

Standby timer values: spec'd by Standard, no device specific minimum R/W multiple sector transfer: Max = 16 Current = 16 Advanced power management level: unknown setting (0x0001) Recommended acoustic management value: 254, current value: 254

DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 *udma5 udma6 udma7

Cycle time: min=120ns recommended=120ns

PIO: pio0 pio1 pio2 pio3 pio4

Cycle time: no flow control=120ns IORDY flow control=120ns

Commands/features:

Enabled Supported:

* SMART feature set

Security Mode feature set

* Power Management feature set

* Write cache

* Look-ahead

* Host Protected Area feature set

* WRITE_BUFFER command

* READ_BUFFER command

* NOP cmd

* DOWNLOAD_MICROCODE

* Advanced Power Management feature set

SET_MAX security extension

* Automatic Acoustic Management feature set

* 48-bit Address feature set

* Device Configuration Overlay feature set

* Mandatory FLUSH_CACHE

* FLUSH_CACHE_EXT

* SMART error logging

* SMART self-test

* General Purpose Logging feature set

* 64-bit World wide name

* IDLE_IMMEDIATE with UNLOAD

* Write-Read-Verify feature set

* WRITE_UNCORRECTABLE command

* {READ,WRITE}_DMA_EXT_GPL commands

* Segmented DOWNLOAD_MICROCODE

* SATA-I signaling speed (1.5Gb/s)

* SATA-II signaling speed (3.0Gb/s)

* Native Command Queueing (NCQ)

* Phy event counters

DMA Setup Auto-Activate optimization

Device-initiated interface power management

* Software settings preservation

* SMART Command Transport (SCT) feature set

* SCT Long Sector Access (AC1)

* SCT LBA Segment Access (AC2)

* SCT Error Recovery Control (AC3)

* SCT Features Control (AC4)

* SCT Data Tables (AC5)

Security:

Master password revision code = 65534

supported not enabled not locked frozen not expired: security count supported: enhanced erase 166min for SECURITY ERASE UNIT. 166min for ENHANCED SECURITY ERASE UNIT. Checksum: correct

может кто знает как восстановить заводские параметры??? Винт у меня Samsung HM 500LI на 2.5 дюйма. Или может есть другие утилиты для точной настройки винта?

ОЧЕНЬ НУЖНА ВАША ПОМОЩЬ! ХЕЛП!!!



Последнее исправление: alyoha (всего исправлений: 7)

low-level format самсунговской виндовой утилитой?

thevery ★★★★
()

>>DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 *udma5 udma6 udma7

*udma5

Выставь режим udma7

И проверь включен ли Write cache

anonymous
()
Ответ на: комментарий от malices_gossips

... имя фамилию и сделал пластическую операцию. Ибо будут на улице тыкать пальцем и говорить «смотрите, это тот самый м***к».

Lee_Noox ★★★
()

>Вот параметры которые я выставил -M254 -W1 -S0 -Xudma7 /dev/hda

Ерунда какая то. Достаточно же перезагрузиться, hdparm никуда не сохраняет свои параметры. Если кто то хочет «потюнить» свой винчестер то тогда hdparm с нужными ключами добавляют в стартовые скрипты.

Lucky1 ★★★
()
Ответ на: комментарий от anonymous

По началу стоял udma5 и все было хорошо. Потом udma7 я выставил сам но ничего вроде не менялось. Я думаю что мой винт, точнее вся связка винт+нетбук больше udma5 и не поддерживают. ПС. На ноуте стоял SSD и для установки 2.5 винта понадобилось припаять SATA. Паял специалист, не я и год ноут проработал без проблем, пока я не полез... Т е грешить на железо нет смысла.

А как выставить Write cash? У меня под виндой не так и много параметров предлагается -A set drive read-lookahead flag (0/1)

-B set Advanced Power Management setting (1-255)

-C check IDE power mode status

--debug enable debugging output

--direct use O_DIRECT to bypass page cache for timings

-D enable/disable drive defect management

-f flush buffer cache for device on exit

-g display drive geometry

-h display terse usage information

-H read temperature from drive (Hitachi only)

-i display drive identification

-I detailed/current information directly from drive

--Istdin read identify data from stdin as ASCII hex

--Istdout write identify data to stdout as ASCII hex

-K set drive keep_features_over_reset flag (0/1)

-L set drive doorlock (0/1) (removable harddisks only)

-M get/set acoustic management (0-254, 128: quiet, 254: fast) (EXPERIMENTAL)

-P set drive prefetch count

-q change next setting quietly

-s set power-up in standby flag (0/1)

-S set standby (spindown) timeout

-t perform device read timings

-T perform cache read timings

-v defaults; same as -g for IDE drives

-V display program version and exit immediately

-w perform device reset (DANGEROUS)

-W set drive write-caching flag (0/1) (DANGEROUS)

-X set IDE xfer mode (DANGEROUS)

-y put IDE drive in standby mode

-Y put IDE drive to sleep

-Z disable Seagate auto-powersaving mode

--security-help display help for ATA security commands

alyoha
() автор топика
Ответ на: комментарий от Lucky1

Опа! Это точно не сохраняет???? Перегружался много раз. Винда теперь грузится в !!!30 качков «линеечки» Ужас. Может и правда проблема нhdparm? Как насет параметра -К - он меня смущает. Может после него параметры таки кудато записываются или наоборот приме5няются какието другие(свои внутренниие)?

alyoha
() автор топика

вероятно, включился какой-то режим (типа тихий режим, когда ограничивается скорость перемещения головок, чтоб не тарахтел.. или, возможно, скорость вращения шпинделя). Надо просто вернуть все в зад. Я бы попробовал скачать с сайта самсунга утилитку для ихних винтов и глянуть именно эти параметры. Вероятно, hdparm мог эти параметры изменить, а винт - запомнить.

azure ★★
()
Ответ на: комментарий от alyoha

И как тогда насчет предупреждений, которые гласят что тем или иным параметром можно угробить винт? Т. е перезагрузка уже не поможет. Нет, таки видимо чтото он сохраняет... :(

alyoha
() автор топика
Ответ на: комментарий от azure

на этом дурацком санте самсунга фиг что найдешь. Даже сам винт с трудом, не то что софт к нему.. Но попробую конечно еще разок поискать.. А насчет тихого режима - менял -М и звук слшно отчетлив клацание, т е смена режима работает. Но при этом скорость всеравно в !!!40 раз меньше той что была до тюнинга! :(

alyoha
() автор топика

1. Don't panic
2. полотенце с собой? =)
3. залезь в биос и посмотри что там есть по венику. наверняка выставление в биосе нужного DMA mode спасет отца русской демократии.
4. hdparm на 99.99% не при чем.

Komintern ★★★★★
()

Винда+hdparm.. Определенно ССЗБ

devl547 ★★★★★
()
Ответ на: комментарий от Lucky1

hdparm никуда не сохраняет свои параметры.

Если указать -k1 должен сохранять.

Eddy_Em ☆☆☆☆☆
()

За заголовок и неформатированную простыню текста в бан!

PayableOnDeath
()

Здравствуйте, это винфак? Как пропатчить freebsd под kde2?

anon_666
()

Что то у вас значение «Advanced Power Management» слишком низкое, попробуйте -B 128 или -B 255

mky ★★★★★
()
Ответ на: комментарий от alyoha

Попробуй выставить параметры через саму винду

<Диспетчер устройств> -> <IDE ATA/ATAPI контроллеры> -> <Первичный (или вторичный, где там он у тебя висит) канал IDE> -> <Свойства> -> <Дополнительный параметры>

<Диспетчер устройств> -> <Дисковые устройства> -> <твой диск> -> <Свойства> -> <Политика>

если не получится удали через Диспетчер устройств все диски и IDE контроллеры и перезагрузись. По идее, при следующей загрузке должны поставиться дрова с параметрами по умолчанию

anonymous
()
Ответ на: комментарий от Lucky1

>Достаточно же перезагрузиться, hdparm никуда не сохраняет свои параметры.

hdparm не сохраняет, зато сам диск вполне может. Мой вот сам запомнил значение acoustic management и ребуты/выключения на него не влияют

nu11 ★★★★★
()

> После: /dev/hda: Timing cached reads: 4 MB in 2.25 seconds = 1.78 MB/sec Timing buffered disk reads: 6 MB in 3.39 seconds = 1.77 MB/sec

Сильно напоминает PIO без кэша. На другом компе не пробовал диск?

tx
()
Ответ на: комментарий от anonymous

Спасибо ВСЕМ!!! И отдельное спасибо ув anonymous. Ваш совет попал прямо в точку! Дело в том, что похоже, мои екперименты таки заставили винт запомнить какието настройки. Либо просто перевели его в аварийный режим. В винде стоял режим PIO и поменять его было нельзя. В итоге я удалил первичный и вторичный канал IDE и перезагрузив машину, получил значения по-умолчанию. И скорость вернулась к начальным 110 и 61 мб/сек соответственно, что и требовалось получить! :)
Думаю всему виной злополучный параметр -K который таки куда-то записывает настройки.
Может быть мой пример послужит комуто уроком, а кому подсказкой к устраниению проблемы. Осторожнее с параметрамии, в которых не уверены как они работают :) Хотя для меня всеравно осталось загадкой, почему же нельзя было восстановить нужные параметры при помощи hdparm. Видимо таки действительно винт ушел в глубокий игнор перейдя в како-йнибудь аварийный режим. Хотя может -К и нипричем или наоборот причем, но им же и можно было все восстановить, переключая его с перезагрузкой системы.
В общем загадки остались, но проблема решена. Всем огромное спасибо! :)

Кстати лаптоп(нетбук) у меня Acer Aspire 110 с припаяным SATA для винта. Биос вообще не предоставляет интерфесйа для изменения каких либо параметров - только время, порядок заргузочных ус-ств и пр чепуха.
Еще раз ВСЕМ спасибо. Коллективный моск победил в очередной раз! Так что говорите на какие адреса высылать пиво )))

alyoha
() автор топика
Ответ на: комментарий от alyoha

>На ноуте стоял SSD и для установки 2.5 винта понадобилось припаять SATA.

Вот зачем испортил прекрасный нетбук?

tensai_cirno ★★★★★
()

Брат моего винта умер от этой фигни.

sid350 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.