Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Установка Windows NT 4.0 не в первый раздел жесткого диска.

Автор: testsoft2001
Дата сообщения: 11.10.2003 08:35
Хотел послать на Ru-Board как статью, но так и не разобрался как это сделать. Решил послать сюда.

Считается (см. документацию по Windows NT 4.0), что загрузочным разделом Windows NT 4.0 может быть только первый раздел жесткого диска, но это не так!

Возможно, этот способ уже известен , но ничего на эту тему я не нашел.

Зачем это нужно?

Ситуация: имеется Windows NT 4.0 server, установленный четыре года назад, захламленный до предела. Хочется его обновить, но старую установку трогать не хочется. Вдруг что случиться? Идеальный вариант - раздел с имеющейся системой скрыть, поставить новую, "с иголочки" во второй раздел жесткого диска, все тщательно отладить, а потом перейти со старой системы на новую.

Можно поставить две NT 4.0 параллельно, но зачем оставлять "хвосты"?

Можно поставить Windows 2000 server, но уж больно он монструозен! Если нет необходимости, пусть уж он остается на CD!

Точное следование инструкции гарантирует положительный результат. Шаг влево, шаг вправо - выход на минное поле. Вам сегодня везет?

Вам понадобиться:
1. Дистрибутив Windows NT 4.0 (желательно на загрузочном CD).
2. PowerQuest Partition Magic 5.0 (это важно, 4ая и 8ая версии точно не подойдут; 6ая и 7ая не проверялись).

Порядок действий:
1. Переразбиваем жесткий диск, освобождаем требуемое количество места после первого раздела.
2. Создаем новый первичный раздел (primary partition), форматируем его в NTFS и делаем активным.

ВАЖНО! Новый раздел не должен находиться слишком далеко от начала диска. Если раздел выступает за ~7.8 Gb (точнее см. документацию на Windows NT 4.0), ничего не получиться.

ВАЖНО! Не пытайтесь поставить Windows NT 4.0 не в первый раздел обычным образом. При установке Windows NT 4.0 не форматирует раздел в NTFS сразу; сначала создается FAT раздел, после первой перезагрузки он конвертируется в NTFS, а Windows NT 4.0 не умеет грузиться не из первого FAT раздела.

Более того. Если сделать так, то даже переформатирование; удаление и создание заново NTFS раздела средствами Partition Magic не поможет. Судя по всему, если на диске уже имеется NTFS структура, Partition Magic не создает ее заново, а использует существующую. Особенно четко это видно в 8й версии, она создает разделы практически мгновенно, даже сбойные секторы не ищет!

Выход - чуть увеличить размер первого раздела и проделать все заново по пункту 2. Либо начать ставить Windows 2000, предложить ей отформатировать раздел в NTFS, а после первой перезагрузки переформатировать раздел Partition Magic'ом.

3. Ставим Windows NT 4.0 обычным образом в новый раздел.

Если все правильно, то инсталлятор даст три возможности - форматировать раздел в FAT, в NTFS или оставить без изменений. Следует выбрать - "оставить без изменений". Если инсталлятор скажет, что раздел поврежден или не отформатирован, то что-то сделано неправильно и ничего не получиться. Решение проблемы указано выше.

PS. Кстати, раздел может быть не только второй, но и третий, и четвертый. У меня на машине так четыре WinNT стоит.

НО! Если между первым разделом и разделом куда будем ставить систему лежит primary FAT раздел - начинаются проблемы (загрузка идет из первого раздела, а он скрыт и машина идет на перезагрузку). А вот если там стоит extended dos раздел, то все работает!
Автор: dg
Дата сообщения: 11.10.2003 12:16

