Опять проблемы большого винта

Люди, нужен хелп.
Купил винт на 160 ГБ, сигейт. Но биос не знает таких больших винтов. Но при автоопределении пишет, что есть винт на 137 ГБ. Из под ХР SP2 все нормально видится и работается. При установке винта вторым и установке на него винды можно грузиться хоть со старого сороковника, хоть с нового винта. Но если оставляю только новый винт, то комп не может найти boot. Хотя из под доса я вижу все диски нового винта.
Может иду неправильным, сложным путем. Пока идея такая - поскольку сороковник надо отдавать, то можно ли грузиться скажем с CD-rom (вернее проходить первую стадию загрузки до момента, когда комп предлагает загружаемые типы винды), а потом выбирать винду, которая стоит на винте.
Понимаю, что проблема в биосе - не знает он таких больших винтов, но не могу найти новый биос (на гигабайтовском сайте молчат, даже через форум пробовал) с поддержкой винтов больше 137. А биос AMI патчер не знает, сам ковыряться пока боюсь.

Аватар пользователя L'Autour

Материнскую плату укажи.

Мать вот эта gigabyte.ru/new/main.php?page=prod&prod_type=mb&prod=224


только там в описании значится AGP разъем, но ни у меня ни на фотке его нет. Вообще при загрузке мать пишет 7ZMMP-TU. Имеет ли значение это TU, не знаю. Версию биоса, что сейчас стоит, смогу сказать завтра.

Аватар пользователя Семен Сатановский

To opa

Как вариант загрузки винды на ядре NT:
на отформатированную дискетту (не загрузочную)
копируются файлы boot.ini, ntdetect.com,
ntoskrnl.exe. помоему так, точно смогу сказать
только вечером. Грузитесь с этой дискетки, вылезает
стартовое меню (оно из файла boot.ini), выбираете
ОС с диска 160Гб, и все дальше грузится нормальным образом
с жесткого диска. При этом диска на 40Гб может и не быть,
но вышеупомянутые файлы нужно скопировать с него.

Аватар пользователя Root

Семен Сатановский
наверное, набор файлов подразумевался немного другой:
BOOT.INI
NTLDR
и NTDETECT.COM;)
opa
сообщение об ошибке можете воспроизвести один в один?
Просто мне кажется, что дело не в винче, а в большой глупости: загрузчик в MBR не прописан. Поэтому зайгрузитесь в Recovery Console и наберите команды fixmbr и fixboot c:.
Как вариант из той же оперы, не указан активный раздел. Т.е. винч разбит, активного раздела нет, вот и не знает комп откуда грузиться. Посмотреть наличие такого раздела можете в fdisk'е или Partition Magic'е

Аццкий ромбовод {:€
Я пока не волшебник - я только учусь! :-P

Root писал(-а):

сообщение об ошибке можете воспроизвести один в один?

Просто мне кажется, что дело не в винче, а в большой глупости: загрузчик в MBR не прописан. ПОэтому зайгрузитесь в Recovery Console и наберите команды fixmbr и fixboot c:.

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

Аватар пользователя Root

opa

Цитата:
спасибо за науку

просто проблема весьма стандартная, а раздувается до необъятных размеров... да и не клоню я к тому, что кто-то там глупый;) а то что проблема дурацкая... у всех такие были когда-то... да, и я буду _очень_ рад, если Вам с нашей помощью эту проблему удастся решить... опыт - вещь незаменимая, правда?
Цитата:
пытался сделать восстановление системы (по идее должно было произойти восстановление бута и тогда все ок

fixmbr & fixboot делали? Восстановление системы ничего кроме файлов системы не фиксит.

Аццкий ромбовод {:€
Я пока не волшебник - я только учусь! :-P

Аватар пользователя Семен Сатановский

To Root

Точно, NTLDR, спасибо.

opa

Тут дело не в непрописывании загрузчик в MBR , а в том, что загрузчик, который в биосе, "видит" только первые (физически) 2Гб первого диска, например Primery master, или Primery slave, если master отключен, и т.д., вот там и должны сидеть те файлы, которые я рекомендовал скопировать на дискету. В вашем случае они находятся на сороковнике, и если его убрать то при попытке загрузки биос выдаст сообщение типа "NTLDR not found", потому, что при установке винда располагает эти три файла именно так, чтобы загрузчик их мог найти. Прием с дикеткой именно для этого и предназначен, загрузчик первым делом проверяет наличие на дискетке загрузчика ОС, находит его, и передает ему управление, а загрузчик ОС зная где ее искать, например на Primery slave, начинает грузить ОС. Эксперимент типа отформатировать диск 160Гб,
скопировать на него три загрузочных файла с сороковника, установить опять
винду на диск 160Гб, отключить сороковник, и не меняя статуса диска 160Гб, т.е.
Primery slave, попробовать загрузить винду, проводить не рекомендую, т.к. диск, на котором находятся три загрузочных файла должен определиться биосом, поэтому дискетка.

To Root

"прописать загрузчик в MBR", а вот это я не понял.

Смотрим akina.hop.ru/mbr.php3 , в самом начале:
"Master Boot Record. Это запись (программный код и данные), которая загружается в память с винчестера и обеспечивает опознание логических разделов на нем, определяет активный раздел и загружает из него загрузочную запись (Boot Record - BR), которая продолжит запуск операционной системы (ОС)."

Наверное Вы хотели сказать о чем-то другом wink

Напоминаю еще раз, если биос диск не "видит", то плевать он хотел на
его MBR & BR:(

Аватар пользователя Root

Семен Сатановский, Вы бы внимательнее читали первый пост:

Цитата:
Купил винт на 160 ГБ, сигейт. Но биос не знает таких больших винтов. Но при автоопределении пишет, что есть винт на 137 ГБ.

на Авто он его видит. Т.е. паспорт и MBR он считывает;) Сам проводил опыты загрузки мам с большими винтами, когда они детектились как АВТО. Работает. Вывод? А вот не прописывание загрузчика в MBR - трабла стандартная... Дело в том, что установщик виндов пишет загрузчик только на первый винч в системе, а он обычно оказывается Primary Master... (Опять же отсылаю к первому посту в топике) пытаемся загрузиться с винта, бывшего Slave'ом и ничего не получается. Почему? см. выше. Лечится банально - fixmbr...
Цитата:
"Master Boot Record. Это запись (программный код и данные), которая загружается в память с винчестера и обеспечивает опознание логических разделов на нем, определяет активный раздел и загружает из него загрузочную запись (Boot Record - BR), которая продолжит запуск операционной системы (ОС)."

абсолютно корректное описание.... только вот без точного описания сообщения об ошибке трудно сказать, кто именно лагает: BIOS, MBR или BR (на разделах)...
Цитата:
то при попытке загрузки биос выдаст сообщение типа "NTLDR not found",

это выдает не БИОС, а загрузчик NT, который лежит на винте на каком-то разделе... Даже не в MBR;)
PS: еще пара постов в таком духе и я рассержусь и напишу ФАК по загрузке компа;)

Аццкий ромбовод {:€
Я пока не волшебник - я только учусь! :-P

Извиняйте, что был вне дискуссии. Пишу с работы, а нахожусь в Томске - разница с Москвой 3 часа.
Вчера домой не попал, поэтому сегодня не скажу, какую ошибку выдает комп. Но именно потому, что винт видится биосом и была идея попробовать восстановить загрузочную запись. Но как понял - это бесполезно, так как проблема еще раньше.
Попробую выполнить все манипуляции по фиксинью, только такой вопрос - винт обязательно должен стоять мастером?
Еще такой вопрос. Если эти файлы прописываются в первых двух гигах, то может быть надо просто разбить винт так, чтобы первым был диск на 2 гига? Хотя не понимаю тогда, почему на многих компах первый диск может быть и 5, и 10, да хоть 40 и все работает нормально.

Аватар пользователя Root

opa

Цитата:
Извиняйте, что был вне дискуссии.

бывает.... ничего страшного;)
Цитата:
винт обязательно должен стоять мастером?

желательно.
Цитата:
Если эти файлы прописываются в первых двух гигах, то может быть надо просто разбить винт так, чтобы первым был диск на 2 гига?

эти файлы находятся на первом ФАТ или НТФС-разделе. Ограничений на его [раздела] расположение у некоторых БИОСов (наиболее современных) нет, у более старых, к примеру, загрузочный раздел должен лежать в пределах 8ГБ. А 2ГБ были помянуты, видимо, из-за ограничений файловой системы FAT16: она не поддерживает разделы бОльшего объема, в отличие от FAT32&NTFS.

Аццкий ромбовод {:€
Я пока не волшебник - я только учусь! :-P

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей