У меня на плате есть разъем IDE и даже разъем для флоппика есть. :D Мать выпущена в мае прошлого года. Это интел давно уже не ставит IDE, а АМД еще их поддерживает.
А Termo народ и не путал. Разъем на егойной плате действительно SATA. Просто он работает в трех режимах - SATA II, I для ОС поддерживающих AHCI - Линукс, Вин7, Виста. Так же он может работать в режиме эммуляции AHCI - фактически IDE для ОС не поддерживающих полноценную работу AHCI - ХР. :D Ну если вы только дрова туда не интегрируете. И если вы будете ставить ХР на диск с разъемом SATA в режиме AHCI, то просто не увидете свой хард. Как это часто бывает на современных ноутах. Что пугает народ до дрожи в коленках. :D Ну и RAID.
Прошивка жестких дисков. А надо ли?
ZhuK, +1
Док углубился в железо, а я говорил про софт wink
контроллер интерфейса жесткого диска обратно совместимый
это значит, что SATAII может работать и как SATAI и как IDE (АТА)
Док углубился в железо, а я говорил про софт
в софте нет термина "разъём".
это значит, что SATAII может работать и как SATAI и как IDE (АТА)
да нифига ни разу.
имеется параллельный железный интерфейс (PATA aka IDE), а имеется последовательный (SATA). Они на картинках выше.
А вот что касается программных, софтовых решений, то они вообще не зависят от проводов и разъёмов. (конечно если не учитывать что SATA может обеспечить большую скорость).
Ну так софтовые интерфейсы след:
PIO 1,2,3 и 4 - обмен данными происходит через процессор. процессор сам читает данные из накопителя в память
DMA - обмен данными производится спец-чипом на мамке - контроллером. процессор может заниматься чем-то полезным
UDMA - тоже самое, только лучше. в смысле быстрее. имеет режимы от 0 до... В вике до шести, но на деле их больше.
для PATA считается пределом UDMA-133, но многие IDE диски умеют работать и быстрее. Для SATA известно три ревизии, скорости на которых составляют 1.5, 3, и 6 мбит в сек(188, 375, 750 Мб в сек.)
Я говорил про режим UDMA, который надо снизить.
Что касается AHCI, то это интерфейс контроллера HDD's, и к софту он имеет мало отношения. http://en.wikipedia.org/wiki/AHCI
просто ХП про него не в курсе, вот и всё.
При старте системы, ОС проверяет, в каком режиме может работать диск, и его и включает. Результат можно посмотреть так:
[console]# hdparm -i /dev/sdb[/console]
В прошивке возможны ошибки, которые приведут к тому, что в некоторых режимах диск будет работать неправильно.
"отключать AHCI" я не предлагал. да и как его "отключить"-то? поставить винХП что-ли? :lol:
drBatty, ну и что ты здесь увидишь?
[console]/dev/sdb:
Model=ST3160318AS, FwRev=CC46, SerialNo=5VY0718F
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=off
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=312581808
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
AdvancedPM=no WriteCache=enabled
Drive conforms to: unknown: ATA/ATAPI-4,5,6,7
* signifies the current active mode[/console]
вот что ты мне баки вкручиваешь?да нифига ни разу.
тебе фотографию БИОСа скинуть где белым на синем написано SATA Controller Configure?
и три режима
AHCI
RAID
IDE
первый - современный, расширенный SATA
второй - тоже первый, но с поддержкой массивов
третий - эмуляция старого АТА
вот и всё. просто и понятно. нафига огород городить, спрашивается?
ну и что ты здесь увидишь?
режимы работы твоего диска.
тебе фотографию БИОСа скинуть где белым на синем написано SATA Controller Configure?
и три режима
AHCI
RAID
IDE
первый - современный, расширенный SATA
второй - тоже первый, но с поддержкой массивов
третий - эмуляция старого АТА
вот и всё. просто и понятно. нафига огород городить, спрашивается?
тебе фотку Windows скинуть, где чёрным по белому написано "ДИСК E:", в качестве доказательства существования круглых флешек?
тебе скинуть нотариальнозаверенный скриншот справки венды, где чёрным по жёлтому написано "при нажатии Shift-Del файл необратимо УНИЧТОЖАЕТСЯ"?
тебе... Может хватит? Откуда я знаю, что там в голове у создателей твоего биоса?
1)Сам знаешь - названия пунктов биоса всегда разные, и иногда сложно найти нужный пункт, даже если знаешь, ЧТО ищешь.
2) Операционной системе глубоко наплевать на установки биоса, они работают лишь при загрузке загрузчика. А после они носят лишь рекомендательный характер.
вот я тебе и говорю, что если я переставлю конфигурацию в положение IDE
у меня все диски прекрасно заработают, только вот скорость копирования будет... :o
вот я тебе и говорю, что если я переставлю конфигурацию в положение IDE
у меня все диски прекрасно заработают, только вот скорость копирования будет..
facepalm...
если ты "включишь IDE" у тебя что, провода станут ВНЕЗАПНО 80и жильными? Не станут, Ваш К.О.
значит это твоё IDE != IDE, а что-то другое. И не "эмуляция IDE" (в кавычках БСК). Видимо это ограничение до 133Мб в сек., что аффторы биоса записали кратко - "IDE". Не надо их сокращения буквально воспринимать, они ещё и не то могут написать. В сомнительных случаях следует обращаться к документации, которая обычно доступна на сайте-производителе мамки. А не фантазировать...
Termo, надоело спорить. считай как хочешь. IDE это стандарт подключения диска. стандарт кабеля, и стандарт разъёмов. Что у тебя в биосе написано - к трудолюбивым китайцам, а не ко мне.
Я не для спора, а для знаний.
Док, тебя никогда не просили переустановить ОС на ноуте и при этом поменять Win7 на ХР? Ноут современный и заточен под Win7.
И далее из личного опыта. Почему у меня ХР не видит хард если стоит режим AHCI в BIOS? И что происходит с разъемомом когда я выставляю IDE и ХР прекрасно видит хард. И ОС далеко не безразлично что там выставлено в БИОС. Я как-то установил Win7 при выставленых настройках в БИОС в режим IDE. Когда заметил и переключился обратно, то винда просто не загрузилась. Мне пришлось гемороится менять драйвера IDE на AHCI. :D А вот Убунта почему-то загрузилась без проблем, ей оказалось по барабану что там выставлено. :D
Так что там происходит с разъемом?
ZhuK, да ничего не происходит :lol:
BIOS просто задаёт переменную на внутренней шине моста. Соответственно, "меняется подключение".
IDE - являет собой, по сути, не только тип подключения, но и его алгоритм и скоростные характеристики. wink
drBatty, а монитор у вас - неостандарт телевизора? :D
Ну да, конечно ничего не происходит. Просто БИОС заставляет думать ОС что у нее IDE харды, при том что харды чистокровные SATA II, т.е. не оказывает никакого влияния на ОС. А ОС, на которую не оказывают никакого влияния ставит драйвера IDE на SATA диски и отображает харды в диспетчере устройств как усторойства подключенные через IDE и это при том что, как мы знаем, IDE и SATA это совершенно разные вещи.
А так в общем-то действительно ничего не происходит, все как обычно, все работает. smile
Почему у меня ХР не видит хард если стоит режим AHCI в BIOS?
очевидно потому, что XP не понимает контроллера AHCI. и что?
И что происходит с разъемомом когда я выставляю IDE и ХР прекрасно видит хард.
ничего не происходит.
происходит с контроллером, который со стороны CPU начинает видится как устаревший контроллер без AHCI. Естественно, новые возможности теряются, и естественно скорость падает. Собственно к IDE(PATA) это не имеет никакого отношения.
И ОС далеко не безразлично что там выставлено в БИОС.
ей пофиг что выставлено в BIOS.
просто в момент загрузки, она читает, как называется контроллер, и с ним работает. Пользуясь BIOS можно запрограммировать контроллер так, что он со стороны системы будет древним PATA контроллером, для совместимости с устаревшими ОС 2001го года, которые, очевидно, не умеют работать с контроллерами 2011го (и понятно почему мысы не хочет выпускать обновления - если она их выпустит, то их убогая семёрка будет просто никому не нужна).
Мне пришлось гемороится менять драйвера IDE на AHCI.
угу. производители таки выпустили дрова, но мысы их не хочет встраивать в устаревшую ОС.
А вот Убунта почему-то загрузилась без проблем, ей оказалось по барабану что там выставлено.
ну не совсем так. параметры
hdparam -i
сравнивали? Уверен, что в режиме биоса IDE, диск будет работать на более медленном режиме, скорее всего ATA-133 (mode6), а вот если не обманывать ось, то режим будет более скоростной. Впрочем, убунта может и не даст себя обмануть, для того, что-бы она работала с AHCI, а при этом установленный там-же маздай будет пребывать в неведении, что контроллер новый, и работать с ним как со старым.
Так что там происходит с разъемом?
с точки зрения маздая - разъём меняется на знакомый ему PATA. Ибо других маздай не знает.
В любом случае, причём тут это? Эмуляция PATA интерфейса нужна только для установки маздая, и я не понимаю, с чего вы её вообще сюда приплели? это тема для винфака. Linux уже тыщу лет понимает, что такое SATA, и включать эту эмуляцию я НЕ советовал. Это Termo не нашёл других настроек в своём биосе, и решил, что я про эту говорю. Вот сам с собой вторую страницу и спорит wink
Просто БИОС заставляет думать ОС что у нее IDE харды
скорее всего BIOS переключает контроллер в режим совместимости, в котором этот кантроллер ведёт себя как PATA133, со стороны системы.
а монитор у вас - неостандарт телевизора?
вы бредите?
ей пофиг что выставлено в BIOS.
просто в момент загрузки, она читает, как называется контроллер, и с ним работает. Пользуясь BIOS можно запрограммировать контроллер так, что он со стороны системы будет древним PATA контроллером, для совместимости с устаревшими ОС 2001го года, которые, очевидно, не умеют работать с контроллерами 2011го (и понятно почему мысы не хочет выпускать обновления - если она их выпустит, то их убогая семёрка будет просто никому не нужна).
Док, тут либо пофиг что в БИОС указано и ОС игнорирует любые настройки БИОС. Либо ОС согласовывает свои действия с теми настройками что задает ей БИОС. А "ей пофиг что выставлено в BIOS. просто в момент загрузки, она читает, как называется контроллер" - понятия для меня взаимоисключающие.
А какие немастдайные ОС 2001 могут работать с SATA и поддерживать AHCI? :D И с какого года они это поддерживают?
Док, прекрати изрыгать тонны яда. :D Ни один Линукс 2002 не способен работать с SATА ибо не было с чем работать. И винда 2002 в этом отношении такая же - она не может работать с тем чего не было на тот момент. Зато ХР станет на мое современное железо без проблем, а вот сомневаюсь что хотя бы один Линукс 2002 установился или хотя бы железо опознал. :D
Нет, параметры не сравнивал. Но думаю что тут без возражений - действительно оно дожно работать медленнее по определению. Не думаю что убунта умнее и не даст себя обматнуть, возможно что она ставила драйвера и те и другие.
А в общем, Док, ты прав. Тут не мастдайный форум. Я завязываю. smile
ЗЫ. А от чего вообще этот контроллер SATA на свет произошел?
А вот и ответ нашел: SATA (англ. Serial ATA) — последовательный интерфейс обмена данными с накопителями информации. SATA является развитием параллельного интерфейса ATA (IDE), который после появления SATA был переименован в PATA (Parallel ATA).
Так выходит что между SATA и IDE не такая уж и большая разница. Одно является продолжением другого.
разные точки зрения на одно и тоже
хотя тут Док переборщил по поводу
Ибо других маздай не знает.
знает и работает, я свидетель... smile
А "ей пофиг что выставлено в BIOS. просто в момент загрузки, она читает, как называется контроллер" - понятия для меня взаимоисключающие.
почему?
ОС в момент установки опрашивает устройство, получает от него строчки, в которых написано, что это за устройство, и как с ним работать. Эти строчки ОС ищет в базе, и в зависимости от того, что она там нашла, ОС подгружает драйвер.
А вот зачем ОС читать BIOS - решительно непонятно. ОС не работает с BIOS, это только MS-DOS работала с железом, используя функции из BIOS'а, от такого подхода давно отказались. Сейчас все драйвера управляются HAL'ом, а приложения работают с этим HAL'ом.
Ни один Линукс 2002 не способен работать с SATА ибо не было с чем работать.
в Linux 2002го года можно встроить драйвер 2011го, этот драйвер пропишется в БД ОС, и ОС его послушно загрузит. И будет работать с этим железом. И не только Linux, но и WindowsXP. Да, по умолчанию оно не знает, но можно сделать что-б начала узнавать, тут Termo прав.
Другое дело, что в венду не интегрирован драйвер для SATA, и есть два пути:
1) вставить дискетку с драйвером при установке ХП
2) перевести контроллер в режим ЯКОБЫ IDE, поставить ось, а потом поставить дрова. И перевести контроллер в нормальный режим.
Для линукса 2002го это тоже работает. (там даже проще, не надо дискеток :) )
А вот и ответ нашел: SATA (англ. Serial ATA) — последовательный интерфейс обмена данными с накопителями информации.
oh shit...
да я вам во втором посте на пальцах^Wкартинках это показал! Да, в PATA(aka IDE) данные передаются по 80и проводам, а в SATA по четырём.
Так выходит что между SATA и IDE не такая уж и большая разница. Одно является продолжением другого.
SATA/PATA это просто разные разъёмы, разные кабеля, разный цвет - первые красные, вторые синие.
С точки зрения ОС это один и тот-же ATA интерфейс. Единственная разница - SATA можно невозбранно оторвать на ходу, а PATA нельзя. Вот и всё.
В данном конкретном случае просто новые фишки в контроллер ввели, и дело тут не в разъёмах. Просто эти фишки ХП не понимает. И старый линух ессно тоже. Надо просто драйвер поставить, и все дела.
Для винфака: драйвер фиг поставишь до тех пор, пока не переведёшь контроллер в режим эмуляции.
Для линукс-форума: просто поставьте современный линукс.
oh shit...
да я вам во втором посте на пальцах^Wкартинках это показал! Да, в PATA(aka IDE) данные передаются по 80и проводам, а в SATA по четырём.
[quote=ZhuK]Так выходит что между SATA и IDE не такая уж и большая разница. Одно является продолжением другого.
SATA/PATA это просто разные разъёмы, разные кабеля, разный цвет - первые красные, вторые синие.
С точки зрения ОС это один и тот-же ATA интерфейс. Единственная разница - SATA можно невозбранно оторвать на ходу, а PATA нельзя. Вот и всё.
[/quote]
ВАУ!!!!
Да вот же она Америка!!! И кабеля разные цветом? ВАУ!!!
Док цитата от тебя: "Termo пишет:
это значит, что SATAII может работать и как SATAI и как IDE (АТА)
да нифига ни разу."
Док, я уже честно говоря запутался в твоих выводах и высказываниях.
1) вставить дискетку с драйвером при установке ХП
2) перевести контроллер в режим ЯКОБЫ IDE, поставить ось, а потом поставить дрова. И перевести контроллер в нормальный режим.
ненужные сложности
если есть дискета с драйверами SATA
то контроллер можно установить as SATA
F6 в самом начале установки нажимать надо
еще до того момента, когда ХР диски сканирует
начиная с Vista, драйвера на контроллер встроены в венду
мне позавчера страшно захотелось в Эпоху Империй поиграть
и я установил 7 (конечно, не сразу и не с первого раза) :[
однако драйвера на AHCI она не просила...
А еще можно использовать всякие пиратские сборки вин ХР, куда встроены и САТА дровишки, и даже дрова на Нвидиа/АМД видеокарты.
