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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки

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

Valki



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не поделится ли всезнающий ALL инструкцией по реализации сабжа для professional версии XP?
 
Несколько раз проделывал это с Win 2000 - получалось. Но приходилось осуществлять редактирование сетевого реестра (с другой машины) - так было положено по инструкции.
 
Попробовал на домашнем компе c XP и... облом. Дома сети нет, но в XP есть возможность загрузить в реестр куст (измененные данные), откорректировать и выгрузить с изменениями.
 
Делал следующие действия:
1. предусмотрительно сохранил образ всего диска (6 разделов) с помощью Norton GHost.
2. начал правку реестра по инструкции для Win 2000 (внешне все очень похоже) и допустил ошибку... (некорректно изменил значение ключа реестра)
3. После перезапуска система не запускается. В тот момент, когда должно высвечиваться приветствие со списком пользователей высвечивается лишь логотип Win XP и система виснет.
4. Осуществил восстановление диска из файла образа,- процесс проходит без ошибок даже на неразмеченный диск (Ghost сам все восстанавливает), но система не запускается и виснет на том же месте, что весьма странно.
 
В чем может быть трабла разбираюсь и уже весьма замучился пытаюсь все реанимировать в исходном состоянии, но желание изменить букву системного раздела остается.
Поделитесь пожалуйст инструкцией по изменению буквы и если можно дайте совет по решению выше описанной проблемы.

