Увеличение размера и различные действия с системным диском в MS Windows
Данная статья подходит только для операционных систем MS Windows 2000, XP, Vista, Server 2003, Server SB, Server 2008, Server HPC
при копировании данной статьи сохраняйте ссылку на источник!!!
Все кто хоть раз администрировал одну из данных операционных систем знает, что Microsoft крайне не рекомендует что-либо делать с системным диском. Через стандартные утилы у нас запрещено все. Поэтому для данных операций нам понадобиться Acronis Disk Director(Server для серверных операционных систем).
Acronis Disk Director довольно сильна программа, но очень плохо работает с серверными выпусками Windows
Для более плавного понятия данной довольно не легкой темы мы возьмем пример, самый сложный с множеством проблем после изменения системного диска Acronis Disk Director.
Испытуемый: Windows Server 2008 Enterprise x64 SR1
Требуемые средтва: Установочный диск MS Windows, желательно от Vista или Server 2008
———————————————————
Задача:
имеем 2 физических диска и 3 раздела.
1 диск — «C» и «D»
2 диск — «F»
получить 2 физических диска и 2 раздела.
1 диск — «C»
2 диск — «F»
———————————————————
Для упрощения задачи рекомендуется вытащить второй диск над которым не совершаем ни каких действий, но у нас сервер и мы не можем этого сделать.
———————————————————
После завершения работы мы видим, что Windows не запускается, при попытке загрузки не находит winload.exe. Если внимательно посмотреть то он просто не находит диск, пишет «не найден :\winload.exe». Следовательно мы имеем проблему с загрузкой boot сектора. Тут нам и понадобится дистрибутив MS Windows.
Вставляем диск или образ, если это удаленный сервер. После запуска оболочки установщика, мы видим установить и восстановить. Если выбрать установить и дойти до шага воставление старой версии или новой Windows, то восстановление будет не доступно, тк в boot файле нет записи об установленной Windows.
Поэтому выбираем опцию восстановление на первой странице оболочки установщика. Далее командная строка.
В командной строке набираем простую команду:
bcdedit, которая дает нам полное описание параметров нашего boot файла
———————————————————
Windows Boot Manager
———————
identifier {bootmgr}
device No (Должно быть partition=C:)
description Windows Boot Manager
locale en-US
inherit {globalsettings}
default {ntldr}
displayorder {ntldr}
{50c73d4f-e6b3-11da-bc73-d30cdb1ce216}
toolsdisplayorder {memdiag}
timeout 30
Windows Boot Loader
——————-
identifier {50c73d4f-e6b3-11da-bc73-d30cdb1ce216}
device No (Должно быть partition=C:)
path \Windows\system32\winload.exe
description Microsoft Windows Server 2008
locale en-US
inherit {bootloadersettings}
osdevice No (Должно быть partition=C:)
systemroot \Windows
resumeobject {50c73d50-e6b3-11da-bc73-d30cdb1ce216}
nx OptIn
detecthal Yes
———————————————————
И как же это исправить? исправляется все также простой командой Bootrec с нужным параметром. Подходит только для Vista, Server 2008, Server HPC!!! Для предыдущих выпусков используется bcdedit.
В командной строке набираем:
Bootrec /ScanOs
после чего увидим, что найдена папка Windows на диске C
——————-
Bootrec /RebuildBcd
после чего увидим, что найдена папка Windows на диске C и он предложит добавить эту запись, нажимаем «Y»
———————————————————
Всё Boot файл восстановлен и операционная система загружается.
Но почему-то операционная система не откликается на комбинация «CTRL+ALT+DEL». Единственный выход — это зайти по RDP после загрузки профиля, мы увидим пустой рабочий стол.Нажимаем «CTRL+ALT+ESC» -> Файл->Новая задача->explorer. Загружается стандартный рабочий стол без пользовательских настроек. Открываем мой компьютер и видим, что диск «C», это второй диск, который мы не трогали. Как же это произошло? Когда второй раз загружала ОС она не нашла диск «C», тк он была заблокирован Acronis. Следовательно Windows назвала диском «C» первый попавшийся активный диск. При попытке зайти в управление, мы встречам отрицательный ответ ОС и не возможность найти указанный путь. Единственный выход остается внести изменение в реестре. Но тут мы встречаем опять отрицательный ответ ОС и не хватке прав для запуска, даже если учетная запись в группе Администраторов. У нас есть один выход зайти в систему под встроенной учеткой администратора, но представим что у нас нет пароля от нее и скидывать его нам нельзя. И тут нам приходит на ум, что нам надо запустить систему, где UAC сразу выключен и все приложения запускаются с максимальным приоритетом. Этот режим называется «Режим восстановления служб каталогов», его вызвать можно при нажатии «F8» до загрузки Windows.
———————————————————
Режим восстановления служб каталогов
Запускает контроллер домена Windows, на котором работает Active Directory, в режиме, позволяющем восстановить службу каталогов. Этот вариант предназначен для специалистов ИТ и администраторов.
———————————————————
Теперь дело осталось за малым. Поменять буквы на дисках.
Предупреждение. Неправильное изменение параметров системного реестра с помощью редактора реестра или любым иным путем может привести к серьезным неполадкам, требующим переустановки операционной системы. Корпорация Майкрософт не гарантирует устранения этих неполадок. При изменении реестра полагайтесь на свой опыт и знания.
- Создайте резервную копию состояния системы и данных, находящихся на компьютере.
- Войдите в систему с правами администратора.
- Запустите программу Regedt32.exe.
- Перейдите к следующему разделу реестра:
HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
- Щелкните раздел MountedDevices.
- В меню Безопасность выберите пункт Разрешения.
- Предоставьте группе «Администраторы» право «Полный доступ». После выполнения описанных ниже действий необходимо восстановить права, существовавшие ранее.
- Закройте программу Regedt32.exe и запустите программу Regedit.exe.
- Найдите следующий раздел реестра:
HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
- Найдите параметр, содержащий букву, которая должна быть присвоена диску. В данном случае это параметр «\DosDevices\C:».
- Щелкните правой кнопкой мыши параметр \DosDevices\C: и выберите команду Переименовать.Примечание. Для переименования этого параметра вместо программы Regedt32 необходимо использовать программу Regedit.
- В новом имени укажите одну из неиспользуемых на данный момент букв (например «\DosDevices\Z:»).Теперь буква C свободна.
- Найдите параметр, соответствующий букве диска, которую необходимо изменить. В данном случае это параметр «\DosDevices\D:».
- Щелкните правой кнопкой мыши параметр \DosDevices\D: и выберите команду Переименовать.
- Укажите имя с учетом новой буквы диска (в данном случае — «\DosDevices\С:»).
- Выделите правой кнопкой мыши параметр \DosDevices\Z:, выберите команду Переименовать и измените имя на «\DosDevices\D:».
- Закройте программу Regedit и запустите Regedt32.exe.
- Установите существовавшие ранее разрешения для группы «Администраторы» (как правило, это разрешение «Только чтение»).
- Перезагрузите компьютер.
———————————————————
Всё после перезагрузки мы имеем полностью рабочую операционную систему со всеми нашими старыми файлами.
———————————————————
Полезные ссылки:
Параметры командной строки BCDEdit
54 комментария »
Ответить на Макар Отменить ответ
-
Архивы
- Ноябрь 2009 (2)
- Август 2009 (1)
- Июль 2009 (2)
- Май 2009 (3)
- Апрель 2009 (6)
-
Рубрики
-
RSS
Entries RSS
Comments RSS
Прикольная статья, но хотелось бы поподробнее узнать о некоторых моментах… Как можно с Вами связаться?
комментарий от TaraTaraWrole | 10 мая, 2009 |
ICQ:380239247
Skype:nikma888
PS контакты есть на страничке обо мне:)
комментарий от nikpro | 10 мая, 2009 |
Автор молодец, правда я нашёл несколько грамматических ошибок в тексте…
комментарий от Григорий | 11 мая, 2009 |
спасибо, грамматические вроде поправил, с КПК писал:)
комментарий от nikpro | 18 мая, 2009 |
Что-то я не понимаю, в чём смысл этой публикации ? Ну прочитал, и дальше что ? Обсуждать тут по моему нечего.
комментарий от Григорий | 12 мая, 2009 |
смысл данной публикации показать как выйти из почти без выходной ситуации. Пример описанный в примере настоящий и произошёл с моим сервером. Поддержка Microsoft, как и community развело руками и сказало переставить Операционную Среду. Чаше всего на эту страницу попадают люди, которые уже находятся на какой-то из стадий. А обсуждать данный вопрос можно очень долго, тк полностью одинаковых ситуаций не бывает!
комментарий от nikpro | 18 мая, 2009 |
Классный сайт! Автор, а ты тут один постишь? Помошники не нужны ?
комментарий от Арнольд | 12 мая, 2009 |
спасибо, этот блог как отдушина для меня и место, где я могу изложить какую новую интересную информацию.
помощники я думаю не нужны, тк этого блог, а не полноценный сайт:).
комментарий от nikpro | 18 мая, 2009 |
А попроще нельзя было написать ?
комментарий от Аркадий | 13 мая, 2009 |
в принципе вроде бы разобрал все по полочкам. Если есть вопросы, я отвечу и объясню более простым языком.
комментарий от nikpro | 18 мая, 2009 |
Ваш блог теперь будет у меня в фаворитах. Очень интересные статьи… Только почаще бы обновлялось.
комментарий от Олег | 14 мая, 2009 |
добавь лучше эту ссылку http://nc.com.ru,
Буду стараться часто публиковать что-то новое и интересное.
комментарий от nikpro | 18 мая, 2009 |
Прочитал с интересом, теперь буду знать. Спасибо за полезную информацию.
комментарий от Ярослав | 14 мая, 2009 |
пожалуйста, если есть вопросы не стесняйтесь задавать.
комментарий от nikpro | 18 мая, 2009 |
Интересный сайт, побольше бы таких
комментарий от attaidods | 19 мая, 2009 |
Интересный сайт, автору спасибо
комментарий от outwafeordedo | 19 мая, 2009 |
Очень интересно, хотя что похожее видел на другом сайте
комментарий от smiskBapimist | 19 мая, 2009 |
после написания, данная статья попала в очень многие сообщества, причем даже не постарались как-то изменить текст, чтобы он не отображался у меня во входящих ссылках.
комментарий от nikpro | 21 мая, 2009 |
Хорошо что еще кто-то делает оригинальные сайты. Спасибо за информацию, очень интересно.
комментарий от Flakcleakerip | 19 мая, 2009 |
читая ваши статьи мнея не оставляет ощущение что вы сначала создаете проблемы а потом их решаете 🙂
например с bcdedit 🙂 проще было запустить её из cmd и не париться с кавычками и прочими апострафами…
а размер диска хоть системного хоть каго я всегда просто и легко менял партишин мажик запущеной из под DOS.
запускаем и двигаем что надо и куда надо 🙂
комментарий от BaCeK | 19 мая, 2009 |
эта статья была написала в процессе написания мною курса по Windows Server 2008, тк понадобилось место на «C», а Acronis как выяснилось не работает нормально на Windows Server 2008.
Вашим способом пользовался раньше, но есть одна проблема, Partion Magic не видит диски SAS и с дисками подключенный по оптике. Советую тебе написать для народу статью как из под DOS сделать, тк нормальных руководств не видел:)
PS самое лучшее восприятие и понимание возникает при собственном решении данной ситуации, как говорится человек учится на своих ошибках, а лучше на чужих:)
комментарий от nikpro | 21 мая, 2009 |
Интересный блог, побольше бы таких
комментарий от Sagsleescat | 19 мая, 2009 |
будет, я сейчас много новых статей подготовил
комментарий от nikpro | 21 мая, 2009 |
Побольше бы и таких сайтов
комментарий от keeriejow | 19 мая, 2009 |
похожих сайтов много, просто в основном они на английском языке
комментарий от nikpro | 21 мая, 2009 |
Поконкретнее узнать бы по теме… Буду ждать продолжения
комментарий от piorbbida | 19 мая, 2009 |
какая именно часть требует более подробного углубление?
комментарий от nikpro | 21 мая, 2009 |
Да такой информации в интернете дофига, хотелось бы чего то особенного.
комментарий от erannonna | 19 мая, 2009 |
похожей достаточно, но разобранной на русском и с примером не видел вообще
комментарий от nikpro | 21 мая, 2009 |
Интересная статья, но по-моему в Ваших статьях не хватает юмора… Попробуйте добавить хоть капельку и читателей прибавится
комментарий от FewPeenuezoor | 19 мая, 2009 |
я думаю в этом тексте это не желательно, тк это kb и направлен больше на аудиторию, которые хоть знают что такое CMD. Скоро выложу ещё статьи там есть даже шутки:)
комментарий от nikpro | 21 мая, 2009 |
Действительно интересно написано. Добавил в избранное, буду заходить почаще.
комментарий от Nombassop | 19 мая, 2009 |
спасибо, самое главное чтобы понятно было
комментарий от nikpro | 21 мая, 2009 |
Интересный сайтик и дизайн не навязчивый
комментарий от Micidertimize | 22 мая, 2009 |
Да уж интересно Вы пишите, сайт весь такой познавательный
комментарий от diurnarttup | 22 мая, 2009 |
Будем ждать продолжения статьи
комментарий от JedTrunseLese | 22 мая, 2009 |
Добавил в избранное, буду заходить почаще
комментарий от Esconygon | 22 мая, 2009 |
Интересно, а главное коротко. Так держать!!!
комментарий от fakenjoymnmom | 23 мая, 2009 |
Отличная статья Побольше бы такого в интернете
комментарий от FewPeenuezoor | 23 мая, 2009 |
Хочу у себя на сайте что-то подобное сделать
комментарий от flitiashevita | 27 мая, 2009 |
Интересная информация у вас на сайте
комментарий от blitoaladly | 28 мая, 2009 |
Очень интересный сайт, жаль что раньше сюда не заходил
комментарий от Inhetrest | 29 мая, 2009 |
Сразу видно когда автор знает о чем пишетю Молодец!
комментарий от vladrfio | 29 мая, 2009 |
А как на вашу рсс-ленту подписаться? что то не пойму
комментарий от enuroagesee | 1 июня, 2009 |
Картинок бы побольше, тогда б и сайт веселей смотрелся
комментарий от squasiaGede | 1 июня, 2009 |
Очень интересно, хотя что похожее вижел на другом сайте
комментарий от smiskBapimist | 3 июня, 2009 |
Надеюсь ваш сайт будет дальше развиваться
комментарий от beellaquany | 9 июня, 2009 |
дай бог тебе здоровья, автор этой статьи
комментарий от gregory | 17 июня, 2009 |
Классная тема. У себя на блоге тоже освящу ее.
комментарий от Макар | 21 июня, 2009 |
Любопытно, а есть хоть кто-то, кто не согласен с автором? 🙂
комментарий от Рустам | 27 июня, 2009 |
Супер. С нетерпением ждем новых сообщений по этому поводу 🙂
комментарий от Артур Конев | 23 июля, 2009 |
Читал про это в Википедии. Вообще конечно жизненная тема.
комментарий от Антон | 26 июля, 2009 |
Действительно интересно! Только не могу понять насколько часто обновляется блог? 🙂
комментарий от Антон | 24 августа, 2009 |
К дополнению, нашел ваш блог слишком поздно…. поэтому до всего доходил сам… Единственное отличие от того как делали Вы. Правил разделы не через реестр а сразу же через утилиту diskpart. Или как вариант можно запустить regedit сразу же из под recovery диска… но правка букв в реестре не нативна… непонятно какой раздел какой)
Но статья отличная!
комментарий от Антон | 10 марта, 2010 |