Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   Не грузится система с жесткого диска (http://forum.oszone.net/showthread.php?t=148493)

Gjiod 21-08-2009 00:20 1198888

Не грузится система с жесткого диска
 
Помогите! Перестала грузиться винда с жесткого диска. До этого в очереди на загрузку в биосе первым стоял старый жесткий диск на 400 гигов, где стояла ХР. И при включении компьютера мне предлагалось выбрать виндовс 7 или более раннюю версию операционной системы. А сейчас вставил новый винт на 500 гигов (с магазина), тоже такая фигня была, потом включилась семерка все-таки, отформатировал старый, где была ХР, ставлю в биосе что загружать с винта, где стоит семерка, а нифига не грузит, на экране где проверка PCI устройств вроде просто курсор внизу и все. Вирусов всяких не должно быть, с другого винта Vista грузиться нормально. В чем дело?:(

okshef 21-08-2009 00:23 1198892

Опишите процесс установки (хронологию) всех систем, удалений и форматирований.

представьте скрин управления дисками: Пуск + R, в строке "Выполнить": diskmgmt.msc с описанием: на каком разделе и диске что установлено.

Gjiod 21-08-2009 00:30 1198899

okshef, кажется я понял, винда не может с логического раздела грузиться, только с основного, да? Если так, то хронология что и как ставил не важна
вот скрин акрониса и управления дисками (которое почему-то новый винт не видит, вместе с диском С)


Вопрос наверное теперь в другом, как загрузить винду с логического раздела?

okshef 21-08-2009 00:39 1198910

Windows грузится с активного диска. Почитайте (вчера решали) [решено] Восстановление загрузчика Vista после установки Windows 7 в режиме XP Mode. Читайте с поста 13 и дальше, выполните Восстановление запуска с установочного диска Se7en. Только в вашем случае будет восстановление семерки.
Цитата:

Цитата Gjiod
отформатировал старый, где была ХР, ставлю в биосе что загружать с винта, где стоит семерка, а нифига не грузит »

по-видимому вы отформатировали раздел с загрузочными файлами и BCD.

Morpheus 21-08-2009 00:43 1198916

Gjiod, ну и дебри... Вы в них не путаетесь? Новый винт после магазина форматировали? Распишите, на каком диске, что установлено, например:
С ----- Win7
D ----- Vista и т.д.

Gjiod 21-08-2009 00:47 1198922

Цитата:

Цитата okshef
по-видимому вы отформатировали раздел с загрузочными файлами и BCD. »

нет, нет, никаких загрузочных файлов на том винте не было, только старая и тормознутая ХР. Семерку когда ставил, ставил целеком и полностью на новый винт

а нельзя ли сделать как вы писали, вставить CD диск и ввести в "выполнить" recdisc.exe, а то диска от семерки под рукой нету
а нельзя ли просто каким-то образом логический диск сделать основным без потери данных?

YYYn, новый отформатировал винт, и нужные данные от старого, где стояла ХР - скинул туда, после этот винт, где стояла ХР отформатировал.
ну буквы на разных системах по-разному у меня, думаю лучше будет так написать:
500Гб - win 7
400Гб - win XP (удалил)
120Гб - win Vista

okshef 21-08-2009 00:52 1198926

Попробуйте в Acronis преобразовать раздел в активный. Если он логический, то сначала преобразовать в основной, а потом сделать активным.
Цитата:

Цитата Gjiod
"выполнить" recdisc.exe, »

если вы сейчас в семерке - можно. В Vista такой возможности нет. Скажите, а меню выбора систем для загрузки, как я понимаю, нет?

Gjiod 21-08-2009 00:55 1198929

okshef, сейчас в висте, семерка же не грузиться
а в акронисе что-то не нашел как такое сделать, пойду еще поищу. А информация не потеряется?

Morpheus 21-08-2009 01:03 1198936

Цитата:

Цитата Gjiod
в акронисе что-то не нашел как такое сделать »

Правой кнопкой мыши жмите по разделам, там будет менюха.
Цитата:

Цитата Gjiod
А информация не потеряется? »

Если форматировать не будете - не должна. Акронис вроде всегда предупреждает, если инфа трётся.

okshef 21-08-2009 01:12 1198949

Gjiod, давайте попробуем добавить загрузку Se7en в загрузчик Vista. Запустите командную строку с правами администратора и выполните
Код:

bcdedit /create /d "Windows 7" /application OSLOADER
далее по тексту применительно к семерке. Вместо ID нужно вводить буквенно-цифровой код полученный после первой команды.

Gjiod 21-08-2009 01:17 1198954

Значит так, винт, где семерка состоящий из 3 разделов, полностью 3 раздела сделал основными, притом флажок что активным только на том, где винда. Все равно не грузиться (думаю объединить может).
okshef, сейчас попробую)

Сделал по способу okshef'a, с самого 500 гигового не загрузилось, зато если грузить с вистового диска, то потом предлагает он мне что загрузить: семерку или висту. Жму семерку, пишет чтото про восстановление и ругается на winloader.exe, который не прошел цифровые подписи
может скинет его мне кто-нибудь, вдруг поможет, сборка моя 7100

okshef 21-08-2009 01:41 1198985

Цитата:

Цитата Gjiod
пишет чтото про восстановление и ругается на winloader.exe »

точнее: что пишет? Есть один вариант, но рисковый, поэтому нужно иметь установочный диск хотя бы Vista на непредвиденный случай. Если нет, скажите, я вам в личку дам ссылку на диск восстановления Vista. Итак, зайдите в Se7en в папку \Windows\Boot\PCAT\, возьмите файл bootmgr и замените тот, что есть на разделе с Vista, предварительно сделайте копию вистовского файла. Отображение скрытых и системных файлов должно быть включено.

Gjiod 21-08-2009 01:48 1198990

okshef, написано слишком много там) потом гляну скажу
лучше завтро куплю болванку и сделаю диск с семеркой, а рискованных способов не хочу)
а если этим диском сделаю восстановление, то без всякой лишней головной боли смогу грузиться с семерки?

