|
Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » [решено] Изменение букв дисков |
|
[решено] Изменение букв дисков
|
Новый участник Сообщения: 17 |
Профиль | Отправить PM | Цитировать Привет всем!
Скажите, пожалуйста, как изменить букву диска из Консоли восстановления? Я загрузил резервную ОС, запустил там партишн мэйджик 8 и изменил букву диска D на букву С. Все вроде бы поменялось. Но основная система, что стоит на D(C), перестала загружаться. Через консоль восстановления я увидел, что диск так и остался с буквой D. Замечу также, что эта ерунда началась после объединения дисков D и С в пользу С. На С у меня стояла основная ОС, а D был пустой. Я указал, что после объединения должен был остаться только С диск, но все произошло наоборот. Подозреваю, что основная система теперь не грузится из-за смены буквы диска. Как ее вернуть теперь на место? |
|
Отправлено: 17:39, 12-04-2007 |
Сообщения: 53456
|
Профиль | Отправить PM | Цитировать Nekofe
Ситуация начинает проясняется, или мне так кажется ;) Итак, диск с Миллениумом у вас активный (был, есть и должен остаться таковым). Поэтому, когда вы попробовали вставить в boot.ini default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS, загрузчик пытается загрузить XP из Миллениума и, естественно, не находит там правильных файлов (того же hal.dll). Лучше вернуть в boot.ini первоначальный вариант partition(2). Цитата:
Цитата:
Для начала скопируйте hal.dll из папки system32 резервной системы в папку system32 основной системы. Далее, делаете все, как описано в приведенной выше ссылке: 1. В редакторе реестра меню Файл -> Загрузить куст, находите файл system32\config\system из папки Windows основной системы. 2. Заходите в подключенный куст, раздел MountedDevices и там переименовываете \DosDevices\?: в \DosDevices\?: Поскольку у вас несколько логических дисков, предстоит игра в пятнашки до тех пор, пока буквы не подойдут (причем две буквы - для активного диска и для диска, на котором стоит основная система). Повторяю - буквы из основной системы не совпадают с буквами из резервной системы. Вроде все понятно? :) Если не получится, я пас.. Если можно, приведите скриншот из Управления дисками, для наглядности. |
||
------- Отправлено: 17:30, 13-04-2007 | #21 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 17
|
Профиль | Отправить PM | Цитировать Сейчас голова взорвется..
Ок. Смотрите, что получается. Скриншоты ... что-то не пойму как прицепить.. помогите, я перегрелся :-) boot.ini, что лежит на диске X(C) с миленниумом выглядит: [boot loader] timeout=02 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP CRASHED" /fastdetect multi(0)disk(0)rdisk(0)partition(4)\WINDOWS="Microsoft Windows XP Professional RU RESERVE" /fastdetect Но все же я загляну в реестр. Правда я сделал это regedit, а не regedt32, это ничего? Ок. Залез, подгрузил куст. Там кроме Mounted Devices есть еще и Mounted Device1. Что скажете? Смотрите, что вижу: А, C, D, E, F, G, H, X - это ситуация ДО объединения С и D! А - флоппик С - раздел с работавшей основной ОС (который Консоль сейчас видит как D). D - раздел, который должен был присоединиться к С и раствориться. Е - просто раздел F - раздел с резервной ОС G - сидюк H - флэш-носитель Х - раздел с Миленью (который Консоль видит сейчас, как С). Таким образом, в подгруженном кусте расклад дисков такой, какой был до объединения. Ваши комментарии? :-) |
Отправлено: 17:38, 13-04-2007 | #22 |
Сообщения: 53456
|
Профиль | Отправить PM | Цитировать Nekofe
А откуда в упавшей система буква X ? Вы не запутались, случайно? :) Цитата:
Пожалуйста, верните первоначальный boot.ini: default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS Ведь при этом у вас было: Цитата:
Если картинку не получается прикрепить к посту, загрузите куда-нибудь, например на http://www.imagehost.ro/ |
||
------- Отправлено: 17:55, 13-04-2007 | #23 |
Новый участник Сообщения: 17
|
Профиль | Отправить PM | Цитировать Цитата:
Тогда все было в поряде, обе системы видели одинаковые буквы. Но после объединения началось. Замечу, что сразу после перезагрузки я из резервной системы (потому что основная не запустилась) увидел, что диск, который много времени спокойно жил под именем X, вдруг решил вернуть себе былое - С. Я его тут же обратно в Х и урезонил. При помощи пм8. Хорошо, сделаю партицию-2. И картинки сейчас выложу, вот: http://www.imagehost.ro/viewer.php?i...0461f8d4411089 http://www.imagehost.ro/viewer.php?i...6461f8d721c473 http://www.imagehost.ro/viewer.php?i...1461f8d95c7ead Ой, извиняюсь, вот правильные ссылки: http://www.imagehost.ro/pict//13170604461f8e4c11e4c.JPG http://www.imagehost.ro/pict//13170650461f8e7ac0ac2.JPG http://www.imagehost.ro/pict//13170709461f8e8d26b7e.JPG |
|
Отправлено: 18:08, 13-04-2007 | #24 |
(*.*) Сообщения: 36549
|
Профиль | Сайт | Отправить PM | Цитировать Nekofe
Цитата:
|
|
------- Отправлено: 19:13, 13-04-2007 | #25 |
Новый участник Сообщения: 17
|
Профиль | Отправить PM | Цитировать А вот еще интересный момент обнаружился. Я в папке config упавшей системы нашел, очевидно, бэкап-копии системных файлов, те что с расширением .sav. Для сравнения загрузил кусты system и system.sav и привожу скриншоты:
Для начала сравним ветви Setup, где видно, что system.sav говорит нам об ином месте установки системы, чем это делает system: http://www.imagehost.ro/viewer.php?i...8461fa1ec08bdc http://www.imagehost.ro/viewer.php?i...0461fa22031b63 А здесь просто сравним ветви Mounted Devices: http://www.imagehost.ro/viewer.php?i...4461fa29209601 http://www.imagehost.ro/viewer.php?i...6461fa2a8a2d72 Кто-нибудь скажет мне, что это за Mounted Device1 и какие вообще мысли по поводу увиденного? Цитата:
|
|
Отправлено: 19:35, 13-04-2007 | #26 |
Сообщения: 53456
|
Профиль | Отправить PM | Цитировать Nekofe
Кстати, очень полезно было бы проверить диск, на котором у вас упавшая система. Видимо, так: chkdsk c: /f Цитата:
Что касается реестра - разделы жесткого диска начинаются с "18 0c 18 0c 00". Дальше, в вашей резервной системе соответствия: C -> 9e E -> de G -> 7e X -> be Какая буква была у диска C в упавшей системе? Видимо, D. Но тогда в реестре буквы диска выглядят абсолютно нормально, менять их не требуется. Поэтому я пас. А вы продолжайте (FIXMBR и проверку диска). |
|
------- Отправлено: 20:15, 13-04-2007 | #27 |
Новый участник Сообщения: 17
|
Профиль | Отправить PM | Цитировать Цитата:
Цитата:
Мне кажется, что осталось дело только за тем, чтобы загрузочный сектор вернуть на тот раздел, где стоит упавшая система, и указать ей на новое место размещения загрузки. Это представляется возможным? Кстати проверку диска делал неоднократно. Ошибки нашлись и были исправлены. И еще должен заметить, что файловая система на диске Х(С) - FAT32. Если это конечно на что-то влияет. |
||
Отправлено: 20:31, 13-04-2007 | #28 |
Сообщения: 53456
|
Профиль | Отправить PM | Цитировать Nekofe
А скриншот я просил снять с Управления дисками: Пуск -> Выполнить -> diskmgmt.msc (только окно в ширину раздвиньте, чтобы было видно, какие буквы каким разделам соответствуют). Цитата:
Цитата:
Скриншот system.sav показывает, что ваша основная (упавшая) система воспринимала диск, на котором установлена, как D. А ваша резервная система воспринимает его как C (вы сами букву поменяли). И в этом нет абсолютно ничего странного. Но если вы все же уверены, что мешает провести эксперимент? Удалите в вашем crashed\MountedDevices раздел \DosDevices\C: (ведь номера 3e все равно уже не существует) и переименуйте там же \DosDevices\D: в \DosDevices\C: А FIXMBR вы принципиально пробовать не хотите? :) P. S. Не забудьте скопировать hal.dll из папки system32 резервной системы в папку system32 основной системы. |
||
------- Последний раз редактировалось Petya V4sechkin, 13-04-2007 в 22:31. Причина: P. S. Отправлено: 22:21, 13-04-2007 | #29 |
Новый участник Сообщения: 17
|
Профиль | Отправить PM | Цитировать Пишу из ... основной ОС :-)
Вот Вы исчезли надолго, а я решил действовать. Загрузил куст system и там просто удалил \DosDevices\D:. Выгрузил куст. И все. Сам не верю глазам. Но хотелось бы разобраться все равно. Файл boot.ini так и остался на диске Х. Следовательно, загрузочная область для основной системы осталась именно там. Это все равно не устраивает. Цитата:
Глядите: http://www.imagehost.ro/viewer.php?i...5461fcd774bff2 Цитата:
Цитата:
|
|||
Отправлено: 22:38, 13-04-2007 | #30 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Система - [решено] Программы для изменения букв дисков | bish | Программное обеспечение Windows | 8 | 05-11-2009 09:57 | |
[решено] Перемещение папки Users и изменение букв дискам средствами WAIK | alcatraz | Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista | 10 | 28-02-2009 03:04 | |
Установка - Назначение букв дисков при установке | mitkas | Автоматическая установка Windows 2000/XP/2003 | 5 | 24-02-2009 02:38 | |
HDD - Изменение размеров дисков при помощи PowerQuest PartitionMagic 8.0 (подскажите!!!) | Metalmar85 | Накопители (SSD, HDD, USB Flash) | 20 | 24-01-2008 20:07 | |
Расстановка букв жестких дисков по своему вкусу | Debugger | Автоматическая установка Windows 2000/XP/2003 | 2 | 22-06-2006 14:50 |
|