Какво означава 0 lba на твърд диск. Как се различава Large от LBA и CHS? Общ брой сектори на диска, S_lba

Въпрос:

Може ли някой да обясни колко Large се различава от LBA и CHS? В зависимост от това какво да изберем тези параметри? Или дайте линк, където можете да прочетете за него.

Отговор:

LBA, Large, CHS - методи за превод на номера на сектори в твърдия диск.
Преди това, когато твърдите дискове бяха малки, секторът беше достъпен по следния начин:
Приложението (по-специално операционната система) извиква функция 2 (четене на сектор) (или 3 - запис) на BIOS int 13h прекъсване и му предава три координати на необходимия сектор - цилиндър (писта), глава, номер на сектора на пистата. Тези три параметъра могат да приемат стойностите съответно 0-1023, 0-255, 1-63, следа, глава, сектор (ако умножим тези числа, получаваме 8 GB, капацитетът е доста голям по днешните стандарти, но трудно е да си представим диск с такива параметри) ... Тези диапазони бяха определени от разработчиците на BIOS на първия IBM PC през 1981 г. (мисля). Тогава тези ограничения не създадоха особено неудобство, тъй като най-вместимото задвижване от 30 мегабайта имаше 27 сектора на писта, 4 или 6 глави със 100-150 цилиндъра. Тези, които не са били достатъчно от тези мегабайта, поставят втория диск. Предадените координати една към една, без никакви трансформации и преизчисления, бяха вкарани в регистрите на дисковия контролер.
Скоро се появиха IDE устройства, които бяха едновременно по-големи и по-малко обемисти. Хардуерните регистри на техните контролери позволяват адресиране на 256 сектора, 16 глави и 65536 трака. Действителните размери на дисковете обаче все още бяха далеч от тези цифри и следователно по време на работа бяха използвани същите функции на BIOS със същите ограничения. Алгоритъмът за работа на BIOS беше същият като преди - посочените координати също бяха изпратени на контролера и т.н.
Този метод на секторно адресиране сега се нарича директно секторно адресиране или CHS (Cylinder-Head-Sector). Използва се, когато е необходимо да свържете стар диск към съвременна машина, както и когато е необходимо да стартирате някои тъпи програми. Ако се опитате да използвате този метод за витло с капацитет по-голям от 514 mb, тогава системата ще види само първите 514 mb - вижте LBA по причини.
С течение на времето стана ясно, че е физически невъзможно да се поставят 256 глави в корпуса на диска, докато увеличаването на броя на цилиндрите беше много по-лесно и по-лесно. Дисковете с максимален капацитет от 514 необработени мегабайта не могат да отговорят на нарастващите изисквания на новия софтуер и мултимедийни системи. Дори инсталирането на 2 или 4 диска не реши проблема, а само го отложи за известно време.
След това бяха разработени редица методи за заобикаляне на ограниченията на остарелия BIOS. Тук има софтуерни решения, като популярния ADM едновременно, и доста екзотични хардуерни решения, когато един физически диск беше представен на системата като 2 или дори 3 диска. Но всички те имаха своите недостатъци и ограничения. И така, ADM веднага „умря“ при най-малката повреда на MBR, а „раздвоеният“ диск не позволява свързване на подчинено устройство към себе си. Единственият метод, който е пуснал корен, е Large. Приложим е за дискове, които имат брой цилиндри между 1024 и 2048 и не поддържат LBA (виж по-долу), но такива дискове практически не се срещат днес. Този метод "заблуждава" системата за прехвърляне на параметрите на BIOS, увеличавайки броя на главите с 2 пъти и намалявайки броя на цилиндрите със същото количество, като по този начин го задвижва в рамките на 2/3 функции и без промяна на капацитета на диска.
През 1994 г. се появява стандартът LBA - Large (or Logic) Block Addressing, който се използва и до днес.
LBA използва т.нар. сектори на излъчване, в които реалните му параметри се различават от тези, наблюдавани от системата. Излъчването даде възможност да се решат редица други, чисто технически, вътрешни проблеми. Например проблемът с лошите сектори. Преди такива места бяха блокирани на ниво FAT и никой не можеше да попречи на програма, работеща на секторно ниво, да пише на повредени места. Превеждащият контролер автоматично премахва такива сектори от обращение, като ги замества с други. Нито BIOS, нито OS никога не знаят за това. Друга характеристика - замисляли ли сте се някога как тези 16 глави, за които той съобщава, се вписват в тялото на вашия диск с дебелина 2 см. Отговорът е прост - просто ги няма. В съвременните дискове най-често има една плоча (съответно 2 глави), по-рядко 2, дори по-рядко - 3. Но тази плоча има огромен брой концентрични коловози (цилиндри). И това, което издава контролерът, е така наречения виртуален диск с нереалистични параметри.
LBA се обръща към сектора не с 3 координати, а с една - логичен номер - точно както прави DOS в своите прекъсвания int25 / 26h. Това число има дължина 3 * 8 + 4 = 28 бита - съответно максимум 2 ^ 28 сектора - преизчислете се в мегабайта. Винтът дава максималните параметри в старата CHS верига, т.е. например диск има 16 глави, 63 сектора и 30 000 цилиндъра и сега само броят на цилиндрите се променя, броят на главите и секторите е почти винаги еднакъв. За да се заобиколи това ограничение на BIOS, се използва алгоритъм, същият като при Large, т.е. разделяне на цилиндрите на 2 и глави * 2, само че тук работи повече от веднъж, както е при Големи, но докато броят на главите достигне 256 или броят на цилиндрите стане по-малък от 1023. Броят на секторите не се променя. Така се получава нещо като 63 сектора, 256 глави и 790 цилиндъра - пълно съответствие с ограниченията на BIOS. При достъп до сектор, неговите 3 координати се преобразуват в LBA номер и той се предава на контролера.
Ако "кажете" на BIOS да работи с голям винт в нормален (CHS) режим, тогава той използва първите 1024 цилиндъра - получаваме същите 514 неформатирани мегабайта, споменати по-горе.
Работата с устройства над 8 GB е подобна, тъй като LBA адресира много повече от 8 GB, само че вместо добрите стари функции 2 и 3 се използват други, които имат по-малко строги ограничения за броя на песните, главите и секторите.
Павел

През далечните 80-те години на миналото хилядолетие;), в дните на вероятно малко известни MFM и RLL, за достъп до твърдия диск беше необходимо да се знае (и да се посочи) неговата „геометрия“. "Геометрия" означава "физическия" брой цилиндри (релси) (" ° С"- от цилиндри), глави (" Н"- от Heads) и сектори на песен (" С"- от сектори). Тоест всеки блок информация на твърдия диск се характеризира с три променливи: C, H и S (оттук - CHS адресиране). И трябва да се отбележи, че тези ценности винаги са били „реални“.
Всички съвременни твърди дискове имат фундаментално различна плътност на информацията и например дори такава на пръв поглед „логична“ стойност като S - броят на секторите на песен, дори не се доближава до стойността, посочена на етикета на твърдия диск (и ако открит в BIOS). В действителност броят на секторите на една писта е променлив и намалява с приближаването на последната (екстремна) вътрешна писта. Следователно, за да се преодолее тази неяснота, контролерът на твърдия диск „информира“ BIOS не за реални стойности, а за параметри, „усвоими“ за него, превеждайки „координатите“, получени вече от него, в „реални“.
Например твърдият диск може да съдържа две плочи и съответно четири глави, а контролерът ще „разкаже“ на BIOS за 16 налични глави. Освен това BIOS, за „смилаемост“ на операционната система, може яростно да „твърди“, че на твърдия диск няма 16, а цели 255 глави. На свой ред операционната система ще добави към проблемите на всички тези "преизчисления" също ограничения върху обема на дяла поради използването на специфична файлова система (например FAT16). Именно поради такъв многостранен проблем много хора толкова често спорят, объркващи и объркващи проблеми от различен произход. Нека се опитаме да изясним всички аспекти на проблема.

За да разберете „ограниченията“, трябва да имате ясна представа за цялата структура на работа с диска: от приложението до самите глави за четене / запис. Процесът на запис може да бъде схематично представен, както следва:

Нека разгледаме „форматите“ на всеки от етапите.

1. Уинчестър „физически“ се състои от една или повече плочи, покрити с магнитен слой. От двете страни на табелата (понякога само от едната страна) има глави за четене / запис. Информацията се записва на „коловози“, които при няколко глави образуват цилиндър. Песента е разделена на сектори, всеки от които представлява минималният блок информация, който може да бъде записан на диск. Стандартният размер на сектора е 512 байта.
Както вече споменахме, първите твърди дискове имаха постоянен брой сектори на песен на целия диск. Това обаче не позволи ефективно използване на цялата повърхност на диска - всяка следваща външна песен е по-дълга от вътрешната, поради което върху нея може да се побере повече информация. Следователно съвременните твърди дискове са разделени на "зони", т.е. набор от съседни писти със същия брой сектори на песен. Ето защо графиката на линейното четене на твърд диск (работещ) изглежда като низходящи стъпки.

2. Контролерът на твърдия диск контролира работата на главите за четене / запис. Той превръща командите "интерфейс" в електрически сигнали на главите. Има различни интерфейси: „праисторически“ MFM и RLL, модерни IDE (ATA) и SCSI, „бъдещ“ SerialATA. Естествено, ние се интересуваме от IDE твърди дискове, затова ще разгледаме интерфейса ATA.
Както вече, отново беше казано - "исторически" беше използването на CHS-адресиране. Освен това, в случая на ATA:

  • за "C" са разпределени два байта (16 бита)
  • за "S" - един байт минус 1 сектор (8 бита - 1)
  • за "H" - половин байт (4 бита)

Общо, максималният твърд диск за CHS адресиране:

2 ^ 16x (2 ^ 8-1) x2 ^ 4 = 65536x255x16 = 267 386 880 сектори. В сектор от 512 байта това означава:

HDDmax (CHS) = 65536x255x16 * 512 = 136 902 082 560 байт = 136,9 Gb (127,5 GB)*

"kB" = 2 ^ 10 = 1024 байта
"MB" = 1024 kB = 1024 * 1024 байта = 1 048 576 байта
"GB" = 1024 MB = 1024 * 1024 * 1024 байта = 1 073 741 824 байта
"Mb" = 1 000 000 байта, 1 MB = 1,05 MB
"Gb" = 1 000 000 000 байта, 1 GB = 1,07 Gb

Всички съвременни твърди дискове използват LBA адресиране. В този случай всеки номер на сектора е 28-битово число и максималният диск за LBA ще бъде:

HDDmax (LBA) = 2^28*512 = 137 438 953 472 байт = 137.4Gb (128GB)

3. BIOS в гореописаната "йерархия" е между операционната система и контролера на твърдия диск. Неговата функция е да превежда командите на заявката за работа с диска от ОС в команди на контролера на твърдия диск.
Повечето софтуери използват CHS адресиране. Следователно, с появата на „LBA-твърди дискове“, за да не пренапишем съществуващия софтуер, направихме следното. Ако BIOS открие LBA твърд диск, той преобразува параметрите му във версията CHS и ОС „мисли“, че работи с CHS твърд диск. Тези. 28-битовата LBA стойност се „разлага“, както следва - „цилиндрични“ 16 бита + „сектор“ 8 бита + „капачка“ 4 бита (общо 16 + 8 + 4 = 28). Или конкретно:

  • битове 0-7 - сектор (+ 1бр., тъй като CHS адресирането започва от 1-ви, а не от 0-ия сектор)
  • битове 8-15 - цилиндър, малък байт
  • битове 16-23 - цилиндър, висок байт
  • битове 24-27 - глава
При получаване на заявка за работа с диск, BIOS превежда тази стойност за контролера обратно в LBA:

LBA = [(цилиндър * брой глави + номер на главата) * брой сектори на една писта] + (номер на сектора - 1)

4. В далечните, все още DOS времена, те не подозираха, че някой ден капацитетът на твърдите дискове ще бъде измерен в десетки или дори стотици гигабайта. В края на краищата най-богатият човек в света (и най-проклетият от компютърното братство в една бутилка;) също така някак си говори за „безкрайността“ на 640kB RAM. В резултат на това за адресиране CHSв DOS ( Int 13h) беше избрана следната "трибайтова" система:

  1. един байт - за най-малко значимите битове от стойността на цилиндъра (0-7 бита)
  2. един байт - за двата най-значими бита от стойността на цилиндъра (8-9 бита) и шест бита от секторната стойност
  3. един байт - за стойността на главите

Общо се оказа "C" = 0-1023, "H" = 0-255, "S" = 1-63, съответно максималният твърд диск, с който DOS може да работи, ще бъде:

HDDmax (DOS) = 1024x256x63 * 512 = 8 455 716 864 = 8.46Gb (7.88GB)

Или за LBA адресиране, това се оказва 24-битово (3 байта) число:

HDDmax (DOS-LBA) = 2 ^ 24 * 512 = 8 589 934 592 = 8,59Gb (8GB)

5. Приложенията използват специфична файлова система, която също има свои собствени ограничения. Например, в случая на FAT16, обемът на дяла зависи от размера на клъстера и максимумът може да бъде 2 ^ 16 клъстера. Клъстерът е колекция от сектори и неговата стандартна максимална стойност е 64 сектора („нестандартни“ 128 и повече могат да бъдат направени само от помощни програми, подобни на Linux), т.е. 32kB. Тези. максимален дял за FAT16:

FAT16макс = 2 ^ 16 * 32kB = 2 147 483 648 = 2.15Gb (2GB)

Сега, знаейки всички тези точки, нека се опитаме да възстановим хронологията на „големите“ проблеми с диска.

134Mb, 1990 година.

Най-старият и вероятно вече малко известен проблем се отнася до времената от 100Mb (не Gb!) Твърди дискове и други. След това беше използван FAT12, за който дялът беше максимален:

FAT12макс = 2 ^ 12 * 32kB = 134 217 728 = 134Mb (128MB)

Метод на решениепросто - преходът към FAT16 (за това е създаден).

528Mb, 1993 година.

Първият, най-известният и най-сериозен проблем, засягащ CHS.
Факт е, че всички първи писатели на биос не са очаквали, че някой ден някой ще се опита да забие такива „гигантски“ винтове в потомството си. Проблемът се дължи на Int13h и IDE, които имат следните ограничения за стойността на CHS:

Int13h: C / H / S = 1024/256/63
IDE: C / H / S = 65536/16/255

Съответно, максималната опция, която удовлетворява и двата случая, беше 1024/16/63, което означава, че най-големият инсталиран твърд диск може да бъде:

HDDmax (oldBIOS) = 1024x16x63* 512 = 528 482 304 = 528Mb (504MB)

Решениепроблемът имаше три пътя. Първо- Това е форматирането на "твърде големия" твърд диск с помощта на вградената помощна програма BIOS за 528Mb. По това време този метод беше доста „широко разпространен“ (поради неопитността на потребителите;).
Второ- използването на специален софтуер - дискови мениджъри (като OnTrack, EZ-Drive и др.), заместващи BIOS подпрограмите за работа с дискове със собствени. По правило такива програми модифицират MBR на диска да работи. Това обаче не позволяваше правилна работа с диска при зареждане от друг твърд диск (или дори дискета), а също така имаше големи проблеми с инсталирането на няколко ОС на такъв диск.
добре третият- Актуализация на BIOS. Тогава обаче флаш паметта за микросхеми на bios не беше широко разпространена и съответно Интернет не беше разработен и никой не направи фърмуер или го разпространи. Следователно, поради практическата неефективност на всички тези методи, дъската просто трябваше да бъде заменена с „поддържаща LBA“.

2.11Gb, 1996 г.

Много писатели на bios не са взели предвид предишния опит и са добавили само 2 бита на цилиндър към BIOS. Общата сума беше:

HDDmax (1996) = 2 ^ 12x16x63 * 512 = 2 113 929 216 = 2.11Gb (1.97GB)

Освен това, някои версии откриват само „част“ от твърдия диск (например 2.5Gb е дефиниран като 425Mb), а някои просто увисват, когато твърдият диск е бил автоматично открит поради неправилно преизчисляване на главите.

Решение на проблема- Актуализация на BIOS (или използване дискови мениджъри).

2.15Gb, 1996 г.

Само новопоявилият се Windows95 ("A", а не OSR) използва FAT16 на DOS и следователно наследи всичките му проблеми - гореописаното ограничение от 2.15Gb на дял.

Решение на проблема- инсталиране на Windows95B (OSR2), което позволява използването на FAT32. FAT32 има максимален дял:

FAT32макс = 2 ^ 32 * 32kB = 17,042 430 230 528 = 17042Gb (15872GB)

3.28Gb, ​​година 1996-1997-та.

В по-старите версии на Phoenix BIOS (v. 4.03 и 4.04) имаше грешка при откриването на твърди дискове над 3.277Mb.

Решение на проблема- актуализация до версия 4.05 и по-нова.

4.23Gb, 1997 година.

Не всеки знае ограниченията, това следва от начините за решаване "проблеми 528Mb"... Така че, за да преодолее бариерата от 528Mb, bios може да използва един от двата начина: „LBA помощен превод“и „Превод на битова смяна („ Голям “режим)“.
Метод "LBA излъчвания"ако в системата има LBA-твърд диск за съвместимост със стар софтуер ( Int 13h) изчислява стойността на CHS, използвайки следния алгоритъм:

Общ брой сектори на диска, S_lba

"Преобразуван" брой цилиндри, C

Максимален капацитет

1 - 1 032 192

1 032 192 - 2 064 384

2 064 384 - 4 128 768

4 128 768 - 8 257 536

S_lba / (63 * 128)

8 257 536 - 16 450 560

S_lba / (63 * 255)

Преди появата на LBA твърди дискове обаче имаше много твърди дискове, които не поддържаха LBA с капацитет над 528Mb. За работа с такива твърди дискове беше използвано следното преизчисляване на цилиндрите:

Брой цилиндри на диск, s

Брой глави, h

Преобразуван брой цилиндри, C

Преобразуван брой глави, H

Максимален капацитет

1 - 1 024

1 024 - 2 048

2 048 - 4 096

4 096 - 8 192

8 192 - 16 384

16 384 - 32 768

32 768 - 65 536

В резултат на това bios използва този превод за 4.23Gb твърди дискове (и повече) и има 16 глави, „преведе" техния брой на 256. Старият софтуер (DOS, Windows95) обаче „разбира" само стойностите 0-255 и 256 глави бяха възприети като 0.

Решение на проблема- Актуализация на BIOS.

7.93Gb, 1997-1998-та.

В същия "някои" биос (както в предишния случай), само по-напреднал, проблемът, описан по-горе, беше заобиколен чрез приравняване на броя на главите на 15. В резултат на това получихме не 256, а 240 песни и максималния диск :

HDDmax (Голям-15) = 1024x240x63 * 512 = 7 927 234 560 = 7.93Gb (7.38GB)

Решение на проблема- Актуализация на BIOS.

8.46Gb, 1998 година.

Горното ограничение Int 13h... Вярно е, че не са срещани конфигурации с 256 глави, така че истинското ограничение е:

HDDmax (Int13h / DOS) = 1024x255x63 * 512 = 8 422 686 720 = 8.42Gb (7.84GB)

Решение- Актуализация на BIOS.

33.8Gb, 1999 г., лято.

Повечето действителен проблем... След фиксиране в BIOS "Int 13h проблеми"ограничавайки устройствата до 8.4Gb, схемата за адресиране е станала подобна на интерфейса ATA:

  • C - два байта (16 бита), максимум - 2 ^ 16 = 65536
  • H - един байт (4 бита), максимум - 2 ^ 4 = 16
  • S - един байт (8 бита), максимум - 2 ^ 8 = 255
  • или в режим LBA - 16 + 4 + 8 = 28 бита

Тези. теоретично беше възможно да се работи с най-големите дискове 137.4Gb. За пореден път обаче писателите на bios се заблуждават. Те не взеха предвид, че при преизчисляване на бутилките по старата схема дори 16 бита за цилиндри просто „няма да са достатъчни“ за тях. Например, 41.2Gb диск с конфигурация 19710/16/255 получи LBA стойност на броя сектори от твърдия диск 80 416 800 бр. и при преизчисляване съгласно "стандартния" алгоритъм с 16 глави и 63 сектора се оказа:

80416800 / (16*63) = 79778 цилиндър.
79778 > 65536 (2^16) и следователно не се побира в 16 бита.

Съответно, използваният алгоритъм с 16-битово разделяне просто е увиснал поради грешка при препълване. За да се реши проблемът, беше необходимо да се заменят всички 16-битови инструкции за разделяне с 32-битови и да се добави условие: ако LBA стойността на броя на дисковите сектори надвишава:

HDDmax (32GB) = 65536x16x63 = 66 060 288 сектора = 33,8 Gb (31,5 GB) ,

тогава броят на секторите е равен на 255. Това беше направено във версиите на наградата BIOS във версии след юни 1999 г.

Нека се спрем на решениетотози проблем е по-подробен, тъй като тя все още е популярна заради Голям бройсобственици на „стари“ платки Socket7 (и първия Pentium2), които искат да увеличат дисковия си капацитет без „глобално“ надграждане на целия компютър. Просто цените на 40-60Gb твърди дискове сега са паднали толкова много, че е напълно нерентабилно да се купуват по-малки дискове (и често дори не заради стотинка разлика в сравнение с 10-20Gb твърди дискове, а просто поради липсата на модели с по-малък капацитет).

Така, основното и най-простото решение на проблема- актуализиране на BIOS -. Въпреки това, за преобладаващото мнозинство платки Socket7 (всички с изключение на „последните“ - на VIA MVP3 / MVP4, ALI V, SiS 530/540), производителите не са публикували нови версии на BIOS с поддръжка за „големи“ твърди дискове. Следователно, ако сте щастливият собственик на някои i430VX / TX или VIA VPX, не се притеснявайте да търсите в Интернет „нов“ BIOS за вашия неоткриваем прясно закупен твърд диск. Дори най-известният „биос писател“ Asus не е пуснал нови версии за своята линия платки, базирани на чипсета i430TX. Както видяхте, беше необходимо да се поправи много малко, така че причината за „забравата“ на всички производители да публикуват нови версии за старите си платки е една и съща - маркетинг, казват те, купувайте новите ни дъски, всичко е без проблеми.

Какво можете да посъветвате, ако вече сте закупили такъв „голям“ диск.

1. Някои твърди дискове имат джъмпери за конфигуриране на 33,8 Gb твърд диск. Вземете перфектно работеща система, но за съжаление с по-малък обем.
2. Windows (98 и по-нова версия) използва свои собствени подпрограми за определяне на твърдия диск, в който няма проблеми за работа с твърди дискове, по-големи от 33,8 Gb. Следователно, ако искате да използвате „голям“ диск просто като „втори“ (т.е. няма да стартирате от него, а от друг, по-малък от 33,8 Gb), тогава можете просто да изключите автоматичното откриване на "големият" твърд диск в BIOS (т.е. напр. деактивиран). Тогава компютърът няма да виси в BIOS, а самият Windows ще определи правилно диска „невидим за BIOS“ при зареждане и ще бъде възможно да се използва напълно правилно целият му обем. Първо обаче, няма да можете да използвате „голям“ диск от под DOS (неговите дялове там просто ще отсъстват), и второ, много вероятно е скоростта на работа с такъв „невидим в BIOS“ диск ще бъде значително по-ниска от - за "деинициализация" на своя UDMA протокол (т.е. може да работи по протокола PIO4-10Mb / s и дори по-ниска).
3. В някои редки BIOS „проблемът от 32 GB“ може да бъде заобиколен чрез ръчно задаване на параметрите на „големия“ диск (както при старите твърди дискове).
4. Е, и накрая, стари, познати (и толкова неудобни) дискови мениджъри.

От свое име обаче мога да добавя това на моя уебсайт www.сайт можете да намерите „колекция“ на биоси за много стари дънни платки с поддръжка за „големи“ твърди дискове и ако вашият биос не е в колекцията, винаги можете да използвате специална програма BIOS Patcher, което ще добави правилна поддръжка за твърди дискове до 120Gb към вашия BIOS.

65.5Gb, 2000 г., зима.

Не всички писатели на bios добросъвестно са подходили към "32Gb проблема" и в резултат на това е отстранена само една грешка, свързана с препълване в 16-битово разделение.

Факт е, че 16-битов регистър е използван за показване на силата на звука на твърдия диск, обемът се показва в мегабайта, като общо максималният диск може да бъде:

HDDmax (64GB) = 2 ^ 16 - 1 = 65535Mb = 65,5Gb (64GB) ,

В този случай компютърът замръзна веднага след откриването на твърдия диск и нямаше начин да го заобиколите (освен чрез изключване в BIOS Setup). По-късно, за да се реши този проблем, беше поставено следното условие: до 64 GB - капацитет на дисплея в мегабайта, по-висок - в гигабайта.

Решение- Актуализация на BIOS.

137.4Gb, 2002 г.

Съвременните устройства са достигнали границата на стандарта ATA. За да го преодолее, вече ще е необходимо да смените самия „интерфейс“. Това например беше предложено от същия Maxtor в спецификацията му за UDMA133.

Решение на проблема- Актуализация на BIOS, но за преобладаващото мнозинство изобщо не е проблем. До. ;)

Въпрос: Объркан за гигабайта


Здравейте.

Объркан за гигабайта гигабита.

Има сървър с карта LSI SAS 9211-8i. Ds3512 е свързан към него.

С каква максимална скорост могат да общуват помежду си?
В гигабайта и гигабита

Благодаря ти

Отговор:
същата страница, таблица 2) там се записват всички скорости в зависимост от дуплекса и броя на редовете)

рафтът няма да почива срещу работата на интерфейса? Gigabyte ще изпомпва свободно?)

Въпрос: Прехвърлих твърдия диск от gpt към mbr от програма на трета страна, след превода компютърът спря да го чете


Момчетата се нуждаят от помощ. По принцип прехвърлих твърдия диск от gpt към mbr чрез програмата, без да губя данни, за да дам малко памет за основния диск. след превода компютърът спря да го чете и изисква форматиране, за да работи. Но не мога да направя това, тъй като там останаха важни данни. Опитах се да транспортирам същото нещо обратно. Кажете ми как да върна всичко добре или поне програма, за да мога да прочета тези данни и да ги прехвърля на друго място, преди да форматирам

Отговор:

Съобщение от dmitry911

Като цяло прехвърлих твърдия диск от gpt на mbr чрез програмата, без загуба на данни, за да се даде малко памет под основния диск.

Чрез каква програма? Стигнете до заключението, ако сте започнали.

Съобщение от dmitry911

Кажете ми как да върна всичко добре или поне програма, за да мога да прочета тези данни и да ги прехвърля на друго място, преди да форматирам

Първо покажете какво вижда DMDE в прозореца Sections
Може би има шанс да възстановите маркировката на място, в зависимост от степента на „бъг“ на суперпрограмата, с която са се подигравали с данните си.
От програмите за възстановяване обикновено препоръчвам Rsaver (безплатно) и R-Studio.

Въпрос: Къде отидоха гигабайтите на твърдия диск?


1) много често въпросът скача във форума:
"Купих си 1 терабайт твърд диск и системата показва, че има 931 гигабайта, къде отидоха гигабайтите? Може би твърдият диск е повреден? Или бях измамен?"
ние отговаряме: такава разлика възниква в различното тълкуване на префиксите "кило" "мега" "гига" "тера" (и т.н.) от производителите на твърди дискове, използващи

И двоичното представяне на информация в компютър, които са правомощия на две:
2 ^ 10 килограма = 1024 байта
2 ^ 20 мега = 1048576 байта
2 ^ 30 гига = 1073741824 байта
(въпреки че би било по-правилно да ги наричаме "киби", "меби", "гиби" (не се смейте, тези префикси наистина не се вкорениха))
така:
терабайт, в концепцията за производители на твърд диск: 1 000 000 000 000, започваме да разделяме:
1000000000000/1024 = 976562500 килобайта
976562500/1024 = 953674,3 мегабайта
953674.3 / 1024 = 931.3 гигабайта.
това е целият трик.

2) Много IDE дискове осигуряват режим на "рязане" на капацитет до 32 GB и този режим е активиран със специален джъмпер,
чиято цел може да се прочете на стикера на HDD. Този режим (32 GB клип) е полезен, ако дънната платка замръзне при откриване на диск в началния етап на стартиране.
Съответно, ако джъмперът бъде премахнат, дискът отново ще започне да се определя до собствения си капацитет.
тази информация не е от значение за SATA устройства.
Когато купувате IDE твърд диск "ръчен", проверете дали е инсталиран.
Или ако внезапно дискът е „изрязан“ до този размер - проверете дали някой не ви е играл номер.

3) друг въпрос, също доста стар, но все пак:
Когато свързвам 250 GB твърд диск към дънната платка на ASRock, операционните системи Windows® 2000 или XP откриват само 128 GB или 137 GB. Как мога да разреша този проблем?
отговор:
импортирайте такъв ключ в системния регистър
и рестартирайте, разбира се.

REGEDIT4 "EnableBigLBA" = dword: 00000001

4) още една причина, поради която видимият капацитет на твърдия диск може да се различава от паспортната:
Защитена зона на хоста: променете физическия обем на диска

Можете ли да превърнете 120 гигабайтово устройство в 20 GB устройство? Разбира се, да - например създайте един дял от 20 GB върху него и не използвайте останалото. И така, че той също е дефиниран в BIOS на 20? Но защо? - питате вие. Например, за да защитите информацията от вируси или от случайно повреждане / изтриване. Или, ако старият BIOS виси на автоматичното откриване на винт над 32 GB, а производителят не е предвидил джъмпери, ограничаващи силата на звука ... Или (не дай боже), на твърдия диск, в самия край, са се появили лоши блокове и те трябва да бъдат скрити от операционната система, за да не може дори изкачете се там при форматиране ... партида ...

Защитена зона на хоста е намаляване на броя на наличните физически сектори на твърдия диск, със съответна корекция на паспорта на диска. Тези. дискът, изрязан от HPA, ще бъде определен за по-малък (в сравнение с производителя) обем, което ще направи отрязаната част недостъпна нито за операционната система, нито за BIOS. Съответно други програми, като форматиране и проверка, няма да имат достъп до скритата част. Дискът винаги е изрязан от края, т.е. с HPA не можете да изрежете произволна област в средата и да преместите началото на диска. Както при AAM, резултатите от HPA се запазват след изключване на захранването.

5) друг сензационен проблем по това време е така нареченият „CC fly“, който силно подкопа доверието към твърдите дискове на Seagate Barracuda

Подозренията започнаха да се появяват още през декември миналата година, когато дисковете от серията Seagate 7200.11 със същите симптоми започнаха да пристигат все по-често в сервизните центрове - когато компютърът е включен, твърдият диск изобщо не се открива или се открива , но с обем от 0 GB. В същото време както електрониката, така и механиката на диска са напълно непокътнати. Както се оказа, проблемът се крие в така наречената таблица на преводача, която отговаря за преобразуването на реалното физическо адресиране на диска в логическо - поради грешка във фърмуера на дисковете тази таблица може да се срути, което ще доведе до описаните по-горе симптоми. В същото време всички потребителски данни на диска остават непокътнати, но вече не са достъпни за компютъра.

(цитирано през януари 2009 г.)
проблемът засегна моделите Seagate Barracuda 7200.11, ES.2 и DiamondMax 22.
В днешно време се среща рядко.
Ако знаете как да държите поялник в ръцете си, тогава можете лесно да изгоните CC мухата с помощта на просто устройство.
Няма да цитирам целия механизъм на лечение тук, сега той просто се търси в Интернет.

В риск са моделите:
ST3500320AS, ST3500620AS, ST3500820AS, ST3640330AS, ST3640530AS, ST3750330AS, ST3750630AS, ST31000340AS с фърмуер AD14, SD15, SD16, SD17, SD18, SD19
STM3500320AS, STM3750330AS, STM31000340AS, STM31000333AS с фърмуер MX15 и по-стари
ST31500341AS, ST31000333AS, ST3640323AS, ST3640623AS, ST3320613AS, ST3320813AS, ST3160813AS
STM31000334AS, STM3320614AS, STM3160813AS
ST3250310NS, ST3500320NS, ST3750330NS, ST31000340NS

Тук можете да проверите устройството си за актуализация на фърмуера.
или програма от Seagate:

Разбира се, има и други причини за изчезването или промените в капацитета на твърдите дискове и флашките, но повече за тях по-късно.

Отговор:

Съобщение от магирус

терабайт, по отношение на производителите на твърди дискове: 1 000 000 000 000

Съвсем точно ...
през Средновековието производителите щяха да бъдат изгорени на клада за такава ерес

Въпрос: двуканален режим на 2 + 1 гигабайт дъски


Въпросът, предполагам, е нубийски. Но въпреки това никъде не съм виждал отговора на него в директен текст.

Как точно вграденото (майчиното) видео отнема част от RAM паметта?

Нека обясня. Има стар компютър с 3 (2 + 1) гигабайта RAM. Бих искал да го ускоря малко безплатно. Няма хардуерни надстройки.

И първото нещо, което ми хрумна, беше да увеличи размера на паметта, разпределена за вграденото видео. По подразбиране се разпределят 256 мегабайта. BIOS ви позволява да задавате стойности, изглежда, до 2 гигабайта. Но такава древна видеокарта като Radeon HD3100 (чипсет 780V) не се нуждае от толкова много памет. А Windows ще има само 1 концерт, което не е достатъчно. Реших да отделя 1 концерт. И тук възникна действителният въпрос: ако избера 1 концерт за видео от 2 гига, мога ли да активирам режим на двуканална памет?В крайна сметка всъщност и двете ленти ще станат такива с 1 гиг. Или е обратното: паметта за видео чип се разпределя от двойка ленти, които вече работят в двуканален режим?

Отговор: komandor, благодаря за подробния отговор

В: 3 гигабайта в GTX1060, това страшно ли е?


Като цяло, както знаем, GTX1060 се предлага в два варианта: 3 гигабайта и 6 гигабайта, съответно. Така че, в допълнение към паметта, чипът беше изрязан. Прекъсна някакъв клъстер, наистина нямам представа какво е, защото за мен "числата и букафките" е основното. Гледах видеото и е ясно, че това е количеството памет, което решава, т.к. в същия Tomb Raider, при разтоварване на паметта на затворени места, FPS е почти сравним. И в по-прости игри (GTA, Witcher) по отношение на паметта), това е напълно същото в 90% от случаите. И така, има ли причина да се вземат 3 гигабайта за такива игри? Тъй като така или иначе няма да играя Лара, дори никога не съм се срещал. За съжаление (макар и забавно), но след година Волта ще види бял свят и ще унижи Паскал така, както се случи с Максуел. С по-висока производителност и по-ниска цена. Пример за това отново е GTX1060, който почти изпусна GTX980. Е, вероятно си струва да обявим най-важното. Разликата ще бъде 3-4 хиляди. Моля за размисъл и разбиране на тази ситуация, т.к. всяко ново поколение дава експоненциален ръст и картата ще трябва да се продава, а 3 гигабайта ще бъдат по-лесни за спестяване, IMHO.

Отговор:ето още по-добър вариант, 1050ti с 4 гига памет. дори по-евтино

Въпрос: От 4 гигабайта (3 ленти: 2,1,1) DDR2 RAM, са налични само 2.74Gb


(windows7 * 64bit). Може би поради факта, че има един AB?
1 гигабайт DDR2 6400 800
Hynix HYMP112U64CP8-S6 AB
(1R * 8PS2-6400U-666-12)
1 гигабайт DDR2 6400 800
Hynix HYMP112U64CP8-S6 AB-C
(1R * 8PS2-6400U-666-12)
2 гигабайта DDR2
Hynix HYMP125U64CP8-S6 AB-C
(2R * 8PS2-6400U-666-12)
и трите имат еднакви времена 6-6-6-18
дънната платка на asus P5B-V 4 слота (2 жълти 2 черни)

Откъс от ръководството

DIMM поддръжка:
A - Поддържа един модул, вмъкнат във всеки слот като едноканална конфигурация на паметта.
B - Поддържа една двойка модули, вмъкнати в сините слотове или чернитеслотове като
една двойка двуканална конфигурация на паметта.
C - Поддържа 3 модула, вмъкнати както в синия, така и в черния слот като две двойки конфигурация на Dualchannel памет.

2.4 Системна памет
2.4.1 Общ преглед
Дънната платка се предлага с четири двойни вградени памет с двойна скорост на предаване на данни 2 (DDR2)
Модули (DIMM) гнезда.
DDR2 модул има същотофизически размери като DDR DIMM, но има a
240-пинов отпечатък в сравнение с 184-пинов DDR DIMM. DDR2 DIMM модулите са с насечка
по различен начин, за да се предотврати инсталирането на DDR DIMM сокет.
Фигурата илюстрира местоположението на DDR2 DIMM гнездата:

2.4.2 Конфигурации на паметта
Можете да инсталирате 256 MB, 512 MB, 1 GB и 2 GB небуфериран не-ECC DDR2
DIMM модули в DIMM гнездата.

Можете да инсталирате различни размери на паметта в Канал А и Канал Б
система картографира общия размер на по-малкия канал за двуканалния
конфигурация. Тогава е излишната памет от по-големия канал
картографиран за едноканална работа.
Винаги инсталирайте DIMM модули ссъщата CAS латентност. За оптимална съвместимост,
препоръчително е да получите модули памет от същия доставчик.
Ако инсталирате четири модула памет от 1 или 2 GB, системата може да разпознае само
по-малко от 3 GB, защото адресното пространство е запазено за други критични
функции. Това ограничение се появява при 32-битова операционна система Windows® XP
което не поддържа разширение на физически адрес (PAE).
Ако инсталирате 32-битова операционна система Windows® XP, общата памет е по-малка
от 3GB се препоръчва.
Общата памет може да има намаляване на 8MB в едноканален режим и
Намаление от 16MB в режим Dual Channel, защото адресното пространство е
запазена за технологията Intel Quiet System.
Поради ограничение на чипсет, двойни x16 модули памет или модули памет
с 128MB чипове не се поддържат на тази дънна платка.

Бележки за ограниченията на паметта
Поради ограничението на чипсета, тази дънна платка може да поддържа само до
8 GB за операционните системи, изброени по-долу. Можете да инсталирате максимум
2 GB DIMM модули на всеки слот, но само DDR2-533 и DDR2-667 2 GB плътност
за тази конфигурация са налични модули.
32-битова 64-битова

Някои DDR2-800 / 667 DIMM от старата версия може да не съвпадат с Intel®
Изискване за окончателно прекратяване (ODT) и автоматично ще понижи версията си
да работи на DDR2-533. Ако това се случи, свържете се с вашия доставчик на памет, за да проверите
стойността на ODT.
Поради ограничението на чипсета DDR2-800 с CL = 4 ще бъде понижен, за да работи
при DDR2-667 по подразбиране. Ако искате да работите с по-ниска латентност,

Поради ограничението на чипсета DDR2-667 с CL = 3 ще бъде понижен, за да работи
при DDR2-533 по подразбиране. Ако искате да работите с по-ниска латентност,
коригирайте ръчно времето на паметта.

Отговор: vladmed174,

Въпрос: След използване на "Acronis Disk Director 12" загубих няколко гигабайта


Разбирам, че допуснах най-дълбоката грешка, като използвах този non добра програма... Беше необходимо да се прехвърлят гигабайта от диск D на C, но на втория етап излязоха много грешки. И компютърът се рестартира, гигабайтите, които исках да прехвърля от D, се загубиха при разбиване, C остана със същия обем. Загубих доста концерти ... Помогнете ми да ги върна, видях подобна тема, но всъщност нищо не разбрах. Имам Windows 8.1x64, ако мога да осигуря нещо друго, просто ми помогнете!

Отговор:Що се отнася до софтуера, съгласен съм, мисля, че е трудно да се намерят идеални програми (най-вероятно също да се създаде), всъщност ги гледате еднакво, но изглежда, че не са, късмет е, ако програмата направи нещо лошо, но не много лошо. Четох от някои хора след акрониса, диск D изобщо спря да се отваря, тъй като това не ми се случи, не разбирам компютърното поле на твърдите дискове и трябваше да намеря нещо, което да направи всичко за мен, това се получи от лош опит, но по-късно се оказа, че той ми помогна, разследвайки този проблем, открих нещо ... Знам много за компютрите, но е напълно невъзможно да познавам компютър и със сигурност не Не боли да подобря преживяването, макар и по опасни начини. Вярно ... главното е да не се прекалява с опасността)))

Въпрос: Скоростта на диска е 64 мегабайта. Здраве 25% от 2012г. Дискът е все още жив


Момчета, помогнете ми със съвет, ако не е трудно. Не разбирам твърдите дискове, затова е важно за мен разбират логиката на случващото се.Да започнем по ред. Какво и как го имах си спомням перфектно.

През 2008 г. той сглоби компютър. Имаше 320 GB твърд диск от Seagate. През 2009 г. купих 1500 GB диск от Seagate за 5000 рубли, модел ST31500341AS. От 2008 до 2012 г. не пипах компютъра, не използвах никакъв софтуер.

Когато през 2012 г. се качих в същото Crystal Disk Info, имаше много аларми и предупреждение.Е, какво мога да направя, просто вкарах. След това използвах различни програми за твърдия диск, от колекцията (реаниматор). Така всички те писаха, че „здравето“ на диска е 25%, това на диска е 1500GB. Този диск е 320GB, здравето му е 30%.
Прогнозите за тези програми бяха много плачевни, дисковете трябваше да живеят от 2 месеца до 6 (не помня точно).

Така че искате шега:
Този диск е 1500 GB, аз го използвах като съхранение на файлове за TORRENTS. От 2009 до 2014 г., от 12 на обяд до 2:00 ч., Винаги съм имал включен торент клиент, който разпространява торенти. Понякога имаше 30 ръце, понякога 60 и 90 и дори 120. Подаръци като 15 сезона "Разбивачи на митове", 100 раздавания, но това е най-големият. Нека ви напомня, че този диск е 25% здрав.

Системният диск за операционна система и играчки е 320 GB. От 2008 г. никога нямаше нито един порой. Този диск е 30% здрав.

И двата диска са все още живи, през 2017 г.! И така, вие питате, какво ни пишете?

С баща ми проведохме тест за скорост на диска, татко беше много изненадан защо моят диск издава 64 мегабайта за писане и четене.Например, баща ми има диск от 2009-2010 г., лесно произвежда 180мегабайт. Баща ми ми обясни, че всичко по-малко от 100 е стандартът на каменната ера. Че проблемът е в моята система.

Добавено след 9 минути
p.s
Забравих да спомена нещо. За превенция през 2013 г. стартирах MHDD. Първоначално изтрих напълно двата диска, след това написах единица във всеки сектор на всеки диск, така че в края да разгледам определен "PING", пинг на всеки сектор. Така че на диск 320 нямаше бавни и лоши сектори. Нямаше лоши 1500 диска, бавни от 3-5. Дискът не се нуждае от грижи, самият фърмуер управлява счупените сектори. никога не е правил дефрагментиране. Защо, ако по принцип това не се случва повече от 20-25%.

Отговор:Какво искате да чуете в отговор на вашето есе?
Смъртта на твърдия диск е също толкова непредсказуема, колкото смъртта на човек.

Въпрос: Липсващи гигабайта


Изправен пред такъв проблем:
Имам hdd 1tb (или по-скоро 931gb) transcend storejet 25d3.
Той е пълен 110 гигабайта и когато се опитвам да напиша нещо повече от 4 GB, той пише, че няма свободно място и предлага да го изчисти, въпреки че все още има 821 GB безплатно.
Можете ли да ми кажете какъв е проблемът.

Подобни статии