Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Перенос NTLDR с раздела на раздел, с диска на диск

Модерирует : KLASS, IFkO

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2

Открыть новую тему     Написать ответ в эту тему

Mushroomer



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день.
Есть у меня большая проблема на Microsoft Windows XP SP2 и на Microsoft Windows 2003 Standart Edition. А теперь по отдельности.
Часть I. Microsoft Windows XP
Один жесткий диск, на нем два раздела С (20 гигов) и D (60 гигов).
Была установлена Windows XP. И возникла необходимость ее переставить. При установке удаляется раздел С, снова создается и на него снова ставится Windows XP. Но после установки оказалось, что сама-то Windows XP действительно находится на диске С, а вот файлы загрузчика (NTLDR и другие) находится на диске D, который и считается загрузочным.
 
Часть II. Microsoft Windows 2003 Standart Edition
2 жестких диска в зеркале. два раздела С и D. Все тоже самое. Дополнительная сложность: это резервный контроллер домена.
 
Наблюдение: если смотреть диски из-под сторонних программ (например Acronis), то диск С имеет размер 60 гигов, диск D 20 гигов. Если смотреть из-под Управления дисками но уже в Windows, то картина наоборот: С (20) и D (60).  
 
Предположение: при удаление раздела С раздел D стал разделом С и так далее ....
 
Пляски с fixboot, fixmbr и правкой boot.ini результата не принесли. DiskEdit я пользоваться не умею.
 
Задача: Сделать так, чтобы и загрузчик и операционная система были на С
Подзадача: Добиться, чтобы и из-под сторонних программ диск С был 20 гигов.
Заранее спасибо, очень надеюсь на вашу помощь и поддержку.

Всего записей: 22843 | Зарегистр. 19-01-2002 | Отправлено: 11:28 19-11-2007 | Исправлено: Mushroomer, 13:56 20-12-2008
Drron

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Я так понимаю у тебя два первичных раздела.
 
Необходимо из корня диска d: скопировать файлы:
BOOT.INI
NTDETECT.COM
NTLDR
Bootfont.bin
 
После этого сделать диск c: активным.
 
PS Посмотри в диспетчере дисков как утебя идут разделы с лева на право.
 
 
Добавлено:
 
 
Лучше запастись дос дискетой на которой есть fdisk чтобы в случае необходимости откатиться назад.

Всего записей: 826 | Зарегистр. 20-11-2003 | Отправлено: 14:25 19-11-2007
Mushroomer



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Drron
Цитата:
Я так понимаю у тебя два первичных раздела
Стал имитировать эту ситуацию и обратил внимание вот на что:
Созданный диск С - логический. Сделал в Acronis Disk Director Suite его основным. Затем сделал его активным. Перенес файлы с диска D на С. Загрузился пока снова под BartPE, увидел партиции поменялись местами, т.е. теперь первая партиция С, вторая D.  
Т.е. подзадача выполнена.
Но когда гружусь под родной Windows XP, то вываливается сообщение "Не удаётся запустить Windows из-за испорченного или отсутствующего файла: <Windows root>\system32\hal.dll"
fixboot c: не помог. fixmbr пока не делал.
 
Добавлено:
Ура! WindowsXP побеждена. Это я видно с boot.ini что-то неправильно сделал. Статья помогла.

Всего записей: 22843 | Зарегистр. 19-01-2002 | Отправлено: 15:43 19-11-2007 | Исправлено: Mushroomer, 16:42 19-11-2007
Mushroomer



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Еще раз повторил все от начала до конца и окончательно разобрался. На Windows XP SP2 вот полное описание всего происходящего.
 
Задача: установка Windows XP SP2 не на пустой жесткий диск без разделов, а на диск содержащий 2 раздела. Например С (20 гигов) и D (60 гигов). Оба раздела основные. Раздел С активный и на нем уже стоит Windows XP SP2.
 
Часть I: начинаем ставить Windows XP SP2. Удаляем раздел С, создаем раздел С. При этом, как в последствии оказалось, раздел С создается логическим, а раздел D становится активным. Т.е. раздел С был основым, а стал логическим, а раздел D был основным, стал основным активным. Т.к. раздел С логический и неактивный, то загрузчик Windows XP SP2 на него никогда не установится. Чтобы не сталкиваться с последующим проблемами, надо на этом этапе установку Windows XP SP2 прекратить, зайти например в Acronis Disk Director Suite и сделать раздел С и активным и основным.
 
Часть II: Для тех кто этого не сделал.
ну Windows ставится на созданный раздел С и после установки выясняется, что  
а) система на диске С, а файлы загрузчика на диске D
б) в свойствах разделов в Acronis Disk Director Suite видно, что  
С=d(0)p(2)
D=d(0)p(1)
т.е. порядок разделов нарушен.
в) в boot.ini указан второй раздел.
г) под BartPE MiniLive BootCD раздел С - 60 гигов, раздел D - 20 гигов
 
Решение:
1) сначала в Acronis Disk Director Suite из логического раздела делается основной.
(Свойства -> Дополнительно -> Преобразовать). Что удивительно (ну по крайней мере для меня): при этом в файле boot.ini произошла смена второго раздела на первый.
2) Перезагрузка и грузимся снова BartPE. Перезагрузка нужна, т.к. под BartPE отваливается один из разделов. Его просто не видно.
3) Перемещаем файлы BOOT.INI, NTDETECT.COM, NTLDR, Bootfont.bin с одного раздела на другой
4) В Acronis Disk Director Suite делаем раздел С активным. (Свойства -> Дополнительно -> Сделать активным)
5) Перезагрузка и все -  грузится родная Windows XP SP2. И система и файлы загрузчика на диске С. Полная победа!
 
Примечание: говоря в Acronis Disk Director Suite подразумевается, что он запускается в составе BartPE MiniLive BootCD.

Всего записей: 22843 | Зарегистр. 19-01-2002 | Отправлено: 18:47 19-11-2007 | Исправлено: Mushroomer, 06:43 21-11-2007
Mushroomer



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну с Windows XP все понятно, а вот с Microsoft Windows 2003 Standart Edition все пока оказалось несколько сложнее из-за наличия RAID. В связи с этим есть следующие вопросы:  
1) Можно ли (а если можно то как) интегрировать драйвера RAID в BartPE MiniLive BootCD?
2) Если нельзя это сделать, то можно ли (а если можно то как) сделать из консоли восстановления следующее:
а) превращение логического раздела в основной.
б) копирование скрытых файлов с раздела на раздел. Мне почему-то кажется, что консоль не увидит скрытые файлы.
с) смена статуса активности с одного раздела на другой.
 
Я конечно сейчас сам буду экспериментировать, но вдруг кто-то знает?

Всего записей: 22843 | Зарегистр. 19-01-2002 | Отправлено: 12:00 20-11-2007 | Исправлено: Mushroomer, 14:53 20-11-2007
RussianNeuroMancer



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Можно ли (а если можно то как) интегрировать драйвера RAID в BartPE MiniLive BootCD?
Разве их нельзя подсунуть в процессе загрузки?

----------
Kubuntu - официальный сайт, форум, русскоязычный сайт.

Всего записей: 9403 | Зарегистр. 30-04-2005 | Отправлено: 01:19 21-11-2007
Mushroomer



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RussianNeuroMancer
В процесссе загрузки BartPE MiniLive BootCD я вроде не видел надписи F6. Сегодня еще раз посмотрю.

Всего записей: 22843 | Зарегистр. 19-01-2002 | Отправлено: 06:44 21-11-2007
Mushroomer



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RussianNeuroMancer
Нет там такой надписи, т.е. F6 во время загрузки не работает. Сейчас буду пробовать другой BartPE MiniLive BootCD. От Sish.
 
Добавлено:
Обманул я: есть там надпись только она появляется на очень короткое время.

Всего записей: 22843 | Зарегистр. 19-01-2002 | Отправлено: 09:14 21-11-2007 | Исправлено: Mushroomer, 10:40 21-11-2007
Mushroomer



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Небольшой отчет о переносе загрузчика с раздела на раздел но уже в Microsoft Windows 2003 Standart Edition.
 
Дано:  
4 HDD (2 зеркала). Раздел С и D на одном HDD, раздел E на другом HDD. Далее все как обычно. Раздел D и E основные. Раздел C - логический. Операционная система установлена на С, файлы загрузчика на D.
свойствах разделов в Acronis Disk Director Suite видно, что  
С=d(0)p(2)  
D=d(0)p(1)  
т.е. порядок разделов нарушен.  
boot.ini указан второй раздел.  
 
Задача: перенести файлы загрузчика на С.
 
Скажу сразу: при наличии диска E, мне это сделать не удалось. Операционная система при загрузке писала "ntldr is missing", несмотря на то, что файлы загрузчика были на активном диске и в boot.ini все было правильно прописано. Как только я диск E удалил и прошелся по той же схеме как и для Windows XP, все завелось на счет раз.
 
Вывод:
Жесткий диск должен быть один при выполнении такой операции. Как работать с несколькими жесткими дисками - непонятно

Всего записей: 22843 | Зарегистр. 19-01-2002 | Отправлено: 21:02 21-11-2007 | Исправлено: Mushroomer, 21:06 21-11-2007
jonnm

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Вывод:
Жесткий диск должен быть один при выполнении такой операции. Как работать с несколькими жесткими дисками - непонятно

 
Вывод неверен!!!!!
 
Все проблемы с "неправильным" переименованием дисков, появлением сообщений типа "ntldr is missing" или об отсутствии файла <Windows root>\system32\hal.dll" решаются с помощью загружаемых с CD-ROM :
 