Всего записей: 290 | Зарегистр. 22-07-2003 | Отправлено: 15:45 08-10-2004 | Исправлено: Demetrio, 13:31 05-02-2005
ISLov

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Чем не советую заниматься- так это изменением буквы сист. раздела на ХР и 2К3: после того, как мелкомягкие ввели проверку валидности регистрации, Винда при каждой загрузке ищет файл лицензии, но ищет его через ж... раком- не по относит. пути (%windir%), и не по disk(n)part(m), а по старинке: Х:\ , где Х: по представлению Винды - это буква диска, на котором, как она считает, находится Винда, т.е. куда была установлена. При изменении буквы Винда грузится до logon, а потом, не найдя на нужном месте файла лицензии, либо наглухо виснет, либо( чаще) зацикливается: logon-logoff-logon-logoff...etc... Возможно, это сделано умышленно для защиты от клонирования, копирования и т.д. Я столкнулся с этим по другой причине: если Акронисом сделать образ, а потом восстановить его на диске с измененной конфигурацией, то получается такая вот петрушка. А букву любого диска можно изменить в HKLM\System\MountedDevices - только нужно точно знать, что делаешь и как потом выпутываться((

Всего записей: 3 | Зарегистр. 29-02-2004 | Отправлено: 21:21 08-10-2004
ilion



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Valki
проблема в том, что НУЖНО изменить после таких появлений имя ключа в реестре.
1. В ветке HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
лежат ключи  
  \DosDevices\C:
  \DosDevices\D: ...
Это твои диски, значения ключей - некоторые HEX значения, которые сам Windows присвоил твоим разделам. Когда случилась беда - ты перенес или переразмерил раздел - НЕX значение стало другим и ему присвоили новую (первую свободную) букву.
Твоя задача -  
  выяснить что это за буква (предположим X)
  УДАЛИТЬ ключ \DosDevices\C:
  ПЕРЕИМЕНОВАТЬ ключ \DosDevices\X: в \DosDevices\C:
После этого все заработает (разумеется предполагалось, что системным диском раньше был С, прикладывание головы даст решение в ином случае)
2. Теперь самое хитрое - как добраться до реестра.
Самый простой случай - когда машина раньше работала в сети. Несмотря на невозможность логона она нормально загружена и видна в сети. Запускаешь на другой машине REGEDIT, подключаешься к удаленному реестру испраляемой, делаешь эту правку, перезагружаешь исправляемую.
Если сети нет (домашняя машина) - достаешь ERD Commander (в Варезнике информации море), загрушаешься им с его компакт-диска, запускаешь REGEDIT, делаешь эту правку реестра, перезагружаешь исправляемую.
 
Я делал такие правки раз 40, не меньше

Всего записей: 1375 | Зарегистр. 15-05-2002 | Отправлено: 11:44 09-10-2004
Valki



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

Цитата:
Чем не советую заниматься- так это изменением буквы сист. раздела на ХР и 2К3: после того, как мелкомягкие ввели проверку валидности регистрации, Винда при каждой загрузке ищет файл лицензии, но ищет его через ж... раком- не по относит. пути (%windir%), и не по disk(n)part(m), а по старинке: Х:\ , где Х: по представлению Винды - это буква диска, на котором, как она считает, находится Винда, т.е. куда была установлена.  

Это я просек, когда до реестра добрался. Вот он (злобный Билл) урод...
Раньше все получалось, когда установ был на H:\ (к примеру) и врезультате кривого зеркалирования системный раздел переназнчен.  После кланирования на другой винт стоит статануть с двумя винтами сразу и этот результат неизбежен. В этом случае манипуляции по возврату на H:\ проходят без осложнений по инструкции и все работает.
А в моем случае все устанавливалось на j:\ и перетаскивалось на H:\ (промежуточные разделы со временем стали ненужными и были прибиты).
Но вроде получилось.
Хотя некоторый софт (офис есесно и еще что-то) слетел, но восстанавливается при наличии дистрибутива.

Цитата:
logon-logoff-logon-logoff...etc... Возможно, это сделано умышленно для защиты от клонирования, копирования и т.д.  

Да, очень было на это похоже.

Цитата:
 А букву любого диска можно изменить в HKLM\System\MountedDevices - только нужно точно знать, что делаешь и как потом выпутываться((

Ну с этим - к чайникам, у меня проблем не было  
 
 
Добавлено

Цитата:
проблема в том, что НУЖНО изменить после таких появлений имя ключа в реестре.  
1. В ветке HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices  
лежат ключи ...  
Это твои диски, значения ключей - некоторые HEX значения, которые сам Windows присвоил твоим разделам. Когда случилась беда - ты перенес или переразмерил раздел - НЕX значение стало другим и ему присвоили новую (первую свободную) букву.  
ПЕРЕИМЕНОВАТЬ ключ \DosDevices\X: в \DosDevices\C:  
После этого все заработает (разумеется предполагалось, что системным диском раньше был С

Вот если бы так. Проблем бы не было.
ХР ставился на J:\, и перетаскивался на H:\ в пределах одного винта.

Цитата:
2. Теперь самое хитрое - как добраться до реестра. Самый простой случай - когда машина раньше работала в сети.

Машина без сети, в этом и сложность вся заключалась. Но благо в ХР фишку "Загрузить куст"  прикрутили и я ее плодотворно использовал. Установил другую копию ХР и из нее правил "убитый" реестр. ISLov абсолютно прав все назначено было тупо и никакой относительности к SystemRoot. Пришлось прикрутить доп фичу к редактору реестра и делать втозамену всех значений J:\ на H:\  - их там было 30-40 тыс.  :0 А потом пришлось поиском выдергивать файлы настройки с содержанием j:\ и тоже править на h:\ но страдания вроде оправдались - при этом система уже хоть как-то запустилась и все остальное уже внутри делется!
Результат -  перелез на другой раздел, но хлопотно это... Никому не посоветую.

Всего записей: 290 | Зарегистр. 22-07-2003 | Отправлено: 21:23 10-10-2004
renreg



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Разбил диск на 4 раздела, а буквы получил такие C:, D:, G:, H:.  
CD-ROM и CD-RW заняли E:, F:.
Неудобно. Можно ли простым путем поменять буквы так, сто компакты стали последними?  
Система Win XP + SP2 на английском. Системный диск - С:
Опыт: уже не Чайник - дорос до Кофейника, но на Самовар не тяну.  
 
Спасибо.

----------
Заграница нам поможет
_____________________
renreg

Всего записей: 5117 | Зарегистр. 24-09-2001 | Отправлено: 12:12 05-02-2005 | Исправлено: renreg, 13:51 05-02-2005
tankistua

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
да дискам можно любые буквы менять, главное условие - весь софт должен устанавливаться на системный раздел - тогда вообще никаких проблем не возник.
 
правой кнопочкой мыши на мой капутер/ управление/управление дисками/
справа тебе покажут какие есть девайсы , выбираешь девайс, правой кнопочкой "изменить букву диска "
 
 
может не полностью так , но примерно так. Звыняй - по памяти пишу: давно это было :)
 
ЗЫ картинка в тему :)
http://www.hiero.ru/pict/8d0/2071091.jpg

Всего записей: 9572 | Зарегистр. 15-01-2002 | Отправлено: 15:08 05-02-2005 | Исправлено: tankistua, 15:10 05-02-2005
renreg



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tankistua
Я же не совсем такой, как на картинке.    
Я даже понял тебя и все получилось. Спасибо          

----------
Заграница нам поможет
_____________________
renreg

Всего записей: 5117 | Зарегистр. 24-09-2001 | Отправлено: 17:23 05-02-2005
1Yanvarya2005



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В ветке реестра HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
есть еще и другие параметры, значение которых совпадают со значениями
 \DosDevices\xx
их надо тоже как-то менять или нет?

Всего записей: 93 | Зарегистр. 02-01-2005 | Отправлено: 22:24 23-02-2005
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Изменение буквы системого раздела в WinXP


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru