Хорошо, могу подсказать, как такого добиться подручными средствами.
Вариант 1.
Прописываем в ЧМОС-е винчестер ручками (нужна мать, которая это позволяет) в совершенно дикую геометрию по секторам. То есть, секторов ставим не 63, как нынче у нормальных людей, а 45 или 58, или чего пожелаем. Для вящей пущести не поленимся, пересчитаем число чилиндеров, чтоб произведение одного на другое совпало. В принципе, Винде это давно по барабану - главное, не очень сильно наврать.
После этого вкатываем туда Винду 2К или ХРюшу - по вкусу.
Потом делаем рестарт, заходим в ЧМОС и ставим винт на автоопределение. Достаточно ! Это - вариант кривой нотебяки (тот же DELL или Тошиба, на которую втыкаем винт с IBM-а).
Вариант 2.
В том же ЧМОС-е после автоопределения выбираем геомотрию винта не LBA, как у нормальных людей, а LARGE, к примеру, как это любят делать некоторые версии AMI BIOS-а (опять же, мамка должна позволить нам выбрать!). Дальше - все тем же путем, и с тем же результатом.
Грабли - те же. Нормального решения за полтора года я так и не нашел (искал и раньше, но не так активно, а тут - приперло... просто времени не хватает на дурацкие упражнения типа сноса всего и установки по новой).
Русскоязычный Мокрософт гордо отмалчивается или ссылается на свои многочисленные факи для полных идиотов. В англоязычном даташите, однако, сознается, что такея беда возможна... при каком-то мифическом переполнении корневого каталога, когда якобы не удается найти эту несчастную NTLDR. Но эта проблема фиксится утилиткой BCUPDATE2, которую они и предлагают скачать - подписавшись и т.д.
В другом даташите (N255220) - такой совет:
Цитата:
Restart the computer to Windows 95, Windows 98, or Windows Me, and then attempt the Windows 2000 installation or upgrade procedure again.
За что им большое человеческое шпасибо.
В внглоязычном Инете - подборка статей о бут-процессе в Вынь2000- суньХР, автор лезет в дебри вызовов функций загрузки, приоритетов задач... а у меня все просто:
1. Куда сложить NTLDR, чтоб Винда ее увидела (ясно, что в корень - но КУДА) ?
2. Какие байтики и на что поменять в MBR, чтобы находился бут-сектор, если он сидит криво ?
3. Какие байтики и на что поменять в бут-секторе, чтобы увидеть NTLDR ?
И для NTFS тоже (как Батюшка отвечал, чтО он пить будет).
Понимаю, могу сам в этом разобраться - сделать так и эдак на одном винте, скопировать бут и МБР в файлики, изучить их, сделать то же при третьей геометрии, под FAT и NTFS... но долгая жизнь научила меня:
Прежде, чем изобретать деревянный велосипед, не поленись - опроси народ: а может, уже есть такой готовый ? Так неужто нету ?
Хорошо, могу подсказать, как такого добиться подручными средствами.
Вариант 1.
Прописываем в ЧМОС-е винчестер ручками (нужна мать, которая это позволяет) в совершенно дикую геометрию по секторам. То есть, секторов ставим не 63, как нынче у нормальных людей, а 45 или 58, или чего пожелаем. Для вящей пущести не поленимся, пересчитаем число чилиндеров, чтоб произведение одного на другое совпало. В принципе, Винде это давно по барабану - главное, не очень сильно наврать.
После этого вкатываем туда Винду 2К или ХРюшу - по вкусу.
Потом делаем рестарт, заходим в ЧМОС и ставим винт на автоопределение. Достаточно ! Это - вариант кривой нотебяки (тот же DELL или Тошиба, на которую втыкаем винт с IBM-а).
Вариант 2.
В том же ЧМОС-е после автоопределения выбираем геомотрию винта не LBA, как у нормальных людей, а LARGE, к примеру, как это любят делать некоторые версии AMI BIOS-а (опять же, мамка должна позволить нам выбрать!). Дальше - все тем же путем, и с тем же результатом.
Грабли - те же. Нормального решения за полтора года я так и не нашел (искал и раньше, но не так активно, а тут - приперло... просто времени не хватает на дурацкие упражнения типа сноса всего и установки по новой).
Русскоязычный Мокрософт гордо отмалчивается или ссылается на свои многочисленные факи для полных идиотов. В англоязычном даташите, однако, сознается, что такея беда возможна... при каком-то мифическом переполнении корневого каталога, когда якобы не удается найти эту несчастную NTLDR. Но эта проблема фиксится утилиткой BCUPDATE2, которую они и предлагают скачать - подписавшись и т.д.
В другом даташите (N255220) - такой совет:
За что им большое человеческое шпасибо.
В внглоязычном Инете - подборка статей о бут-процессе в Вынь2000- суньХР, автор лезет в дебри вызовов функций загрузки, приоритетов задач... а у меня все просто:
1. Куда сложить NTLDR, чтоб Винда ее увидела (ясно, что в корень - но КУДА) ?
2. Какие байтики и на что поменять в MBR, чтобы находился бут-сектор, если он сидит криво ?
3. Какие байтики и на что поменять в бут-секторе, чтобы увидеть NTLDR ?
И для NTFS тоже (как Батюшка отвечал, чтО он пить будет).
Понимаю, могу сам в этом разобраться - сделать так и эдак на одном винте, скопировать бут и МБР в файлики, изучить их, сделать то же при третьей геометрии, под FAT и NTFS... но долгая жизнь научила меня:
Прежде, чем изобретать деревянный велосипед, не поленись - опроси народ: а может, уже есть такой готовый ? Так неужто нету ?