1) Acronis Disk Director Suite 10 (загружать полную версию, ручной режим) - для изменения статуса раздела ("основной"), удаления или форматирования разделов.
 
 
2) Norton Ghost 8.2 - для копирования разделов (лучше всего взять что-либо типа Hiren's Boot CD). Так, если в результате некорректных экспериментов раздел с системой оказался не Основным + Активным, а Логическим, надо куда-то скопировать образ партиции с помощью (2), удалить партицию с помощью (1), создать раздел NTFS как ОСНОВНОЙ. отформатировать его и сделать АКТИВНЫМ с помощью (1), восстановить данные с помощью (2), вернув партицию в раздел с новым статусом.
 
3) Какой-либо Widows Live Cd (например, в сборке Infr@ с philka.ru) - для копирования загрузочных файлов типа ntldr, boot.ini
-------------------------
О вышеизложенных проблемах:
1. Если есть "путаница" с именованием разделов, помните, что диском C: с точки зрения (1) и ряда операционных систем будет тот раздел жесткого диска, который является Основным + Активным. Остальные диски (D: ...) будут исчисляться в порядке следования:
Основной раздел, логические диски Логических разделов. Для полной корректности желательно сделать загрузочным Основной раздел, размещенный на диске первым, и сделать его активным. Для манипуляций с разделами пользуйтесь (1), а для копирования содержимого разделов - с использованием (2).
2. Если появляется сообщение об отсутствии файла <Windows root>\system32\hal.dll - Загрузка идет не с того диска, где установлен Windows. Надо изменить порядок загрузки так, чтобы загрузка шла с нужного диска (копайтесь в BIOS или с подключением HDD) и нужного раздела (меняйте статус с помощью программы (1).
3. Если появляется сообщение об отсутствии файла "ntldr is missing" - просто скопируйте в основной загрузочный раздел с Windows отсутствующие файлы с другого раздела - с помощью (3)
 
Примечание:  
Если манипуляции проводятся на новых компьютерах с SATA / RAID - контроллерами, с которыми какая-либо сборак (1) - (2) -(3) не работает, на время работы можно поменять  в BIOS режимы доступа к дискам с SATA Native на  IDE Compatible.
 

Всего записей: 41 | Зарегистр. 01-01-2006 | Отправлено: 02:12 22-11-2007
Mushroomer



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
jonnm
Цитата:
Вывод неверен!!!!!  
может он и неверен, но у меня было именно так.  

Цитата:
2. Если появляется сообщение об отсутствии файла <Windows root>\system32\hal.dll - Загрузка идет не с того диска, где установлен Windows.
Я приводил ссылку на статью, решающую эту проблему.

Цитата:
3. Если появляется сообщение об отсутствии файла "ntldr is missing" - просто скопируйте в основной загрузочный раздел с Windows отсутствующие файлы с другого раздела - с помощью (3)  
Все нужные файлы были на месте. И я об этом писал. и диск был активный и основной и boоt.ini был нормальный

Цитата:
Так, если в результате некорректных экспериментов раздел с системой оказался не Основным + Активным, а Логическим, надо куда-то скопировать образ партиции с помощью (2), удалить партицию с помощью (1), создать раздел NTFS как ОСНОВНОЙ. отформатировать его и сделать АКТИВНЫМ с помощью (1),  
Не обязательно это делать. Acronis Disk Director Suite эти операции делает над реальными разделами. Хотя конечно на всяких случай я сделал полный бекап сервера.

Всего записей: 22843 | Зарегистр. 19-01-2002 | Отправлено: 02:34 22-11-2007
Yerget

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Скажу сразу: при наличии диска E, мне это сделать не удалось. Операционная система при загрузке писала "ntldr is missing", несмотря на то, что файлы загрузчика были на активном диске и в boot.ini все было правильно прописано. Как только я диск E удалил и прошелся по той же схеме как и для Windows XP, все завелось на счет раз

 
У меня так и не получилось перенести ntldr на Windows Server 2003.
 
Ситуация похожая. Простой SATA. При установке системы просто удалил раздел со старой Win2000 и получившуюся неразмеченную область указал, как целевую.
 
1 партиция: 8Мб неразмеченная
2 партиция: Логический раздел внутри Extended с C:\WINDOWS
3 партиция: Primary + Active с ntldr и boot.ini
 
Делал по вашему описанию, разве что не Acronis Disk Director, а другими аналогичными утилитами. Конвертация в Primary, установка Active, перенос файлов, правка boot.ini
 
Хоть тресни - NTLDR is missing.
 
В консоли восстановления bootcfg /SCAN (/REBUILD) - все правильно видит, все отлично находит. Все нужные файлы глазами вижу.
 
На перезагрузке - опять NTLDR is missing.
 
fixboot - ничего не меняет.
 
В итоге: вернул все обратно, как было до экспериментов, с логическим разделом и т.д. - опять всё загружается и работает.
 
Так бы и оставить, но... как-то... неприятно чтоли
 
Если не трудно - объясните пожалуйста, в чем ошибка? Что вы имете в виду под "Как только я диск E удалил"?

Всего записей: 8 | Зарегистр. 16-12-2005 | Отправлено: 13:35 12-12-2007
Mushroomer



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Yerget
Цитата:
Так бы и оставить, но... как-то... неприятно чтоли
Это не то, чтобы неприятно, а очень неудобно для бекапа. В этом случае бекапить придется оба раздела (один с операционной системой, другой с загрузчиком).

Цитата:
Что вы имете в виду под "Как только я диск E удалил"?
У меня было 3 раздела - С, D, E. Один раздел (E) я удалил и у меня осталось 2 раздела. Один логический, другой основной.

Цитата:
fixboot - ничего не меняет.  
Имхо он ничего не сделает в твоем случае. Он нужен только когда жестких дисков было несколько.

Цитата:
Что вы имете  
Можно на ты. Интернет не видит возраст

Цитата:
Если не трудно - объясните пожалуйста, в чем ошибка?
Сложно сказать. Хотелось бы узнать как правился (и что там было до правки) файл boot.ini

Всего записей: 22843 | Зарегистр. 19-01-2002 | Отправлено: 16:05 12-12-2007 | Исправлено: Mushroomer, 16:05 12-12-2007
Yerget

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Использовал "Patched Hiren's BootCD.iso" - не помню, где и когда спер, на всякий случай. Там штук 8 различных низкоуровневых редакторов. Тупо первым по списку был Partition Magic Pro 8.05 - им и менял партиции.
После него, когда не получилось - пробывал дальше по списку Paragon Partition Manager 6.1.571 , Partition Commander 8.01, Ranish Partition Manager 2.44
 
Сути они не меняли, только бантики различные у каждого.
 

Цитата:
Сложно сказать. Хотелось бы узнать как правился (и что там было до правки) файл boot.ini

 
до правки там было: multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
 
1. Сразу скопировал boot.ini и NTDETECT.COM с D:\ на C:\ и сразу отредактировал boot.ini на multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
2. Загрузился с BootCD и поменял Logical на Primary и переставил Active
 
не сработало.
 
Загрузился в консоль восстановления с SetupCD Windows - bootcfg /REBUILD находит всё тот же, что и написан руками: multi(0)disk(0)rdisk(0)partition(1)\WINDOWS - шут с ним, добавил и его в конфигурацию, пусть хоть и одно и тоже.
 
NTLDR is missing
 
Опять в консоли: fixmbr, fixboot
 
NTLDR is missing
 
Тыканье в другие редакторы диска и повторение Primary и Active. В одном из редакторов была загадочная кнопка меню "Fix boot" - и ее уж до кучи.
 
NTLDR is missing
 
Задолбало: взял опять первый Partition Magic - им вернул Primary в Logical и вернул на место Active
 
Всё заработало в том состоянии, как было 6 часов назад. Ну - просто люди уже стали приходить на работу - надо же было запустить сервер
 
--------
Сторого говоря в машине есть RAID-5, на котором все данные, Exchange, Кодекс, Консультант и проч. Но тут он не должен мешать - когда устанавливал 2003 - вообще установщику не давал драйверов от рейда - установщик его вообще не видел, и не зачем ему его видеть.
Хотелось чтобы просто - вместо C:\ с W2000 получился C:\ с W2003, а все остальное руками перекрутить.
Всё прошло по плану, кроме этой незадачки.
 

Цитата:
В этом случае бекапить придется оба раздела (один с операционной системой, другой с загрузчиком).  

Это не очень принципиально. Данные бэкапяться самостоятельно. А SATA-диск с установкой Windows после окончательной настройки - тупо Acronis True Image весь диск, со всеми разделами - и в несгораемый шкаф.
 
Раздражает: а) что происходит? б) и почему собственно?
 