okshef 21-08-2009 01:54 1198996

Цитата:

Цитата Gjiod
а если этим диском сделаю восстановление, »

сможете. Напрасно не хотите поэкспериментировать. С диска восстановления Vista (главное, чтобы он был под рукой) вы сможете восстановить загрузку Vista, если что. Дело, конечно, ваше, да и время поздее :)

Gjiod 21-08-2009 01:59 1198999

диск уже качаю (правдо медленно чтото качается он)

хотел заменить файл bootmgr, но он ругается на доступ. Ладно, скоро уже куплю болванку и сделаю восстановление загрузки

Gjiod 21-08-2009 16:09 1199445

Записал образ на двд диск, включил, выбрал восстановление системы. Он начал чего-то искать и нашел потом, предложил мне "Repair and reload", я согласился, потом опять загрузился с диска, сделал восстановление запуска, но все равно, винта где сама семерка не грузиться, а если грузить с винта, где виста, он как и раньше дает возможность выбрать семерку, но все равно ругается на winload.exe и его цифровые подписи. Что делать?

okshef 21-08-2009 16:13 1199453

Цитата:

Цитата Gjiod
хотел заменить файл bootmgr, но он ругается на доступ »

Как получить доступ к файлам, папкам и разделам реестра

Gjiod 21-08-2009 16:15 1199454

Цитата:

Цитата okshef
Как получить доступ к файлам, папкам и разделам реестра »

можно обойтись ведь и без этого уже, у меня диск появился, с которого восстановиться можно, но не восстанавливается почему-то :(

okshef 21-08-2009 16:27 1199465

Так, а какой диск имеет флажок "активный"? Посмотрите через менеджер дисков или Acronis и оставьте активным только диск с Vista. Меню загрузки есть? Какой диск выставлен для загрузки первым в BIOS?

DImaN! 21-08-2009 16:31 1199469

Также джамперы на винтах можно проверить. какой винт является ведущим, а какой ведомым...

Gjiod 21-08-2009 16:35 1199475

1)Джамперов нету давно уже :)
2)Активные - с винт с вистой, винт чистый, где была хр, и раздел винта, где стоит семерка
3)В биос если ставить винт где семерка первым то не грузиться, поэтому стоит винт где виста

как активным один оставить не знаю. Убрать "активность" нельзя с других винтов.

GafferZV 21-08-2009 16:38 1199477

Цитата:

Цитата okshef
Так, а какой диск имеет флажок "активный"? Посмотрите через менеджер дисков или Acronis и оставьте активным только диск с Vista. »

Ой неточный совет. Активным нужно делать диск на котором размещен загрузчик bootmgr и не факт что сама винда на том же диске

DImaN! 21-08-2009 16:40 1199479

Можете в командной строке ввести bcdedit > Enter и здесь написать вывод команды.

GafferZV 21-08-2009 16:44 1199481

Цитата:

Цитата Gjiod
Убрать "активность" нельзя с других винтов »

Попривыкали к акронисам и прочим прогам. А нортоновским дискедитом в Partition table поменять в нужном месте 80h на 00 нельзя? :)

okshef 21-08-2009 16:47 1199484

Цитата:

Цитата GafferZV
Активным нужно делать диск на котором размещен загрузчик bootmgr »

Диск, на котором первоначально располагался загрузчик с XP и Se7en успешно отформатирован.
Остался только с Vista. Если все сделано правильно, то при загрузке должно выходить меню с выбором Vista и Seven. По-видимому, неправильно указан путь к winload.exe
Цитата:

Цитата DImaN!
ввести bcdedit > Enter и здесь написать вывод команды. »

лучше
Код:

bcdedit >c:\1.txt
в корне диска с:\ ищите файл 1.txt - и на обозрение к следующему сообщению.
Да, точно укажите букву раздела, на котором находится Se7en (как ее видно из диспетчера дисков в Vista)

Gjiod 21-08-2009 16:49 1199485

DImaN!,

GafferZV, я даже не знаю что за дискедитор и что за партишн тэбл) а Вы еще говорите менять что-то )

okshef, буква M, сделал правильно, он предлагает выбрать, но все равно не грузит ) а лучше бы просто сразу грузил семерку без всяких предложений

okshef 21-08-2009 16:50 1199486

Цитата:

Цитата GafferZV
к акронисам и прочим прогам. А нортоновским дискедитом »

diskpart прекрасно справляется - и не нужно ничего стороннего, а то по неопытности наизменяешь...
Gjiod, у вас буква диска с семеркой M???? Перечитайте последнюю строчку поста 25. Если буквы отличаются, в командной строке выполните
Код:

bcdedit /set {идентификатор} osdevice partition=X:
bcdedit /set {идентификатор} device partition=X:

где Х:-буква раздела, как она видна из Vista diskmgr.msc где {идентификатор}- буквенно цифровой код записи семерки, у вас он начинается с 1eabb471-

DImaN! 21-08-2009 17:01 1199493

пробуем,
bcdedit /export C:\OLDBCD
bcdedit /set {идентификатор} device partition=C:
bcdedit /set {current} description "Windows 7"
bcdedit /default {current}
bcdedit /displayorder {идентификатор} /addlast

okshef 21-08-2009 17:04 1199496

DImaN!, он же не в семерке, зачем вы текущей записи присваивайте описание "Windows 7" и остальное...

DImaN! 21-08-2009 17:07 1199497

но если ввести только те 2 команды то в загрузчике будет только вин7...

Gjiod 21-08-2009 17:08 1199499

okshef, x буква раздела где семерка, да?) а то не понял немножко )
DImaN!, сейчас попробую или лучше не стоит? боюсь угробить последнюю живую систему)

okshef 21-08-2009 17:10 1199503

Цитата:

Цитата Gjiod
x буква раздела где семерка, да?) »

Да
Цитата:

Цитата DImaN!
но если ввести только те 2 команды то в загрузчике будет только вин7... »

мы не вводим, а изменяем имеющиеся. А в BCD записи о загрузке итак две!
Diman, точно, идентификатор упустил. Исправлю

DImaN! 21-08-2009 17:12 1199504

Лучше погодите и внимательно перечитайте следующее: Вопросы и ответы по редактору данных конфигурации загрузки, и BCDEdit Command-Line Options

Gjiod 21-08-2009 17:18 1199511

Если сделаю сразу то что писали okshef и DImaN!, то ничего не испорчу? или можно сделать одно, потом попробовать, а потом еще одно?

okshef 21-08-2009 17:22 1199515

Gjiod, в связи с возникшими разночтениями сделайте, прошу еще раз Пуск + R, в строке "Выполнить": cmd, затем в окне командной строки
Код:

bcdedit >c:\1.txt
в корне диска с:\ ищите файл 1.txt - и на обозрение к следующему сообщению, и представьте скрин управления дисками: Пуск + R, в строке "Выполнить": diskmgmt.msc
Команды пока не выполняйте. И назовите букву раздела с семеркой! Пожалуйста.

Gjiod 21-08-2009 17:26 1199523

okshef, вот содержимое файлы (вроде тоже самое что и на скрине)

Код:

„ЁбЇҐвзҐа §*Јаг§ЄЁ Windows
--------------------
Ё¤Ґ*вЁдЁЄ*в®а          {bootmgr}
device                  partition=C:
description            Windows Boot Manager
locale                  ru-RU
inherit                {globalsettings}
default                {current}
resumeobject            {37f6f601-cf51-11dd-b523-f8ed93af4458}
displayorder            {current}
                        {1eabb471-8dcf-11de-9f52-0016e6dfa756}
toolsdisplayorder      {memdiag}
timeout                30

‡*Јаг§Є* Windows
-------------------
Ё¤Ґ*вЁдЁЄ*в®а          {current}
device                  partition=C:
path                    \Windows\system32\winload.exe
description            Microsoft Windows Vista
locale                  ru-RU
inherit                {bootloadersettings}
osdevice                partition=C:
systemroot              \Windows
resumeobject            {37f6f601-cf51-11dd-b523-f8ed93af4458}
nx                      OptIn

‡*Јаг§Є* Windows
-------------------
Ё¤Ґ*вЁдЁЄ*в®а          {1eabb471-8dcf-11de-9f52-0016e6dfa756}
device                  partition=M:
path                    \windows\system32\winload.exe
description            Windows 7
osdevice                partition=M:
systemroot              \windows

диск М, я уже говорил вроде )

вот скрин


команды выполнил только которые Вы написали пока что

okshef 21-08-2009 17:39 1199535

Вы писали, что у вас семерка стоит на диске 500гб. У вас из два - один Other буква D:, второй с Any - буква M: Надо полагать, M:? Тогда единственное, что я могу предложить - снять активность с раздела M: и перезагрузиться. В хранилище - все записи корректные

DImaN! 21-08-2009 17:41 1199540

Напишу сразу, что нужно будет сделать в том случае, если будет допущена ошибка..
Восстанавливаем систему при ошибке загрузчика 0xc0000034 - The Windows Boot Configuration Data file is missing required information, у меня недавно была подобная проблема

Gjiod 21-08-2009 17:42 1199541

okshef, гляньте выше мой пост, я там написал что М))
снять активность с раздела М и перезагрузиться в висту имеете ввиду, или поставить в биосе 500 гб винт первым и грузить семерку?
и кстати, снять активность с того раздела нельзя в акронисе, можно просто ее переместить на другой раздел этого винта.

DImaN!, буду перезагружаться, гляну, там возможно такой же номер ошибки, когда семерку выбираю. А если буду выполнять инструкцию по Вашей ссылки, то в командной строке мне так и писать С, или букву сменить на М, где семерка стоит

DImaN! 21-08-2009 17:47 1199547

Gjiod, пишите тот раздел, на котором загрузчик

Gjiod 21-08-2009 17:49 1199552

Цитата:

Цитата DImaN!
Gjiod, пишите тот раздел, на котором загрузчик »

папка boot и файл bootmgr есть и на С и на М. Это же они загрузчики?

DImaN! 21-08-2009 17:55 1199555

Вас больше в данном случае будет интересовать bootmgr на C

Gjiod 21-08-2009 17:55 1199556

0xc0000428 вот номер ошибки, если выбрать семерку грузить

DImaN! 21-08-2009 18:03 1199560

Попробуйте восстановить тем методом, о котором я писал в 38-м посте..

Gjiod 21-08-2009 18:24 1199579

Сделал немного по другому, вставил диск 7 в привод, затем в консоли прописал H:\Boot\bootsect /nt60 M: /force /mbr, все прошло успешно, перезагрузил комп, выбрал диск где семерка, стал грузить с него. Он так же предложил выбрать между семеркой и вистой (семерка теперь на 1ом месте была), я выбрал семерку, он начал грузить, а потом выдал надпись "autochk programm not found - skipping autocheck" и перезагрузился. Нужно взять где-то эту ауточек программу) Или все-таки стоит попробовать способом DImaN!'a?)

okshef 21-08-2009 18:34 1199588

Войдите в консоль с диска и выполните
1. команды Bootrec /FixMbr и Bootrec /FixBoot
2. перезагрузитесь, проверьте возможность загрузки, если ошибка останется
3. снова в ком строку и далее проверку дисков
Код:

chkdsk диск /p /r
диск - буква диска который проверяется
А зачем вы выполняли bootsect с ключом /mbr?

Gjiod 21-08-2009 19:06 1199610

команды, которые советовал выполнить DImaN! в своем блоге, выполнить не смог, на первой команде он ругаться стал почему-то
сейчас попробую Bootrec /FixMbr и Bootrec /FixBoot
Цитата:

Цитата okshef
А зачем вы выполняли bootsect с ключом /mbr? »

не знаю, так подсказали мне, но у меня там вроде эта мбр (область загрузки) попорчена была

а если не поможет, то проверку диска делать в консоли из под системы, или из под диска с семеркой?

Gjiod 21-08-2009 19:29 1199630

писал это Bootrec /FixMbr и Bootrec /FixBoot в консоли от диска, все равно при загрузки семерки он пишет "autochk programm not found - skipping autocheck"

DImaN! 21-08-2009 19:33 1199633

Gjiod, чекдиск уже сделали? какие теперь ошибки при запуске системы из диска M?

P.S. Можете еще попробовать этот вариант: Error message when you try to start a Windows XP-based computer: "Autocheck program not found"
Правда это решение для Windows XP, но попробовать стоит...

Gjiod 21-08-2009 19:36 1199636

нет, из под системы чекдиск не сделался, пойду сделаю из под диска, потом отпишусь

Gjiod 21-08-2009 20:11 1199652

чекдиск так же ругается и из под диска на параметр /p, начал делать без него, но он собрался очень много времени на 5ом шаге проверять 160к файлов, так что отменил. Стоит ли его в системе делать, только без этого параметра?

okshef 21-08-2009 20:12 1199654

Gjiod,
Цитата:

/mbr Updates the Master Boot Record without changing the partition table on sector 0 of the disk that contains the partition specified by SYS, ALL, or drive letter. When used with /nt52 option, the master boot record is compatible with operating systems older than Windows Vista. When used with the /nt60 option, the master boot record is compatible with Windows Vista, Windows Server 2008 or later.
Попробуйте переделать без ключа. А вообще я думаю вот что: отключите все HDD кроме диска с семеркой. Выполните автоматическое восстановление запуска и нам скажите, что получится.

Проверку дисков в системе сделайте просто: Правой кнопкой по значку диска - свойства - сервис - выполнить проверку, а если из командной строки, то с ключами /f /r /x , например
Код:

chkdsk m: /f /r /x

Gjiod 21-08-2009 20:22 1199664

okshef, сейчас, забэкапю 154 гига данных, на случай если буду делать восстановление системы и все полетит, отключу левые винты, сделаю проверку диска и попробую без ключа (т.е. K:\Boot\bootsect /nt60 M: /force )

DImaN! 21-08-2009 20:26 1199666

Gjiod, Вы читали статью, ссылку на которую я вам дал в 49-м посте? Также ничего не вышло?

Gjiod 21-08-2009 20:29 1199669

DImaN!, там на английском, я не сильно силен в нем, тем более по поводу технических значений всяких )

DImaN! 21-08-2009 20:56 1199695

Перевести? Возможно подойдет, хотя боюсь, все может закончиться реинсталлом 7-ки :(

Gjiod 21-08-2009 21:09 1199708

DImaN!, да ладно, я итак уже всех подднапряг тут изрядно )

okshef 21-08-2009 21:22 1199722

Нормально, мы все учимся вместе.
Я вот что подумал, попробуйте загрузиться в безопасном режиме после всех еще неиспробованных рецептов.

Gjiod 21-08-2009 21:35 1199734

okshef, пока сделал проверку диска, как Вы писали (нажал на правую кнопку по диску и тд) Выполнилось очень быстро. Сделал восстановление системы без ключа, а теперь пойду отключу все винты и буду делать восстановление запуска опять )


все сделал, семерка опять стала ругаться на winload.exe :)
пойду переставлять винду.

Vadikan 21-08-2009 23:02 1199832

Цитата:

Цитата Gjiod
пойду переставлять винду. »

Аминь.


Время: 23:12.

Время: 23:12.
© OSzone.net 2001-