![]() |
Две ХР-системы на компе
Поставил 2 ХР-системы на разных винтах и WindowsCommander. Все вроде работает, только как-то они очень тесно между собой связаны: почти все изменения, произведенные на одной системе отражаются и на второй.
Как избежать этого? |
Re: Две ХР-системы на компе
Доброго времени суток!
Вопрос о необходимости двух одниковых систем на одном компьютере оставим открытым. А вот если компьютер быстренький, то я бы использовал VMWare для установки второй (третей, другой) ОС. Удачи. |
Re: Две ХР-системы на компе
Цитата:
|
Re: Две ХР-системы на компе
Это бред какой-то если на разных винтах.
Возможно у них общие системные папки и файлы |
Re: Две ХР-системы на компе
У меня стоит три ОС и всё работает отлично
|
Re: Две ХР-системы на компе
У меня тоже стоят 2 ХР на разных винтах и всё прекрасно работает. Когда устанавливал винты поочерёдно отсоединял. Попробуй так сделать.
|
Re: Две ХР-системы на компе
Цитата:
Я думаю, что причинй является то обстоятельство, что обе системы не инсталлировались от нуля, а восстанавливались из одного и того-же образа. Но механизм этого явления мне все равно не понятен. Попробую одну систему снести и проинсталлировать от нуля |
Re: Две ХР-системы на компе
Цитата:
|
Re: Две ХР-системы на компе
Извини не понял "Если я, например, на одной системе удаляю какую-то папку, то та же папка загадочным образом исчезает и на второй системе" о каких папках идет речь, папки, в буквальном, родном для пользователя понимании, хранятся на диске и естественно если ты ее удалишь то это насовсем.
А так проверь, на разных ли дисках "Documents and Settings" хотя если даже на одном документы и насторйки обычно не путаются. Так что подробнее о проблеме пожалуйста, т.к. занятный случай. |
Re: Две ХР-системы на компе
Я уже по разов по сто ставил на компе три винды и никогда такого небыло.
инсталировал и из Биоса и из самой винды. скорей проблема в железе потому что две одинаковые системы не могут удалять друг у друга одинаковые папки это сказки или ты пользуешся програмамми котрые удаляют доппель папки в системах виндовса Цитата:
|
не пробовали задуматься о смысле одновременного существования 2х одинаковых ОС?
какие проблемы это помогает решить? |
Цитата:
Смысл в том если крякнет одна ОС то можно со второй работать и все архивы и файлы можно будет востанновить из другой. или даже саму винду можно востанновить у меня три аж но стоит 1. Рабочая (на ней работаю и играю) 2. Эксперементальная ( устанавливаю новые ОС и прочие программы) 3. Архив (где храниться вся музыка, фильмы и программы) винт поделён на три части C: D: E: |
Цитата:
Дело в том, что на первую систему я, в свое время, проинсталлировал System Commander. Повидимому дистрибутив был какой-то кривой, потому что после инсталляции программы этой я нигде в системе найти не смог. И теперь при старте этой системы в черном окне предлагается выбрать партицию с которой стартовать. Если я выбираю эту систему, дальше все идет нормально. Но если я, подключив второй винт, на котором, как я уже излагал, установлена вторая система, пытаюсь стартовать ее (а в указанном выше черном окне партиция с этой ситемой есть), то выдается сообщение, что отсутствует или поврежден файл "Windows root\System32\ hal.dll" , (Windows root заключен в угловые скобки < >)и предлагается его откуда -нибудь перенести или проинсталлироать. Так происходит если нет никакого бутменеджера. Если же я его ставлю (пробовал разные) то при старте менеджера, я вижу две системы, но при выборе любой из них, стартует всегда первая, а далее все происходит как описано выше: черное окно с выбором ит.д. Так вот вопрос: можно ли как то это вылечить? Т.е. один способ очевиден: снести и снова проинсталлировать (лучшее средство от головной боли - гильотина), но там у меня много чего стоит, жалко. Хотелось бы как-нибудь не столь радикально. |
Проблема стара как мир. Весь вопрос в ключе HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices.
Там прописаны буквы жестких дисков. Что невероятного в том, что у Вас общий рабочий диск :))). И boot manager в принципе тоже не очень нужен ... Поправьте boot.ini и будет счастье. [boot loader] timeout=4 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOW S [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windo ws Server XP" /noexecute=optout /fastdetect если например на втором IDE второй винт и мастер, multi(0)disk(1)rdisk(0)partition(1)\WINDOWS="Windo ws Server XP IDE2 Master" /noexecute=optout /fastdetect если на IDE1 второй винт и Slave, multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Windo ws Server XP IDE1 Slave" /noexecute=optout /fastdetect если на IDE1 второй винт и Slave и угораздило поставить на расширенный раздел :))) multi(0)disk(0)rdisk(1)partition(5)\WINDOWS="Windo ws Server XP IDE1 Ext Slave" /noexecute=optout /fastdetect соответственно, если еще и не на первый логический диск в расширенном разделе ... то :))) где n - номер диско по порядку в расширенном разделе :)). multi(0)disk(0)rdisk(1)partition(5+n)\WINDOWS="Win dows Server XP Y e ... polnaia Jopa" /noexecute=optout /fastdetect собственно консоль :))) C:\CMDCONS\BOOTSECT.DAT="Microsoft Windows Recovery Console" /cmdcons Уберите коментарии пахабные и эксперементируйте :))). Таким образом вы загрузитесь с нужного раздела (винта). И скорее всего, Вам система скрути большую фигу, если вы дойдете до логона. Будет выходить и говорить про размер файла подкачки, скорее всего. Вот тогда смотри на самый верх в HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices :))). Как с ним работать и что делать смотри в http://nowa.ru/showthread.php?t=33192. Не очень хочется все снова повторять. НО только один ньюанс. Подключить реестр другой системы можно из первой рабочей оси. XP это позволяет в отличие от Win 2000 :)). Таким образом в данном случае не нужен WinXP PE. И последнее, если все заработает, т.е. вы зайдете во вторую систему, посмотрите и разберитесь с переменными :))). Все. Добавлено через 7 минут 19 секунд Цитата:
Посмотрите в boot.ini что-то вроде multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microso ft Windows XP" /fastdetect /kernel=ntoskrnl.exe /hal=hal.dll И если такое есть на первом или на втором диске отчекрыжте (удалите) /kernel=ntoskrnl.exe /hal=hal.dll :))). Либо восстановите из паралельной системы. Добавлено через 9 минут 30 секунд И еще один вопрос, нафига Вам boot manager? Он и так есть в Windows начиная с WinNT 3.51. Добавлено через 27 минут 51 секунду C System Commander все впорядке. Он в первых 64 секторах жесткого диска сидел, до тех пор, пока не началась инсталяция XP :)). Скорее всего косая была инсталляция. И скорее всего загрузочная информация на первом диске. Значит прийдется восстанавливать загрузочные сектора на втором диске и нулевой сектор. Это вам в консоль. Установите из дистрибутива. I386\winnt32.exe /cmdcons. Загрузитесь в нее дайте команды на нужном диске FIXBOOT и FIXMBR. На ненужном ничего плохого не произойдет. Если не грузимся, удаляем сигнатуру из нулевого сектора. Средств для этого - предостаточно. Значения по смещению 01B6-01BB в нулевом секторе заполняем нулями :)). Вот тут по проще :) http://akina.hop.ru/mbr.php3 И последнее, надеюсь и там и сям партиции примари и активные? :). Добавлено через 34 минуты 37 секунд да, добавьте в boot.ini, там где проблемы /DEBUG /SOS Скиньте лог. |
Цитата:
Рекомендация по поводу boot.ini мне помогла, но не сразу. когда я сделал, как Вы рекомендуете, получил то же самое сообщение об отутствии hal.dll . Тогда вписал туда нечто среднее, из того что было и того, что Вы рекомендуете. получилось : multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Micro soft Windows XP Professional"NT /execute=optin /fastdetect /noguiboot /NOPAE Это сработало - первая система стала успешно загружаться без всяких ненужных прибамбасов. Но со второй системой проблемы остались. При попытке стартовать ее через boot manager (это был Acronis OS Selector 8.0), загружалась первая система. Я попробовал поварьировать с boot.ini, но безуспешно. Я проверил настройки Акроникса - там вроде все в порядке зафиксирована вторая система на диске 1, парт.1, активна (кстати первая система ес-сно на 1-й парт.), но увы- не хочет загружаться. Проверил ее работоспособность, поставив второй винт мастером - все ОК. Мне не пришло в голову иного, кроме как погрешить на дееспособность Акроникса. Я его снес, и попробовал поставить P.Q. Boot Magic 8.0. Для этого я создал маленькую партицию ФАТ 32, и постаил его туда. И здесь я, судя по всему, допустил какой-то промах: при инсталляции менеджер опознал первую систему и ту партицию, в которую я его инсталлировал он опознал, как Windows 9x. Я ее из списка стартующих систем удалил. А систему на втором винте он почему-то в упор не видел. тогда я пошарил в его настройках, нашел кнопочку "Advanced" и там уже нашел второй винт. Когда я вводил запись о второй ОС, появилось оеошечко, в котором меня о чем-то предупреждали по английски , но я, языком не владея не понял о чем. Далее я перезагрузился и попробовал стартовать вторую систему: вылезло синее окно и система повисла. После рестарта через Reset, я попробовал еще раз - тот же результат. Хотел внести коррективы в настройки ботменеджера, и не увидел его партиции в списке. Запустил P.Q.Partition Magic и увидел, что партиция, в которую я поставил ботменеджер стала скрытой. Попытки сделать ее видимой были безуспешны. И что теперь можно сделать: просто снести эту партицию, а потом вычищать следы? И еще вопрос: почему же Акроникс, видя вторую систему не хотел ее грузить? С уважением Михаил |
Михаил, для начала ходите стандартными путями.
Досконально разберитесь с встроенным менеджером загрузки, который есть в windows. Разберитесь с нулевым сектором и его строением. Вложение 3294 То, что выделенно синим - это часть нулевого сектора, где прописана метка жесткого диска. Выделенное красным число 80 - признак активной партиции. Серым - то, где этот признак может находиться. В правильном boot секторе для windows систем активная партиция одна. (Например для OS/2 все несколько по-другому :))) Т.е. число 80 в этой колонке должно присутствовать и оно только одно. Соответственно, если опускать его сверху вниз получаем активной 1-ю, 2-ю, 3-ю и 4-ю партицию. В данном примере активная партиция 1. То, что выделенно зеленым - типы партиций. Нужны для разбиения диска на разделы или организации мультибутовой загрузки. По стандартам их 4. Но, некоторые boot-менеджеры позволяют это ограничение обойти. Также, некоторым обходом проблемы разбиения дисков на части является расширенная партиция (extended), которая содержит ссылку на свою таблицу с разбиением на логические диски. Что нам надо знать. 1. Все партиции в стандартном варианте будут указаны в столбце выделенным зеленым. 2. Их будет 4. 3. Скрытые будут иметь первой цифрой 1. Т.е. у себя вы увидите что-то из 17h Скрытый раздел NTFS 1Bh Скрытый раздел 32-битной FAT (то же что 0Bh) 1Ch Скрытый раздел 32-битной FAT с использованием расширенного управления INT13 (то же что 0Ch) 1Eh Скрытый раздел LBA VFAT (то же что и 06h, с использованием расширенного управления INT13) 4. Ваша задача просто поменять 1 на 0 и получить 07h Windows NT NTFS (и некоторые другие - тип определяется по содержимому BR) 0Bh 32-битная FAT 0Ch 32-битная FAT с использованием расширенного управления INT13 0Eh LBA VFAT (то же что и 06h, с использованием расширенного управления INT13) Т.е. открытые партиции. Для успешной загрузки попробуйте поперемещать 80 в столбце отмеченного серым. Не забывайте заменить предыдущее место на 00. Не зная точно Вашей ситуации не могу дать точного совета. Мне необходима информация хотя бы по Вашему нулевому сектору. Сделать можно чем угодно от Acronis Diskeditor до diskedit под dos. Удачи. |
Я думаю не надо париться, снеси на диске С всё и поставь с ноля . А если есть образ , поставь на диск D. И всё пойдёт ....а FAT вобще убери его NTFS не видит.Но только если у тебя образ был сделан с С то на D его не поставишь, всё будет криво.По этому и появились общие папки на двух HDD.
|
Цитата:
Вопрос видимости файловый систем, это вопрос наличия драйвера для чтения такой файловой системы и часто записи. Увидеть NTFS и работать с ним можно и из под DOS и любой другой операционной системы. Что значит NTFS не видит FAT? :))). И на основании чего появляются остальные следствия .... |
Re: Две ХР-системы на компе
Цитата:
Цитата:
Партиция, которая не грузится через менеджер, у меня не активна, и это наверное и есть причина. Я пытался сделать ее активной, посредством Partition Magic и Acronis PartitionExpert, но безуспешно: после рестарта она снова неактивна :( А что касается ситуации - может быть приведенные ниже выдержки из Системкомандовской диагностики ее прояснят: C. Boot Record Checks (FAT/FAT32/NTFS) Drive: 0 Partition: 0 bootable: 80 ID: 07 NTFS (C:) System Commander resides in this partition. 1) Bytes per sector (should be 512) 512 2) Sectors per cluster (power of 2) 8 3) Media descriptor byte (never below F0h) F8 4) Sectors per track (should match the disk) 63 5) Tracks per cylinder (should match the disk) 255 6) Total sectors from the partition entry 36869112 7) Total sectors from boot (should match partition) 36869111 8) Extended signature (29h for FAT/FAT32, 80h for NTFS) 80 9) File system ID "NTFS " 10) Start of the MFT 786432 11) Start of the MFT copy 2304319 12) Clusters per MFT record (power of 2 or F6h for 1K) F6h 13) Clusters per index record (power of 2 or F4h for 4K) 01h 14) Volume label "NT1" Drive: 1 Partition: 0 bootable: 00 ID: 07 NTFS (G:) 1) Bytes per sector (should be 512) 512 2) Sectors per cluster (power of 2) 8 3) Media descriptor byte (never below F0h) F8 4) Sectors per track (should match the disk) 63 5) Tracks per cylinder (should match the disk) 255 6) Total sectors from the partition entry 38941497 7) Total sectors from boot (should match partition) 38941496 8) Extended signature (29h for FAT/FAT32, 80h for NTFS) 80 9) File system ID "NTFS " 10) Start of the MFT 786432 11) Start of the MFT copy 2433843 12) Clusters per MFT record (power of 2 or F6h for 1K) F6h 13) Clusters per index record (power of 2 or F4h for 4K) 01h 14) Volume label "" G. C:\BOOT.INI file [boot loader] timeout=10 default=multi(0)disk(0)rdisk(1)partition(1)\WINDOW S.1 [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Micro soft Windows XP Professional" NT /execute=optin /fastdetect /noguiboot /NOPAE Я понимаю, что лучше бы весь протокол, но это около 6-ти вордовских страниц. Михаил |
Re: Две ХР-системы на компе
1. В сообщении #17 есть картинка, она из Acronis Diskeditor.
Обычно он выподает в режиме View -> as Partition table. Вам нужно View -> as Hex. Переключение между режимами F6 и F2 соответственно. 2. Далее, нужно щелкать не на конкретном логическом диске, а на значке жесткого диска, с которым Вы хотите работать. Тогда Вы окажитесь в нулевом секторе Вашего жесткого диска. Вложение 3374 3. мне нужны именно нулевые сектора, см #17, с учетом полученной информации. 4. Измените boot.ini [boot loader] timeout=10 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOW S [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Micro soft Windows XP Professional HDD1" /fastdetect multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Micro soft Windows XP Professional HDD2" /fastdetect multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Micro soft Windows XP Professional HDD1 Debug" /fastdetect /sos /debug multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Micro soft Windows XP Professional HDD2 Debug" /fastdetect /sos /debug попробуйте загрузить "Microsoft Windows XP Professional HDD1" посмотрите, что будет, если пройти в варианты Debug. |
Re: Две ХР-системы на компе
К чему такие сложности? Есть замечательная программка - Acronis OSSelector. Установить ее и все, и будет счастье. Она даст возможность выбирать систему при загрузке, а так же можно раписать, какие разделы для какой будут видны. К тому же позволяет защитить системные файлы от уничтожения и перезаписи. С ее помощью, например, сам ставил 3 Win98 на одном разделе (!) и они жили не мешая друг другу. Саму прогу смотри в варезнике. Входит в состав Disk Director Suite 10:cool:
|
Re: Две ХР-системы на компе
Цитата:
Меняешь в MSDOS.SYS [Paths] WinDir=<> WinBootDir=<> А в файле unattended изменяем типовые пути папок Documents and Settings, WINDOWS, Program Files, Inetpub и все. Кстати, как эта проблема решалась при установке трех систем в одну партицию? :))). |
Re: Две ХР-системы на компе
Зачем сложности, сколько дисков, столько и систем, сугубо штатными средствами винды!!! Она сама при установке поможет это сделать корректно.
|
Re: Две ХР-системы на компе
Проблема переместилась в несколько иную плоскость. Я начал эксперементировать с записями в boot.ini, пока без реальных сдвигов, но тут система моя (основная, на 1-м винте) стала виснуть. Собственно это случалось уже раньше – начинается загрузка, появляется синее окно с пользователями, и дальше все, кроме мышки виснет. Выход из этого положения только через резет. Но раньше это случалось изредка, и, после рестарта, все восстанавливалось. А теперь – намертво. Я попробовал стартовать в защищенном режиме – то же самое. Поменял винты местами, стартовал со второй системы, вернул на место содержимое boot.ini – безрезультатно. Тогда, наудачу, я , через БИОС, стартовал основную систему в этой конфигурации (основная система стоит на слейве) – и она нормально загрузилась. Меняю винты местами –теперь она на мастере - виснет; снова ставлю ее слейвом – все нормально. Где копать?
Михаил |
Re: Две ХР-системы на компе
Ну все, вроде, благополучно разрешилось:похоже, что дистрибутив, с которого ставилась система на 2-й винт был несколько кривоват. Поставил снова с другого дистрибутива и все теперь распознается.
Большое спасибо всем принявшим участие, ОЧЕНЬ большое спасибо STTRу. Михаил |
| Текущее время: 23:23. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2026, vBulletin Solutions, Inc. Перевод: zCarot
Copyright ©2004 - 2026 NoWa.cc