Цитата:
Можно на ты. Интернет не видит возраст

ОК. Могу и возраст приплести 37 лет. 10 лет в этой окнторе. Из них 7 лет облизываю сервера. Конвертил домен NT, в домен 2К - сейчас вот - конверчу тотже домен в 2003. Хотя по обрзаованию скорее Апп-девелопер, но так уж сложилось...
 
В моем понимании "Вы" никакого отношения к возрасту не имеет - это ни что иное как "Вот это вот МЫ - а вот это вот ВЫ - это две разные разницы и не надо их путать". Когда давным-давно преподавал в школе - у меня и ученики были на Вы, кроме особо одаренных.
 

Цитата:
У меня было 3 раздела - С, D, E. Один раздел (E) я удалил и у меня осталось 2 раздела. Один логический, другой основной

Прости - я так и не понял. Какой раздел удалил? Что получилось? В каком порядке они были до того как удалил и после? Какой раздел был физически первым?  

Всего записей: 8 | Зарегистр. 16-12-2005 | Отправлено: 16:20 13-12-2007
Mushroomer



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Yerget
Цитата:
Но тут он не должен мешать - когда устанавливал 2003 - вообще установщику не давал драйверов от рейда - установщик его вообще не видел, и не зачем ему его видеть.  
Ну он может и не мешает, если на него не ставится операционная система. У меня случай был другой (я не мог не подсунуть драйвера от RAID), т.к. раздел С тоже был в рейде.  

Цитата:
Хотелось чтобы просто - вместо C:\ с W2000 получился C:\ с W2003, а все остальное руками перекрутить
Не понял: у тебя 2 операционные системы?

Цитата:
Данные бэкапяться самостоятельно.  
В моем случае я говорил не о данных. Меня волновала сама система. Я хочу сделать образ на случай, если сервер сдохнет.

Цитата:
Прости - я так и не понял.  

