On Fri, Oct 27, 2006 at 02:21:53PM +0300, Dmitry Pryanishnikov wrote:
Здравствуйте!
On Fri, 27 Oct 2006, Paul Arakelyan wrote:
А если IDE подсистему в BIOS загнать в compatible mode (Main -> IDE Configuration -> Onboard IDE Operate Mode установить в Compatible Mode) - Там с этими опциями такой бесплатный цирк, что каждый раз грузишь фрю - и удивляешься как оно всё поперетасовывало, но вот дос и загрузчик от виндов - вешаются.
Насчет фри - ничего там удивительного нет, при изменении этих опций и в BIOS PATA <-> SATA меняются в плане Primary <-> Third. Ведь чипсет перепрограммируют, его топология меняется. Surprise?
Да - я догадался, но об этом в обзорах не встречал (ну - или не туда смотрел).
Насчет доса - вот, загрузился с system diskette от WIN98SE RU. При IDE в Enhanced mode, конечно, виснет. При "Конечно" наступает если что-то ему в MBR не нравится. При этом у авардов такого не налюдалось. Самое занятное, что виснет при подключенном кардридере с 256М CF и 1Гб SD в нём (не додумался я угадать "кто мешает"). И если винт с "неправильным" MBR через ide->usb шнурок прицепить - тоже виснет после обращения к винту. А вот с тем же винтом, но подключенным к ITE it8211 (дополнительный контроллер ide на плате) - то кажется проблем не возникало.
Onboard IDE Operate Mode = Compatible Mode Combined Mode Option = S-ATA Only
прекрасно загрузился и даже fdisk видит SATA-винт, а система - файлы на FAT32 разделе. Дальше играться не стал, не нужна мне 98я на этой машине ;) Дык прикол был в том, что windows xp setup зависал, ну и всякие тулзы с компакта типа "реаниматор" тоже не работали.
А ещё удивление - "А где SATA-300?" - FreeBSD включает 150.
О, хорошо, что обратили мое внимание. Меня, знаете ли, обычно не тревожит, 150MB/sec или 300 у меня из кеша винта при том, что с блина он больше 60 ну никак не отдает. Но интересно же, почему так ;) Нарыл 2 вещи: Ну - так там по идее ещё количество транзакций вырасти должно было.
1) у моего Seagate ST380811AS с завода стоит перемычка, форсирующая SATA150. У меня WD3200JS и они пожадничали - не дали перемычек :).
Снял, но режим по-прежнему определился как SATA150.
2) в BIOS установил Configure SATA As = AHCI. При этом мой Seagate (ad10)
Вот как солью всё со старого ide на новый sata, и забэкаплю обратно на ide - начну эксперименты :).
таки определился как SATA300, НО! Появился некий
В принципе в мануале написано об этом - но как-то "мутновато". И непонятно, будет ли возможность "откатиться" на просто sata - за лет 10 жизни на award-bios я привыкнул просто "переставим винт в новый комп - оно как-то заведётся" и "тупо-посекторно перельём контент на новый винт, после подрихтуем разбивку чем-то" - что такие неожиданные повороты немного напрягают. Ну что ж - я уже до диска R "только" доразбивался, прийдётся перестройку делать :). А то тут где-то ещё NT4 server в память об учёбе в КПИ обитал, и вообще для дисков букв не хватало :) (всё лишнее и так в ntfs folders монтировалось). Хотя такая очень помогла при доставании данных с дохнущего самсунга 300ГБ.
ad12: 0MB <Config Disk RGL10364> at ata6-master SATA300
и система дальше "Trying to mount root..." не грузится. Очевидно, пытается А в fstab - написано откуда оно должно монтироваться? а то 6.1-release "радовало" тем, что не давало интерактивно это ввести (просто зависало в промпте с предожением ввести откуда root FS брать). 6.2-prerelease - всё ок уже было.
что-то делать с этим самым Config Disk (выхожу в KDB, show intrcnt показывает кучу прерываний как раз по irq23, на котором SATA300-контроллер из ICH7 сидит). С этим что делать - пока непонятно, будет время - продолжу разбираться. Кстати, насколько я вижу, хинты типа
hint.ad.12.disabled="1" hint.ata.6.disabled="1"
к сожалению игнорируются ;(
-- Best regards, Paul Arakelyan. =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message