Войти

Показать полную графическую версию : ОС отсутствует в списке диска восстановления


Страниц : [1] 2 3

Light_Soul
14-04-2012, 02:09
Доброго времени суток!

Возникла проблема с экраном приветствия. (http://forum.oszone.net/thread-232786.html)

Пытался разобраться с ней самостоятельно и наткнулся ещё на одну проблему:

http://remontcompa.ru/uploads/posts/2011-09/1317359658_3b.jpg

...в попытке добраться до командной строки.

http://remontcompa.ru/uploads/posts/2011-09/1317363389_31.jpg

Суть в том, что оно было пустое, хотя система спокойно загружается.

Прошу помощи у тех, кто может помочь.

agent_smax
14-04-2012, 02:22
Не пробовали на крестик нажимать?

okshef
14-04-2012, 08:24
оно было пустое »
при загрузке с диска оно не должно быть пустым. Если вы загружаетесь в Win RE по F8 или с диска восстановления - тогда да, его может не быть.

Vadikan
14-04-2012, 12:12
Если вы загружаетесь в Win RE по F8 или с диска восстановления - тогда да, его может не быть. »
От чего это зависит? Обсуждалось?

Light_Soul
14-04-2012, 12:21
Я вставляю диск Windows 7 и загружаюсь с диска. Без F8.
Системы в списке нет.

Когда-то давно, когда была ещё ХР, я установил 7-ку на другой хард.
После, когда решил убрать хард с ХР возникла проблема с загрузкой. Получилось так, что 7-ка была на одном харде, а ХР с файлами загрузки была на харде, который я хотел снять.
Прогуглил это и где-то на этом форуме нашёл инструкцию как исправить проблему. Создал на диске раздел без буквы поместил туда файлы загрузки.
Система загружалась спокойно и загружается по сей день. Тьфу-тьфу. Возможно ли, что это из-за этого?

okshef
14-04-2012, 14:44
Vadikan, среда восстановления, поставляемая самой системой в виде winre.wim, "знает", к какой системе она привязана, поэтому, при загрузке этой среды восстановления поиск установленных систем не выполняется. Насчет загрузки с диска восстановления - не уверен, но, думаю, он тоже привязывается к "родительской" системе. Хотя, честно, могу ошибаться.

диск Windows 7 »
установочный?
В командной строке выполняли?
bcdedit
Запись о загрузке в Windows 7 есть?

оно было пустое »
вас это очень смущает? Бывали случаи, и на форуме обсуждались, решения, по моей памяти, найти не удалось. Еще в msconfig посмотрите - там может не быть списка установленных систем.

Кстати, можете присвоить букву загрузочному разделу (если он у вас есть) и проверить, появятся ли "пропажи".

Light_Soul
14-04-2012, 15:11
установочный? »
Да.
В командной строке выполняли? »
Нет.
Запись о загрузке в Windows 7 есть? »
Есть. Как я и говорил, система стабильно загружается. Единственное, не видно в списке при загрузке с уст. диска Windows 7.

вас это очень смущает? »
В случае чего, как например сейчас, нельзя будет восстановить систему.

Еще в msconfig посмотрите - там может не быть списка установленных систем. »
http://s019.radikal.ru/i640/1204/ce/5dd2d339102a.png

Кстати, можете присвоить букву загрузочному разделу (если он у вас есть) и проверить, появятся ли "пропажи". »
Есть. Я писал об этом выше:
Создал на диске раздел без буквы поместил туда файлы загрузки. »
Букву дать могу, но не уверен, что при перезагрузке компьютера загрузка пройдёт нормально. Или я зря переживаю?

okshef
14-04-2012, 15:24
Букву дать могу »
Дайте, и снова загрузитесь с диска. Изменится что-нибудь?
Второе. Вы меня не совсем поняли. После того, как вы загрузились в среду восстановления и в окне поиска установленных операционных систем не увидели своей, вы запускали командную строку, команду выполняли? Ответ "нет - не выполнял" не нужен. Нужно выполнить и сообщить, что происходит.

Light_Soul
14-04-2012, 16:58
okshef
Выполнил:

http://s019.radikal.ru/i637/1204/0e/de10feac342d.png

Сейчас дам букву и загружусь.

Light_Soul
14-04-2012, 18:02
Выдал диску букву. Система в списке по-прежнему отсутствует.
На скриншоте выше была выполнена команда bcdedit в системе.

Повторил её в среде восстановления, результат:

Microsoft Windows [Version 6.1.7601]


X:\Sources>bcdedit
The boot configuration data store could not be opened.
The requested system device cannot be found.

okshef
14-04-2012, 18:36
Вот потому и нет системы в списке - нет доступа к BCD. Я не знаю, каким образом (в результате каких действий пользователя или какой-нибудь другой программы) изменяются права на файл.
Но, думаю - это не принципиально, если система загружается.

Light_Soul
14-04-2012, 18:44
Но ведь это не нормально. Нужно будет восстановить систему, а тут такое.
Может быть есть какие-нибудь способы сделать так, чтобы система появилась в списке?
Заранее благодарен.

Morpheus
14-04-2012, 19:00
Как настроить и ухаживать за Windows так, чтобы она работала без переустановки больше (http://forum.oszone.net/showthread.php?t=167171) :)

okshef
14-04-2012, 19:04
Хорошо, прочитайте «Как быстро определить буквы дисков в среде восстановления или Windows PE» (http://www.outsidethebox.ms/10432/)
По-идее, раздел без буквы в Windows RE должен иметь букву С, а на нем должна быть папка BOOT
Проверьте, откроется ли BCD при непосредственном обращении из WinRE
bcdedit /store c:\boot\bcd
если буква не та - замените на свою.

Нужно будет восстановить систему »
а разве отсутствие ОС в списке препятствует работе средств восстановления?

Light_Soul
14-04-2012, 19:56
Morpheus
В июле будет 2 года как я перешёл с ХР на 7-ку.
После установки 7-ки я её так ни разу и не переустанавливал. :)

а разве отсутствие ОС в списке препятствует работе средств восстановления? »
Да. Он не видит систему и не понимает к чему применять средства восстановления.

Сейчас всё сделаю как Вы сказали и отпишусь.

Light_Soul
14-04-2012, 20:19
Проверьте, откроется ли BCD при непосредственном обращении из WinRE »

Теперь да.

Microsoft Windows [Version 6.1.7601]


X:\Sources>notepad

X:\Sources>bcdedit /store e:\boot\bcd

Windows Boot Manager
--------------------
identifier {bootmgr}
device partition=E:
description Windows Boot Manager
locale ru-ru
inherit {globalsettings}
default {default}
resumeobject {863c3104-0a1a-11e1-ad31-00241ddfeb9f}
displayorder {default}
toolsdisplayorder {memdiag}
timeout 30

Windows Boot Loader
-------------------
identifier {default}
device partition=H:
path \Windows\system32\winload.exe
description Windows 7
locale ru-ru
inherit {bootloadersettings}
osdevice partition=H:
systemroot \Windows
resumeobject {863c3104-0a1a-11e1-ad31-00241ddfeb9f}
nx OptIn
numproc 4
detecthal Yes
usefirmwarepcisettings No
sos No

X:\Sources>

okshef
14-04-2012, 22:58
Light_Soul, попробуйте пересоздать bcd, например так:
bcdedit /export e:\BCDcfg.bak
attrib -s -h -r e:\boot\bcd
del e:\boot\bcd
bootrec /RebuildBcd
Перезагрузитесь, проверьте.

Light_Soul
15-04-2012, 00:13
okshef
Выполнять с диска или в Windows?

okshef
15-04-2012, 00:15
В RE, в системе не выполните.

Light_Soul
15-04-2012, 01:05
Вбил только первую строчку, ответ:

Microsoft Windows [Version 6.1.7601]


X:\Sources>bcdedit /export e:\BCDcfg.bak
The store export operation has failed.
The requested system device cannot be found.




© OSzone.net 2001-2012