RaD 0 Опубликовано: 18 октября 2006 Операционные системы Windows одного семейства имеют одинаковые ядра, а отличаются только вспомогательными файлами и утилитами. Однако некоторые возможности ядра заблокированы у младших систем в семействе. За эту блокировку отвечают лишь три параметра в системном реестре. Путём их изменения можно заставить домашнюю операционку (Windows XP Home) считать себя рабочей станцией (Windows XP Professional), а рабочую станцию (Windows NT Workstation, Windows 2000 Professional, Windows XP Professional) считать себя сервером (Windows NT Server, Windows 2000 Server, Windows .NET Whistler Server). После этой операции можно получить ряд дополнительных функциональных возможностей. Наиболее актуальные из них - это получение возможности подключения к домену компьютера с Windows XP Home (например, когда принесли на работу домашний ноутбук), снятие ограничения для рабочих станций в 10 подключений по сети (например, когда сетевой принтер подключен к рабочей станции) или установка на сервер программ, которые требуют только рабочую станцию в момент инсталляции (например, не серверный вариант антивируса). Основные параметры реестра, ответственные за самоопознание операционной системы, - это строковый параметр "ProductType" и мультистроковый параметр "ProductSuite" в разделе HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ProductOptions Обычный сервер в параметре "ProductType" содержит значение "ServerNT", контроллер домена - "LanmanNT", а остальные операционки - "WinNT". В параметре "ProductSuite" сервер содержит свои дополнительные характеристики (например, "Terminal Server"), у рабочих станций этот параметр пустой, а у Windows XP Home он имеет значение "Personal". Таким образом, например, у Windows XP Home достаточно очистить параметр "ProductSuite" и она начнёт себя считать Windows XP Pro и входить в домен. Операционная система, однако, блокирует изменение этих параметров в данном разделе реестра, но это можно обойти. Самый простой способ - это изменить нужные параметры в разделе реестра, определяющем конфигурацию системы при последней успешной загрузке. Этот раздел не заблокирован от изменений. Затем можно просто загрузиться в этой конфигурации, но лучше переопределить конфигурации, чтобы иметь возможность аварийной загрузки в случае возникновения проблем. Для этого: 1. В разделе HKEY_LOCAL_MACHINE\SYSTEM\Select смотрим значение параметра "LastKnownGood", указывающее на номер N набора управляющих опций (control sets), с помощью которого был произведён последний беспроблемный запуск системы. 2. Открываем раздел HKEY_LOCAL_MACHINE\SYSTEM\ControlSet00N\Control\ProductOptions и устанавливаем нужные значения параметров "ProductType" и "ProductSuite". 3. В разделе HKEY_LOCAL_MACHINE\SYSTEM\Select смотрим значение параметра "Default" и назначаем его параметру "LastKnownGood", а параметру "Default" присваиваем значение, которое было у "LastKnownGood". 4. Перезагружаем компьютер. В результате загрузка произойдёт с новыми параметрами. А при проблемах нажимаем клавишу <F8>, как только начинается загрузка Windows, и в появившемся меню вариантов загрузки выбираем пункт "Загрузка последней удачной конфигурации" ("Last Known Good Configuration"). Чтобы из рабочей станции получить сервер и наоборот, надо дополнительно изменить ещё один параметр реестра (до перезагрузки!): двоичный параметр "SystemPrefix" в разделе HKEY_LOCAL_MACHINE\System\Setup Для сервера шестой по порядку бит последнего байта должен быть установлен, а для рабочей станции очищен. Нужное значение этого байта можно получить, прибавляя (если хотим получить сервер) в шестнадцатеричной системе исчисления к текущему значению байта число 4, или отнимая (если хотим получить из сервера рабочую станцию). Добавлю также, что вместо исправления всех этих параметров вручную, можно использовать специальные программы: NTSwitch или TweakNT. В любом случае имейте в виду, что такие преобразования вы проводите только на свой страх и риск. 0 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
LinT 0 Опубликовано: 18 октября 2006 на самом деле не всегда срабатывает 0 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
IL76 0 Опубликовано: 18 октября 2006 это всё, несомненно, прекрасно, но может есть добрые люди, которые наглядно покажут, как рулить тачкой под ХР из под linux 0 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
LinT 0 Опубликовано: 18 октября 2006 это всё, несомненно, прекрасно, но может есть добрые люди, которые наглядно покажут, как рулить тачкой под ХР из под linux такой фетиш доступен только под тяжелыми норкотеками 0 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Captain 0 Опубликовано: 18 октября 2006 это всё, несомненно, прекрасно, но может есть добрые люди, которые наглядно покажут, как рулить тачкой под ХР из под linux VNC 0 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
IL76 0 Опубликовано: 18 октября 2006 VNC что это? с чем едят? как настроить? я же говорю, если можно - объясните поподробнее, с примерами и т.п. 0 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Captain 0 Опубликовано: 19 октября 2006 на 255.4\VNC есть версия 3.36 (есть уже четвёрка, но у себя сходу не нашёл, мож ближе к вечеру . . .). Ставишь на комп. Галочки ставишь и клиент и сервер. Ставь запуск службой (Service). выбираешь пароль на саму прогу и желательно добавить опцию, чтоб десктоп "лочился" при разрыве связи. Можно убрать показ обоев рабочего стола. На *NIX-овую машину можешь поставить только клиента (у себя что-то не нашёл - поспрошай у народа или качни из Инета). Коннектится в текущую сессию. Из плюсов: - Бесплатная - Идёт на любой платформе. Минус: - Тормозная. - Кривоватый рефреш. Есть вариант получше. Включить встроенный в Винду RD и найти для *NIX терминального клиента . . . 0 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
RaD 0 Опубликовано: 19 октября 2006 Я данный топег использую совместно с rdesktop. Работает отлично! 0 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
way 0 Опубликовано: 19 октября 2006 rdesktop лучшее решение, отлично работает с виндами,отлично показывает себя и в w2k3 и в xp,и скорость отличная,есть куча опций,вообщем Ил юзай ее. а чтоб из под виндов линух,то просто vnc подыми и юзай линуху из под виндов, я щас точно не помню но прога называется то ли vnc view или как то так,попозже как дойду до виндов скажу точнее. 0 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Captain 0 Опубликовано: 19 октября 2006 Правой кнопкой на "Мой Компьютер" -> "Свойства" . . . 0 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
BARMALEY 0 Опубликовано: 19 октября 2006 Я данный топег использую совместно с rdesktop. Работает отлично! Отлично то отлично, да вот только если ты заходил с разных хостов на машину у тебя две разных сессии будут открыты, т.е это не универсальное решение..... 0 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Captain 0 Опубликовано: 19 октября 2006 На ХР только ОДИН рабочий стол может быть активен. 0 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах