Итак, задача: заменить на машине с W2K Prof диск на бОльший.
Берём новый диск, создаём там разделы точно такого же размера, как и раньше, компируем содержимое разделов с помощью команды dd, переставляем загрузчик (lilo, потому что на машине еще и линукс живёт), включаем новый диск вместо старого, грузимся. Сама загрузка проходит на удивление гладко. Дальше был автологон под администратором.
Агащизблин, размечтался.
Loading your personal settings...
Saving your settings...
Loading your personal settings...
Saving your settings...
Loading your personal settings...
Saving your settings...
и так далее, довольно быстро
Заходим с соседней машины, смотрим system log. А там..
Error: The COM+ Event System service failed to start due to the following errer: The system cannot find the file specified.
[Угадайте, какой файл оно не может найти?]
For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp
Error: DCOM got error "The system cannot find the file specified. " attempting to start the service EventSystem with arguments "" in order to run the server: {1BE1F766-5536-11D1-B726-00C04FB926AF}
For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp
Да, я уже нарывался на эту прелесть, когда в прошлый раз чего-то в машине апгрейдил. Тогда вылечить не удалось, пришлось win2k переставлять.
так вот, может кто-нибудь знает,
а) чего этой системе не хватает для полного счастья? Копия раздела была сделана посекторно.
б) нафига к процедуре логона присобачен DCOM и запуск EventSystem?
в) как всё-таки правильно апгрейдить диски с win2k? Оригинальный раздел с w2k на старом диске у меня еще есть, и с него система всё ещё нормально грузится, я пробовал.
Берём новый диск, создаём там разделы точно такого же размера, как и раньше, компируем содержимое разделов с помощью команды dd, переставляем загрузчик (lilo, потому что на машине еще и линукс живёт), включаем новый диск вместо старого, грузимся. Сама загрузка проходит на удивление гладко. Дальше был автологон под администратором.
Агащизблин, размечтался.
Loading your personal settings...
Saving your settings...
Loading your personal settings...
Saving your settings...
Loading your personal settings...
Saving your settings...
и так далее, довольно быстро
Заходим с соседней машины, смотрим system log. А там..
Error: The COM+ Event System service failed to start due to the following errer: The system cannot find the file specified.
[Угадайте, какой файл оно не может найти?]
For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp
Error: DCOM got error "The system cannot find the file specified. " attempting to start the service EventSystem with arguments "" in order to run the server: {1BE1F766-5536-11D1-B726-00C04FB926AF}
For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp
Да, я уже нарывался на эту прелесть, когда в прошлый раз чего-то в машине апгрейдил. Тогда вылечить не удалось, пришлось win2k переставлять.
так вот, может кто-нибудь знает,
а) чего этой системе не хватает для полного счастья? Копия раздела была сделана посекторно.
б) нафига к процедуре логона присобачен DCOM и запуск EventSystem?
в) как всё-таки правильно апгрейдить диски с win2k? Оригинальный раздел с w2k на старом диске у меня еще есть, и с него система всё ещё нормально грузится, я пробовал.
Tags:
no subject
no subject
думаю убитиЕ сигнатуры нового диска в системе стандартными средствами возможно...
например - унинсталить диск как девайс из девайс-манагера... ибо при обнаружении нового диска в системе винда точно фиксирует какую-то сигнатуру... либо на нем свою, либо у себя в реестре его...
no subject
no subject
первое.. гм... ну действительно ненатуралы...
кстати иногда пишет и в boot.ini
как оказалась - что-то типа страховки от смены скази-ид у системного диска... тоесть после вписания туда сигнатуры - винда кладет на все эти multi(0)disk(0) и ищет указаный systemroot на диске с заданной сигнатурой...
ну если так и есть - логично предположить что все спецсредства типа гхоста просто затирают эту виндовую метку на диске в процессе клонирования... но возникает вопрос - почему эту область не зацепил dd при посекторном копировании?
no subject
Соответственно, эта сигнатура не скопировалась - и теперь винда не может нормально отмапить логические диски, и с них чего-то запустить.
Некоторый смысл в этом есть - это позволяет при изменении дисковой конфигурации правильно подцепить логические диски. В принципе, линукс тоже умеет монтировать разделы не по абсолютному номеру раздела, а по label или по UUID. Только там они привязаны всё-таки к конкретному разделу, а не к диску вообще, и вместе с разделом копируются.
no subject
The MBR contains a small amount of executable code called the master boot code, the disk signature, and the partition table for the disk. At the end of the MBR is a 2-byte structure called a signature word or end of sector marker, which is always set to 0x55AA. A signature word also marks the end of an extended boot record (EBR) and the boot sector.
The disk signature, a unique number at offset 0x01B8, identifies the disk to the operating system. Windows 2000 uses the disk signature as an index to store and retrieve information about the disk in the registry subkey: HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
правда есть еще некий загадочное "MBR or GPT (GUID partition table)" в их же исполнении... но вменяемого описания применительно к win2k не нашел...