Цитата:
PowerQuest Partition Magic 5.0 (это важно, 4ая и 8ая версии точно не подойдут
может, дело в версии нтфс?.. когда ты пробовал pm8 - ты выбирал создание нтфс v4.0?

Добавлено
да, и ещё не совсем понятно - предлагаешь ли ты скрывать первый раздел?..
и если скрывать - то полностью или частично?
(разные программы предлагают разные верианты, иногда один, а иногда два. "слабое" скрытие делает раздел видимым как "неактивен, os/2 или boot-manager" из-под nt-based осей, в то время как полное скрытие делает раздел видимым как свободное, незанятое пространство).
кстати, nt и 2000 нормально реагируют на полностью скрытый раздел, а хр и сервер 2003 после установки действительно удаляют его (скрывшая его программа перестаёт опознавать его как скрытый и также показывают как пустое место), и его приходится восстанавливать вручную или программами типа acronis recoveryexpert. хотя здесь это уже оффтоп.
Автор: testsoft2001
Дата сообщения: 11.10.2003 12:46

Цитата:
может, дело в версии нтфс?.. когда ты пробовал pm8 - ты выбирал создание нтфс v4.0?


Да, я знаю, Partition Magic 8.0 позволяет выбрать версию NTFS. Выбирал и WinNT версию, и Win2000 версию, не получилось. Может раздел был подпорчен (см. второе "ВАЖНО!" в исходном тексте), детально не разбирался, забодало. Это как раз то самое "минное поле". Попробуйте и сообщите результат.


Цитата:
а, и ещё не совсем понятно - предлагаешь ли ты скрывать первый раздел?..
и если скрывать - то полностью или частично?


Скрывать Partition Magic'ом (hide partition). Раздел будет виден как неактивный раздел OS/2 Boot Manager'а.
Автор: Vezan
Дата сообщения: 10.11.2003 06:59
А что значит надпись которую он мне выдал и после написал что установка не возможна: "Не удаётся найти раздел жёсткого диска, подготовленный частью MS-DOS программы установки"
Автор: ooptimum
Дата сообщения: 10.11.2003 07:32
testsoft2001
Насчет невозможности загрузки NT с разделов, отличных от первого, -- пурга чистой воды. Что, собственно, и подтверждается наличием у автора, по его словам, 4-х установленных копий NT в различных разделах. Или я не понял изложения. Сама NT может находится где угодно. Ее же загрузчик должен быть на первом разделе, это так. Непонятна сама идея статьи. Она заключается в том, чтобы разместить NT-шный загрузчик не на первом (понятном самой NT, т.е. FAT12/16, NTFS) разделе, а на одном из следующих? Зачем? В чем тайный смысл?
Автор: dg
Дата сообщения: 10.11.2003 10:08
Vezan
Цитата:
А что значит надпись которую он мне выдал и после написал что установка не возможна: "Не удаётся найти раздел жёсткого диска, подготовленный частью MS-DOS программы установки"
может значить уйму всяких неприятных вещей, но самое вероятное: у тебя раздел fat32, ты запускал dos-овский установщик, загрузившись с флопика от windows 95 или выше. то есть дос-установка fat32 видела, а винда - уже нет. windows nt 4.0 не умеет fat32, только fat16. даже если ты выбираешь конвертирование раздела в нтфс, всё равно изначально ставиться надо на fat16.


ooptimum
Цитата:
Непонятна сама идея статьи. Она заключается в том, чтобы разместить NT-шный загрузчик не на первом (понятном самой NT, т.е. FAT12/16, NTFS) разделе, а на одном из следующих? Зачем? В чем тайный смысл?
ну, например для того, чтобы иметь несколько независимых копий ос - то есть не связанных даже общим загрузчиком. в таком случае даже при полном крахе первого раздела, можно будет загрузиться со второго, сохранив лишь порядок разделов или подправив boot.ini на нужном разделе.
другое дело, что как обычно для достижения этого эффекта я пользуюсь сторонними мэнэджэрами загрузки типа acronis os selector - это избавляет от многих утомительных стадий, описанных в статье. к тому же появляется возможность автоматически скрывать по любому из двух методов определённых партиции при загрузке каждой ос. то есть делать их изолированными не только на стадии установки, но и на протяжении всего использования.

Добавлено

Цитата:
ну, например для того, чтобы иметь несколько независимых копий ос - то есть не связанных даже общим загрузчиком. в таком случае даже при полном крахе первого раздела, можно будет загрузиться со второго, сохранив лишь порядок разделов или подправив boot.ini на нужном разделе.
да, совсем забыл. ещё намаловажно то, что при таком порядке вещей каждая винда будет видеть свой системный (он же загрузочный) раздел как c:\, что, как известно, не очень секурно, зато более традиционно и удобно.
Автор: testsoft2001
Дата сообщения: 11.11.2003 17:16
ooptimum


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


Нет, это НЕ ТАК. Загрузчик тоже может находиться где угодно, но не дальше чем ~7.8Гбайт от начала диска.


Цитата:
Непонятна сама идея статьи. Она заключается в том, чтобы разместить NT-шный загрузчик не на первом (понятном самой NT, т.е. FAT12/16, NTFS) разделе, а на одном из следующих? Зачем? В чем тайный смысл?


Именно так, и никакого тайного смысла! На мой взгляд dg уже все сказал, врочем...

Решил переустановить рабочий сервер, но боялся осложнений, решил сначала на кроликах поэкспериментировать.

Кстати, тем кто решит пойти по моим стопам имеет смысл почитать еще это - Перенос учетных записей (и SID) в новую систему WinNT 4.0?

Страницы: 1

Предыдущая тема: Проблемы с модемом в Windows XP


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.