У меня 4 HDD. 2 зеркальных RAID, т.е. Windows 2003 видит 2 жеских диска. Разделы С и D были на одном диске, раздел Е был на другом (целом) диске. Пока я не удалил раздел Е (т.е. я оставил всего один рабочий диск) у меня ничего не получалось.
А у тебя сколько жестких дисков?

Цитата:
1. Сразу скопировал boot.ini  
Я этот делал не сразу. Я отмечал тот факт, что
Цитата:
1) сначала в Acronis Disk Director Suite из логического раздела делается основной.  
(Свойства -> Дополнительно -> Преобразовать). Что удивительно (ну по крайней мере для меня): при этом в файле boot.ini произошла смена второго раздела на первый.  

Если ты подождешь немного, то у меня будет еще один шанс это все увидеть, т.к. у меня осталось еще 2 таких сервера.

Всего записей: 22843 | Зарегистр. 19-01-2002 | Отправлено: 18:23 13-12-2007
Yerget

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Не понял: у тебя 2 операционные системы?

 
Нет, одна в итоге должна быть
 
Поэтапно переезжаю на 2003.
Сначала - манипуляции с обновлением схемы доменов для Exchange, по шпаргалке от Microfost.
Потом - по одному контролеру из каждого домена, по одной и той же схеме: dcpromo(вниз) -> напрочь из домена -> форматЦ -> 2003-со-старым-именем -> dcpromo(вверх)
 
Добрался до самого страшного зверя с Exchange - и такая неприятная заковыка вышла.
 
Что характерно: на одном из серверов было нечто подобное - но тогда установщик честно предупредил, что, мол, ему надо использовать другой раздел. Поэтому там успел отменить установку и перекроить диск до того.
 
В этом же случае - никаких предупреждений не было, и заметил я эту беду уже после того, как всё более-менее настроил на работу.
В голову не могло прийти, что он так молча решит сам с собой.
 
В моем понимании - нормальные телодвижения: установщик видит диск-> видит на нем два раздела -> удаляю первый раздел прямо в установщике (на котором еще живая w2000) -> указываю освободившуюся область для установки -> форматировать в NTFS
И - на тебе загрузчик на второй раздел.
 
Таки надо было аккуратно переразметить партиции и отформатировать (та хоть тем же Partition Magic) еще до установки, не доверяя WindowsSetup. Тупо поленился.
 

Цитата:
Разделы С и D были на одном диске, раздел Е был на другом (целом) диске.

Почти понял, спасибо.
И все-таки - физически, прям по секторам, не помнишь, случайно, где они у тебя были? Прям вот First physical sector - Last physical sector?
 

Цитата:
А у тебя сколько жестких дисков?  

Физических носителей - 5.
Из них 4 в рейде.
Но по моему глубокому заблуждению - рейд можно не считать.
Хотя, если у тебя сработало после удаления не раздела, а совершенно другого диска..... тогда я вообще ничего не понимаю.
Видимо - попробую на выходных напрочь отключить рейд и повторить эту забаву. Но совершенно не верю в успех. Даже примерно логики не понимаю.
 

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


Спасибо, буду крайне признателен за любую информацию.

Всего записей: 8 | Зарегистр. 16-12-2005 | Отправлено: 08:49 14-12-2007
Mushroomer



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Yerget
Цитата:
В моем понимании - нормальные телодвижения: установщик видит диск-> видит на нем два раздела -> удаляю первый раздел прямо в установщике (на котором еще живая w2000) -> указываю освободившуюся область для установки -> форматировать в NTFS  
И - на тебе загрузчик на второй раздел.  
Таки надо было аккуратно переразметить партиции и отформатировать (та хоть тем же Partition Magic) еще до установки, не доверяя WindowsSetup. Тупо поленился.  
В моем понимании там другая природа явления. При установке (когда раздел удаляется и заново создается) нигде нельзя указать каким он будет (основным или логическим) и Windows создает его логическим. На логический раздел данные записать можно (поэтому Windows туда ставится), а загрузчик записать на логический раздел нельзя. Вот поэтому установщик ищет другой основной диск и пишет туда загрузчик.

Цитата:
И все-таки - физически, прям по секторам, не помнишь, случайно, где они у тебя были? Прям вот First physical sector - Last physical sector?  
Про это ничего не скажу. Я в этом полный 0.  

Цитата:
Хотя, если у тебя сработало после удаления не раздела, а совершенно другого диска.....
Либо я витеевато говорю, либо мы друг друга не понимаем. Я удалил только раздел. Но раздел сидел целиком на втором HDD. Сам диск я не отклчал. Т.е. Windows у меня видела 2 HDD, один из которых был просто неразмеченным.
Цитата:
Видимо - попробую на выходных напрочь отключить рейд и повторить эту забаву. Но совершенно не верю в успех. Даже примерно логики не понимаю.
Я тоже сомневаюсь, что это поможет.  

Цитата:
Физических носителей - 5. Из них 4 в рейде.  
Т.е. в Windows в управлении дисками у тебя 2 НDD? А разделов сколько?

Всего записей: 22843 | Зарегистр. 19-01-2002 | Отправлено: 12:06 14-12-2007
Yerget

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Итого:
 
Скорее всего это можно было решить красиво и элегантно, но думать было лень, да и в базовых понятиях слегка плаваю – поэтому решал грубо и топорно.
 
Acronis True Image 9 Server
1. Бэкап всего диска со всеми разделами, на всякий пожарный
2. Скопировал boot.ini и NTDETECT.COM с D:\ на C:\, и сразу поправил multi(0)disk(0)rdisk(0)partition(2)\WINDOWS на …… partition(1)……
3. Еще раз ATI, только теперь одного лишь раздела C:\ (с уже поправленным boot.ini)
4. Создаем загрузочный диск с ATI
5. Partition Magic’ом сносим к аллаху все разделы: и C:\, и D:\, и тот 8Мб, в котором вся собака и порылась, я уверен – ибо именно он и был физически первым на диске.
6. Загружаемся с диска ATI и восстанавливаем раздел C:\, не забывая указать, что он из логического будет восстанавливаться, как Primary + Active
7. Собственно всё. После восстановления  - сразу имеем нормальную загрузку Windows с C:\. Ну… почти нормальную… Что-то там SAV ругнулся по-первости, но на второй перезагрузке – уже не ругался и нормально стартанул.
8. Восстанавливаем оставшийся раздел D:\ из бэкапа пункта (1), как Primary, на не Active.
 
Перечитывая наши бестолковые, но душевные беседы – понимаю, что без тебя вряд ли  стал бы связываться с этим. Работает же – и шут с ним. А вот поди ж – спортивный интерес заел от бесед.
 
Позволю еще пару своих мнений высказать на прощанье: RAID там у тебя или не рейд – думаю глубоко барабир. Главное чтоб в BIOS стоял правильно порядок выбора источника загрузки + загрузочный раздел был PrimaryActive + физически первым, сектор 63 на диске, если не вру. Сектора – тот же PM показывает.
 
Вот… как-нибудь так..
Всех благ!
Спасибо за разговоры.
 

Всего записей: 8 | Зарегистр. 16-12-2005 | Отправлено: 19:05 16-12-2007
Mushroomer



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Yerget
Цитата:
 и тот 8Мб, в котором вся собака и порылась, я уверен – ибо именно он и был физически первым на диске
Собака имхо порылась не в нем. Он конечно может и первый на диске, но он неразмеченный. Поэтому влиять ни на что имхо не может.

Всего записей: 22843 | Зарегистр. 19-01-2002 | Отправлено: 19:38 16-12-2007
Mushroomer



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
За полчаса сделал ту же операцию с 2-мя оставшимися серверами. Все четко по инструкции. Boot.ini я не правил.
Цитата:
Что удивительно (ну по крайней мере для меня): при этом в файле boot.ini произошла смена второго раздела на первый.  
Предположу, что когда разделов 2, то эта автоматическое редактирование происходит более правильно, чем в случае, если разделов 3.

Всего записей: 22843 | Зарегистр. 19-01-2002 | Отправлено: 12:28 24-12-2007 | Исправлено: Mushroomer, 12:29 24-12-2007
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Перенос NTLDR с раздела на раздел, с диска на диск


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru