![]() |
PATA vs SATA
Здравствуйте. Уже 4 дня читаю форумы, ничего пока не смог найти по своему вопросу.
Суть проблемы: недавно купил винт SATA Hitachi HDT725032VLA360 (320Гб). Т.к. натеринка не поддерживает SATA купил еще SATA-контроллер Silicon Image Sil 3114 SATAlink controller. Пришел домой, установил, долго мучался, сделал, что в винде винт виден и работает. Разбил его Paragon`ом на 2 диска 50 и 270 Гб соответственно, оба NTFS, на 270 скинул всю инфу, 50 Гб свободные. Через несколько дней решил поставить на него систему. В БИОСе винт не виден. Через F6 при установке поставил дрова на контроллер, т.е. проблем с видимостью винта при установке не было. После того как файлы скопировались, прошла перезагрузка и должна была дальше пойти установка вместо установки НИЧЕГО не произошло, т.е. как будто просто нет винта, после POSTа черный экран с мигающим курсором. В БИОСе ставил "загрузка с SCSI устройства", толку нет. В БИОСе что-либо про SATA вообще нет! Т.е. настроить там что-то, чтоб он был основным или в этом роде не могу! Может быть БИОС просто старый и не позволяет матери видеть сатовский винт? Подскажите пожалуйста: 1. Должен ли быть виден винт в БИОСе, если он у меня подключен через контроллер, и если должен, то как это сделать? 2. Как поставить на него винду? 3. И вообще возможно ли, если на матери нет встроенного SATA-контроллера, а я купил контроллер и воткнул его в PCI, установить и работать с системой с этого винта? Материнка - Asus P4S8x-x Винт(старый, на котором сейчас система) - MAXTOR 6L020J1 (20 Гб) Винт SATA - Hitachi HDT725032VLA360 (320Гб) Версия БИОС - на материнке написано "rev. 1.01", в EVERESTе " Award BIOS - Award Modular BIOS v6.0 Сообщение Award BIOS ASUS P4S8X-X ACPI BIOS Revision 1003", так что не понимаю я какой у меня БИОС. Контроллер SATA - Silicon Image Sil 3114 SATAlink controller. Процессор - Pentium 4, 2400. |
|
сейчас посмотрел все дрова которые стоят, все нормально, ничего качать не пришлось, все новое.
BIOS контроллера - 5.4.03 от 09-22-2006 Дрова контроллера - 1.3.10.0 от 21-06-2006. Мне тут подсказали, что может быть из-за того, что у меня винт работает в режиме sata2, а матенринка поддерживает только sata1. скачал прогу IBM Feature Tools, загрузился из под ДОСа, стал менять режим на sata1, он мне пишет на английском что-то вроде "данная операция не может быть осуществлена". Отсюда вопрос: может ли быть то, что винт работает в режиме sata2 причиной того, что с ного не происходит загрузка и почему он не переводится в sata1? может вообще такое быть, что нельзя его перевести в sata1? перемычек на нем нету, читал что только этой прогой можно. |
Цитата:
Цитата:
Кроме того, микросхема SIL3514 отродясь не поддерживает SATAII - можете скачать с www.siliconimage.com даташит на микросхему и посмотреть там. У меня в системе стоит контроллер на микросхеме SIL3512 - они с 3514 с одного дерева слезли - с диском WD5000AAKS (тоже перемычек нет) заработал вообще не сразу - сначала некорректно определялся размер, потом, когда наконец "угадал", диск подцепился и стал виден в Windows. Так вот, о загрузке с него. Мать грузит только с тех устройств, которые определяются в БИОСе как загрузочные на этапе POST. Отличие внешнего контроллера от встроенного в том, что встроенный инициализируется на этапе POST и инициализирует диски, а внешний - после POST (по крайней мере, на десктопных материнках), поэтому изначально материнка не видит диска на внешнем контроллере. Или же это конкретно Ваш БИОС не дружит с данным контроллером. У меня из-под ДОС диск не виден, Acronis его тоже не видит. Разумеется, система с него не грузится - не может. Похоже, что у Вас тот же случай. Хотите поставить на него систему? Поместите загрузчик на IDE диск. В принципе можете купить CompactFlash карту с IDE адаптором, любого объема, и посадить загрузчик на нее. |
Цитата:
2. Подсунув дискету с драйверами по F6. 3. Конечно, возможно. Зачем же тогда контроллеры продают? Переведите винчестер в режим Sata1 — в скорости не проиграете (тем более, что через PCI больше 33 Мб/сек всё равно не пройдёт). А дальше ставьте Windows, загрузившись в диска и подгружайте драйвер для контроллера по F6 в начале установки, чтобы Windows увидел диск, когда надо будет разбивать его на разделы. А в BIOS-е что-либо настраивать бесполезно. dj_gvozd правильно написал: Цитата:
|
Цитата:
Так что есть реальная маза нарастить скорость за счет PCI RAID. И лучше всего для скорости реализовать RAID 5 на базе 4х CompactFlash 300х карт и 4х-портовом контроллере PCI RAID IDE - чудовищная скорость (120-140 Мбайт/с - чтение и 70-90 - запись и реально нулевое время поиска). |
dj_gvozd, DJ Mogarych,
Цитата:
|
yurfed, теперь я не догнал. Про какие каналы Вы говорите? Вы часом не про PCI-E или PCI-X говорите? У обычного PCI скорость не зависит от количества занятых портов, как может у PCI-X (зависит от скорости работы подключенной периферии), как и нет линий, как, например, у PCI-E, которая бывает 1, 4, 8 и 16 линейной
|
Гм, действительно. Перепутал мегагерцы с мегабайтами. :) Но перемычку всё равно нужно поставить в sata1.
Не знаю. Я вроде как по теме пытался ответить. |
dj_gvozd, http://ru.wikipedia.org/wiki/PCI
|
yurfed, я на эту же статью ссылался в своем посте. Вы мне цитату оттуда покажите, чтоли, чтоб я понял, про что Вы говорите
|
kmc400h, у контроллера есть свой BIOS зайдите в него и посмотрите в каком режиме у вас выставлена работа для HDD.
На установочном диске с Windows есть папка $OEM? Если есть, то возможно драйвера по F6 не подхватились. |
dj_gvozd,
Цитата:
Сорри за повтор ссылки, не заметил |
PCI 2.2 allows for 66 MHz signalling (цитата с англоязычного сегмента wiki).
Фишка в том, что эта (2.2) ревизия порта допускает работу как с 5-вольтовыми (старые) картами, которые как раз-то работают на 33,33 МГц, и 3,3-вольтовыми (современные) на 66,67 МГц. Такие порты применены на всех более-менее современных материнках. upd. Про реализацию увеличения частоты за счет Double Data Rate ничего не сказано, так что, скорее всего, повышается именно реальная, а не эффективная частота. На это косвенно указывает сниженное напряжение высокого уровня. У видюх оно еще меньше - 1,5 В, и именно в AGP используется Double Data Rate (http://ru.wikipedia.org/wiki/AGP). |
kmc400h, в общем, я так понял, что в процессе установки диск виндой удачно подцепился и системные файлы на него скопировались.
Цитата:
1) наличие диска, где будет сидеть загрузчик. Это может быть Ваш старый IDE диск. 2) ЧИСТЫЙ раздел на SATA-диске 3) запускаем установку Windows на IDE-диск (без драйвера SATA), ждем момента, когда произойдет первая перезагрузка (после копирования файлов) 4) после перезагрузки снова запускаем установку Windows, на этот раз с драйвером SATA, и пытаемся ставить Windows на тот же IDE-диск. После того, как установщик ругнется, что там уже есть система, выбираем другой раздел - раздел на SATA-диске. Ставим туда Windows. После перезагрузки будет загрузочным IDE-диск, на котором в boot.ini будут два Windows Setup. По умолчанию стартует последний - тот, который ставит Windows на SATA-диск. Доустанавливаем Windows. 5) Теперь загрузка будет происходить так: инициализация IDE-привода, инициализация SATA-контроллера, загрузка с IDE-привода, обращение через минипорт SATA-драйвера, загружаемого с Windows, к SATA-диску, работа. 6) После установки правите boot.ini, затирая там запись об установке Windows на IDE-диск, затираете папку Windows setup на этом же диске. В теории все должно работать, на практике таким образом, например, компакт-диски запускают загрузку с HDD. |
Это как раз с бубнами. Легче SATA-винчестер перевести в режим совместимости перемычкой, воткнуть в контроллер, а потом, загрузившись с диска, подсунуть дискетку по F6. Для чистоты эксперимента можно вообще IDE-шный винчестер отключить. В BIOS контроллера тоже не мешает заглянуть, и посмотреть, что там, это GalielO хорошо подметил.
На серверах всю жизнь на внешние контроллеры система ставится, и ничего - IDE-винчестер не нужен. |
Цитата:
Цитата:
Цитата:
|
Может быть, дело и не в контроллере, а в материнской плате. Старовата она, и BIOS перешить ей не помешало бы. Может быть, и проблемы с загрузкой решились. А этот контроллер впаивается как дополнительный во множество плат, и на сервере у меня тоже такой стоит, тоже в PCI воткнут (правда, он не загрузочный); вряд ли проблемы с загрузкой какие-то есть в самом контроллере. Не верится.
|
Разобрался я все-таки спустя 1.5 недели со всем этим! все дело в том, что винт в режиме sata2 работал. сходил я с винтом на другой комп, с помощью IBM Feature Tools перевел его в режим sata, пришел домой, в биосе винт так и не виден был, попробовал еще раз систему поставить, но винт IDE забыл отключить, в общем система поставилась, только для ее загрузки нужен был IDE винт, т.е. без него вылазило NTLDR is missing и загрузка дальше не шла, а при подключенном IDE вылазила табличка с выбором операционной системы и потом уже после выбора шла загрузка с sata. Потом отключил IDE и заново на sata поставил систему и вот уже тогда все нормально заработало! В БИОСе стоит Boot from SCSI device.
|
Ну вот, я собственно, об этом и говорил.
Дело в том, что у меня стоит плата на чипсете Nforce 2 (в конфигурации), у неё хотя и встроенный в чипсет контроллер, но, если ставить систему на SATA-диск, когда одновременно работает и IDE-диск, загрузчик пишется на IDE, так как IDE приоритетнее SATA. Это особенно хорошо видно в программах разметки дисков под DOS-ом - все они показывают раздел на IDE-диске как C:\, хотя после загрузки Windows C:\ может быть совсем в другом месте. Приходится вытаскивать IDE-HDD, ставить систему, а потом подключать IDE обратно. Правда, меня это не напрягает - систему не переустанавливал уже очень давно. У меня ещё к тому же SATA-диски видятся в Windows как съёмные. А что, перемычки на жёстком диске не было? Почему надо было IBM feature tools задействовать? |
Цитата:
Устройства, подключенные к внутреннему RAID-контроллеру или к внешнему контроллеру, тестируются на втором этапе POST программами, записанными в основной BIOS, поэтому в момент завершения POST и начала загрузки ОС они вполне доступны. Цитата:
Цитата:
|
Цитата:
|
Всем привет.
Помогите разобраться с проблемой. Полетел IDE ж.диск, на замену был приобретен Seageate SATA 250Gb. Win XP установилась, но после последней перезагрузки выдает ошибку 0х0000007Е. Был куплен внешний контроллер SIL 3512A. Диск не определяется при загрузке, в чем может быть дело? Диск один, комп на Epox 8KDA3I чипсет NForсe3. |
Цитата:
Цитата:
Зачем вообще контроллер-то купили? На материнской плате же всё есть. |
Все, что описано в статье базы знаний Мелкософт и на форумах по этой ошибке было испробовано.
Также известно что у этих плат есть проблема с винтами SATA подключенными на встроенный контроллер. Драйвер при установке подгружал - винт не определяется. В BIOS нет опции - установить контроллер загрузочным устройством. Винт перемычкой выставлен в SATA-1. Если контроллер SATA RAID может ли он работать с одним винтом? Как зайти в BIOS контроллера? В чем еще может быть дело? |
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
|
DJ Mogarych
На хитачи перемычек нет, в инете порылся, вычитал что только прогой можно sata1 выставить. Chesnok Может винда битая? попробуй другую поставить. У меня винт тоже не определяется в биосе. т.е. когда заходишь в биос, нет ни одного винта. ставишь boot from SCSI device, и все должно грузиться. Когда при установке по F6 дрова суешь разделы же показываются куда винду ставить? |
Цитата:
|
Еще раз - в БИОС нет опции "Загрузка со SCSI устройства", "IDE Native Mode" тоже нет.
При нажатии F4 пишет: "Устройства не найдены". Винда нормальная (ставилась не один раз). P.S. БИОС мат.платы залит последний. |
Chesnok
А во вкладке boot в биосе что есть? У меня при F4 post пропускает поиск устройств, т.е. если нажимать F4 то он просто не найдет ни одного устройства с которого грузиться. Кстати я на своем sil3114 тоже так и не смог зайти в биос. :dont-know |
Попробовал подключить диск Maxtor 160Gb, контроллер находит его через раз.
При попытке обновить БИОС контроллера с помощью утилиты под WIn пишет: "Контроллеры не найдены". Хотя дрова под Win установились и контроллер виден в списке устройств. При запуске утилиты под DOS предлагает выбрать тип микросхемы БИОС. Микросхема заклеена голограммой, не отодрать. Что выбирать? |
Цитата:
Вчера систему на новый SATA-диск переставлял, посему опишу свежие впечатления 1. Буквы дисков перед установщиком Windows назначаются в следующем порядке: основные разделы всех жёстких дисков в порядке подключения (первый - C, второй - D), затем дополнительные разделы в порядке подключения жёстких дисков (первый - EF, второй GHIJK) - примерно так... 2. Первыми идут диски, подключенные к втроенному контроллеру IDE. Согласно справочной документации, диски, подключенные к другим контроллерам, нумеруются в порядке расположения контроллеров в PCI-портах. Встроенный RAID по логике вещей, должен быть вторым... 3. Куда записывается загрузчик, точно не скажу, потому что IDE-диск отключил. Согласно документации, записывается на основной раздел первого диска первого контроллера. А вот это удивило... Во всех CHM справочниках по системе WinXP пишется, что в файле BOOT.INI означает каждый пункт строки multi(*)disk(*)rdisk(*)partition(*)\ПУТЬ_К_СИСТЕМЕ. В частности, подразумевается, что система, установленная на диск дополнительного контроллера, должна запускаться строкой multi(1)disk(0)rdisk(0)partition(1)\.... Однако, система загружается строкой multi(0)disk(0)rdisk(0)partition(1)\Windows, а система, которую я не успел удалить со старого диска, успешно загружается строкой multi(0)disk(0)rdisk(1)partition(1)\WinXPPE - как будто у меня два диска подключены к одному контроллеру... |
Время: 23:19. |
Время: 23:19.
© OSzone.net 2001-