PDA

Показать полную графическую версию : bootrec /fixboot отказано в доступе


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

Tau_0
16-12-2018, 19:48
Понятненько.. похоже под "восстановить" подразумевается не просто "нажать кнопку восстановить" - а нечто большее.. »
Под восстановить понимается восстановить boot-сектор из резервной копии.

Но Вам надо Вставить короткий Win10. --- Неужто это так сложно...???...

Peutrov
16-12-2018, 22:34
Неужто это так сложно...???... »
считаю что нет.. но ведь легко ошибиться. Я же едва ли понимаю что делаю.. еще и путаницы с терминами возникают..
короткий вставлен.
https://i.paste.pics/de64319bf3e9c2d3f04f374921e09dfc.png
чекдиск не предлагался

Tau_0
16-12-2018, 23:32
чекдиск не предлагался »
Возможно потом мы сами чекдиск запустим.
Итак, после месячной заминки наконец удалось вставить разделы/томы…
ЗЫ Я бы и длинный Win 10 вставил, но из-за чекдиска решил его пока не вставлять...

Осталось попытаться загрузиться…
Но для этого надо найти правильную Windows NT сигнатуру диска.

Для этого разберите статью Марка Русиновича.
Устраняем конфликт подписей дисков (http://www.thevista.ru/page15555-ustranyaem_konflikt_podpisey_diskov)

Кроме того найдите на томах Win 7 и Win 10 скрытые системные файлы с магазинами/хранилищами BCD Store. И выложите эти файлики на обменник.
Вот маршруты и мена файлов --- X:\BOOT\BCD
где X --- буква диска.

ЗЗЫ Если что непонятно..., спрашивайте.

Peutrov
18-12-2018, 12:24
что такое "смещение".. В русской (https://ru.wikipedia.org/wiki/%D0%93%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BE%D1%87%D0%BD%D0 %B0%D1%8F_%D0%B7%D0%B0%D0%BF%D0%B8%D1%81%D1%8C) википедии этот термин не раскрывается..
А тут (https://i.paste.pics/88b02965734e5f597a29188509590ca6.png) вообще речь о реестре же. Так? Но что объединяет реестр и смещение..

Tau_0
18-12-2018, 13:44
что такое "смещение".. В русской википедии этот термин не раскрывается.. »
Тогда почитайте на английском...
См. Offset (computer science) (https://en.wikipedia.org/wiki/Offset_(computer_science))
Если помните как в школьной математике/геометрии вводится глобальная локальная ситема координат. То на пальцах... Отдельные байты неудобно нумеровать их последовательными номерами (натуральными числами). Неудобно потому, что байтов очень много и для того, чтобы добраться до какогото отдельного байта сначала необходимо добраться до небольшого блока в котором этот байт сидит. Тогда его адрес (адрес байта) ----- это адрес блока + смещение этого байта относительно начала блока.

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

Поэтому нам очень важно выйти на нужный блок/базу. Тогда по известному смещению мы найдём искомые данные.

ЗЫ Вы пока лучше выложите на обменник магазин/хранилище BCD Store или X:\BOOT\BCD...
Я его посмотрю и покажу как смотрел и что нашёл...

Peutrov
18-12-2018, 15:32
Кроме того найдите на томах Win 7 и Win 10 скрытые системные файлы с магазинами/хранилищами BCD »
На томе Win 7 хранилища нет. Вот хранилище тома Win 10
https://cloud.mail.ru/public/DwzW/ProdGo8dS/Boot/Win10/

Tau_0
18-12-2018, 18:08
Вот хранилище тома Win 10 »
Картинки на rghost.ru по адресу http://rgho.st/8fQWvbMFk

На своей машине под Windows 7 я:
1. Запускаю regedit.exe с правами администратора и вижу следующую картинку
См. картинку 1

2. Я выгружаю улей/куст реестра HKEY_LOCAL_MACHINE\BCD00000000
Он мне не нужен, поскольку там данные и моего магазина. Не нужны мне лишние пусть и собственные шумы… А попортить свой реестр я не боюсь --- на это маловато прав администратора. Для корректировки этих данных нужны права Системы… Но мы ничего корректировать не собираемся, собираемся только прочитать нужное.
См. картинку 2
После подтверждения куст уйдёт.

3. Загружаю файл BCD (тот, что Вы прислали).
См. картинк 3.
ЗЫ При выборе имени файла я специально взял маленькие буквы, --- это чтобы не запутаться. Там ещё Ваши BACKUP есть месячной давности, где ВЫ с BCDEdit развлекались… Но я пока их не смотрел, хотя может и придётся…:(

4. Находим элемент HKEY_LOCAL_MACHINE\bcd\Objects\{14b4238c-651f-11e8-b9bd-a5669f4a3e22}\Elements\11000001. --- Это наша база/”Начало координат”
См. картинку 4.
И по смещению OffSet = 38 находим сигнатуру 8B 52 8A 90
См. картинку 5.

Сравниваем 8B 52 8A 90 с той сигнатурой, что лежит в LBA:1 и видим, что они совпали...

Скорее всего мы нашли правильное значение…
--------------------------------------------------------------------------
Вбиваете в DMDE четыре байта сигнатуры 8B 52 8A 90 по смещению 1B8 в LBA:0.
Вы это уже пробовали делать, но тогда у Вас хард был в Offline. --- Больше так не шутите…:gigi: :gigi: :gigi:

И сделайте раздел с Windows 10 активным
После того, как измените сигнатуру, физически отсоедините хард текущий испраный хард с Windows 10. --- Это для чистоты эсперимента и на всякий случай…

И Махмуд, поджигай…!!!... --- Пробуйте загрузиться с проблемного харда.

Peutrov
18-12-2018, 19:39
только не могу понять - как вообще перепроверить, подтвердить что у меня имеется или имелся конфликт подписей..
Из этой (http://proftech19.ru/2016/02/%D0%B4%D0%B8%D1%81%D0%BA-%D0%BE%D1%82%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD-%D0%B8%D0%B7-%D0%B7%D0%B0-%D0%BA%D0%BE%D0%BD%D1%84%D0%BB%D0%B8%D0%BA%D1%82%D0%B0-%D0%BF%D0%BE%D0%B4%D0%BF%D0%B8%D1%81%D0%B5/) и из приведённой вами статьи понимаю, что Windows не даёт перевести диск в режим online если имеется конфликт подписей. Но у меня же ничего подобного не наблюдалось.. "вне сети" я устанавливал сам, признавался в этом (http://forum.oszone.net/post-2846110.html#post2846110).
А ошибки при конфликтах выглядят так

http://proftech19.ru/wp-content/uploads/obrab1c/image/error.png
http://www.thevista.ru/files/images/articles/markruss/vhd8.png

Да, кстати, почему-то не ответил
Это как система обесточит хард...???... --- У неё нет такого рубильника. »
Рубильник есть, но управляет им фигов таймер. Скриншот (https://i.paste.pics/5fa782f9745afdf7f1043c1d7edd1795.png)
Создатели Винды не доверяют (https://i.kym-cdn.com/entries/icons/mobile/000/023/180/notsurprisedkirk.jpg) рубильник в персональное использование. Только вот таким ядрёным макаром, что на мой взгляд не всегда удобно. Например, только ткнул "Мой компуктер (http://memesmix.net/media/created/cipscf.jpg)", даже если нечаянно его ткнул, - уснувший хард тут же пробудился. Даже если и в пробуждении не было никакой нужды. И через 20 минут (в зависимости от настройки), если диск не беспокоить, он снова отрубится. "Рубильник" было бы очень удобно в некоторых случаях. Но вот такой у нас диктат.
Вот причина почему изредка тыкаю "offline". В надежде что он всё-таки уснёт, поэкономит свой небесконечный ресурс работы.. хотя диск от этой функции и не засыпает.
и тыкаю "offline" для того чтобы система к диску не обращалась ни в каком случае (https://www.youtube.com/watch?v=wwUQWfyrqNA), за исключением если это понадобится пользователю.
Хочется чтобы пользователь управлял Windows, а не Windows управлял пользователем (https://youtu.be/YhkZuZbrdEc?t=51), как Windows это делает в случае с навязыванием "таймерного рубильника".

Tau_0
18-12-2018, 19:58
только не могу понять - как вообще перепроверить, подтвердить что у меня имеется или имелся конфликт подписей.. »
А я никогда и не писал о том, что у Вас был конфликт сигнатур. --- Это было не моё предположение, а гениальное озарение 9285...

Тем не менее каким-то образом Вы своими шаловливыми ручками сумели изменить Windows NT сигнатуру диска. Я лишь предложил Вам метод/способ определить значение сигнатуры, нужной для того, чтобы Windows 10 со старого харда хоть как-то начал дышать.

А с текущей Windows NT сигнатурой диска Вы получите чёрный экран.
--- Это легко проверить. --- Сделайте раздел Win 10 активным и попробуйте с него загрузиться...

Создатели Винды не доверяют рубильник в персональное использование. »
Сделать это не позволяет текущая архитектура железа. Обычный БП будет подавать питание на все подключенные устройства и харды в частности...

Peutrov
18-12-2018, 21:04
Вы получите чёрный экран. »
так ведь мой пост и начинался с того, что Windows загружаться перестал.. и вероятнее всего сбой был вызван ошибками на диске..
https://pp.userapi.com/c845418/v845418238/13ac80/W3-sY9GCDvc.jpg
И после этого я провернул чуть ли не наугад всякие разные команды, описанные в первом посте.. на моём лице появится глупая улыбка если после всего пережитого этот Windows 10 вдруг начнёт как ни в чём не бывало загружаться..

Тем не менее каким-то образом Вы своими шаловливыми ручками сумели изменить Windows NT сигнатуру диска.
Windows NT сигнатура диска и сигнатура диска (https://blogs.technet.microsoft.com/mark_russinovich/2012/01/11/83/) - это одно и то же? нет?
В статье говорится
Когда вы выберете пункт меню «Online», Windows без предупреждения сгенерирует новую случайную дисковую сигнатуру и присвоит ее диску, записав в MBR.
Отсюда же могла взяться новая сигнатура?
Сейчас начну эксперименты с загрузкой.

Сделать это не позволяет текущая архитектура железа. Обычный БП будет подавать питание на все подключенные устройства и харды в частности...
Так ведь легко отрубает питание через заданный тут (https://i.paste.pics/5fa782f9745afdf7f1043c1d7edd1795.png) промежуток времени! И легко врубает питание назад, чуть только пользователь пытается обратиться к диску. О чем писал в предыдущем харде.
Ведь это же не новинка, мне казалось уже давно б.п спокойно отключают питание у диска.
Сетую на то, что пользователю предоставляют именно таймер. А не возможность произвольно включать и отключать. Неужели таймер и управление таймером вшиты в аппаратную часть диска, а не являются архитектурой ОС?!
Неужели невозможно в архитектуре ОС сделать так, чтобы диск отключался не через 60 секунд
https://i.paste.pics/4d1d14654fc86202b3b9420962482e8a.png
а через одну секунду. И чтобы это было не по таймеру а по кнопочке "Отключить". И чтобы включался диск только лишь по кнопочке "Включить", а не из-за того что случайно кликнул иконку "Мой компьютер".
Вроде бы тоже самое написал в предыдущем посте, но видимо как-то неясно сформулировал что ли..

Tau_0
18-12-2018, 22:41
И после этого я провернул чуть ли не наугад всякие разные команды, описанные в первом посте.. »
Неужто не слышали, что бывает с обезьянкой, которая играет с гранатой.

Windows NT сигнатура диска и сигнатура диска - это одно и то же? нет? »
Это одно и то же.

Отсюда же могла взяться новая сигнатура?
Сейчас начну эксперименты с загрузкой. »
Не думаю, что Windows, каждый раз при переводе харда в режим Online, ВСЕГДА тупо изменяет сигнатуру диска. Но проверьте это...

ЗЫ Я точно не знаю каким именно образом Вы ухитрились обнулить PT (Таблицу разделов) в MBR. Но при желании могу это проделать...


на моём лице появится глупая улыбка если после всего пережитого этот Windows 10 вдруг начнёт как ни в чём не бывало загружаться.. »
Пока не отредактируете сигнатуру на нужную, Windows не загрузится. --- Мамой клянусь...!!!...

Так ведь легко отрубает питание через заданный тут промежуток времени! И легко врубает питание назад, чуть только пользователь пытается обратиться к диску. О чем писал в предыдущем харде. »

Только на серверном железе система умеет управлять специально обученным серверным блоком питания...
См. на кибере Управление питанием жестких дисков разных систем
(http://www.cyberforum.ru/hdd/thread1893566.html)

luna2005
18-12-2018, 23:15
Рубильник есть, но управляет им фигов таймер. Скриншот »
Это не снятие питания, а всего лишь команда остановить шпиндель.

Peutrov
19-12-2018, 00:24
Это не снятие питания, а всего лишь команда остановить шпиндель. »
Ну вот. Вполне устраивает такой подход. Экономит же ресурс железки (диска).. и попутно гарантирует что с диском не будет произведено никаких манипуляций, намеренных, случайных, вируси или еще что-то..

ЗЫ Я точно не знаю каким именно образом Вы ухитрились обнулить PT (Таблицу разделов) в MBR. Но при желании могу это проделать... »
Вероятно это случилось тут: Дальше в оснастке нажал "ок" »

Неужто не слышали, что бывает с обезьянкой, которая играет с гранатой. »
Угу. А другая сторона медали - Вас что, на гугле забанили? (http://lurkmore.to/Google#.D0.92.D0.B0.D1.81_.D1.87.D1.82.D0.BE.2C_.D0.BD.D0.B0_.D0.B3.D1.83.D0.B3.D0.BB.D0.B5_.D0.B7.D 0.B0.D0.B1.D0.B0.D0.BD.D0.B8.D0.BB.D0.B8.3F)
Задаёшь вопросы - заворчат "почему в гугл не идёшь".. Идёшь в гугл - наругают что обезьянка с гранатой..

yurfed
19-12-2018, 01:18
Peutrov, только что заметил что в вашем сообщении N18 (http://forum.oszone.net/post-2841625-18.html), на скрине Диспетчера устройств, присутствуют два одинаковых диска 120ГБ, хотя у вас 120 и 250.
Поясните эту ситуацию.

Peutrov
19-12-2018, 01:42
Поясните эту ситуацию. »
Не могу этого сделать. Тут уже вопросы не ко мне, видимо. Не являюсь хацкером
https://i.paste.pics/6c92179580e768bb4790f89aaa001cb7.png

Tau_0
19-12-2018, 01:48
Вероятно это случилось тут: »
Если бы Вы только сняли сигнатуру, то PT никуда бы не делась. Но она обнулилась...!!!..
Хотя это меню Advanced опасно для неопытного пользователя. В нём по Save можно записать любые байты в LBA:0 (и не только в него...).

Правда Вы написали, что ===>
Больше ничего не предпринимал.. »
Но могли и записать...

Мне сегодня некогда, но завтра я поиграю с пунктом меню Advanced. Может и получу в LBA:1 копию LBA:0, и "красиво" его (LBA:0) обнулю.

Peutrov
19-12-2018, 11:26
Хотя это меню Advanced »
что это за меню? Это из оснастки "управление дисками"? Или из другой программы? В других программах всё делал согласно инструкциям из здешних сообщений.

Peutrov
19-12-2018, 12:11
Изменения в LBA 0:440 (если так можно выражаться?) я через DMDE вносил единожды. В этом (http://forum.oszone.net/post-2845840.html#post2845840) посте. Больше я к LBA 0:440 не возвращался, ничего менять там не пытался.

вы правы, после "вкл" DMDE начал записывать без сообщений. »
Этой записью я подтвердил, что изменения были внесены успешно, без отказов.


Ради чистоты эксперимента хотелось попробовать загрузить систему не внося новых изменений в LBA 0:440 (напомню, "старые" изменения, вносимые мною, здесь (http://forum.oszone.net/post-2845840.html#post2845840))
Сделал через "управление дисками" раздел Win 10 активным и попытался загрузить систему. https://i.paste.pics/9bf48049048303209ba316f04aeb56fe.png
Судя по error code - ошибка отличается от ошибки из первого (http://forum.oszone.net/post-2841251.html#post2841251) поста (спойлер №2)
После этой попытки (попытки загрузить систему) зашёл в DMDE проверил LBA 0:440:
https://i.paste.pics/d2919d442992bc0146d6ba7aae2b03d8.png
Когда, как, где и сколько раз вносил изменения в LBA 0:440 описал в начале сообщения.
Подтвердите, нужно ли мне сейчас вносить коррекции, описанные в этом (http://forum.oszone.net/post-2846852.html#post2846852) посте или уже не актуально

Tau_0
19-12-2018, 15:56
что это за меню? »
Да вот оно родимое --- в Виктории… ===>
См. картинку
Я ещё успел с ним (меню Advanced) по полной поиграть… Только то и сделал, что Open 0. И получил дамп LBA:0.
ЗЫ В Victoria по дефолту выводится дамп LBA:63 --- это древний атавизм...
Затем я пробил ВСЕ 512 байтов этого сектора нулями и нажал Save.

В результате получил обнулённую MBR/PT. --- После этого так просто мою машину не загрузить/перзагрузить… Только вряд ли Вы такую дурость делали.
Да и в LBA:1 копию LBA:0 просто сохранить не поручается… Но такое не только в Виктории можно утворить. А лучшего я пока не придумал…

Но каким-то образом Вы получили то, что получили…

Утомил меня этот форензик…:gigi::gigi::gigi:...Подтвердите, нужно ли мне сейчас вносить коррекции, описанные в этом посте или уже не актуально »
Конечно эти коррекции нужно внести. --- Вбейте Windows сигнатуру диска 8B 52 8A 90 в LBA:0. И загружайтесь...

Peutrov
19-12-2018, 18:40
Только то и сделал, что Open 0 »
"open" я бы нажать рискнул. Но без save. Тем более без забивания нулями или какими-то еще данными.

Вбейте Windows сигнатуру диска 8B 52 8A 90 в LBA:0. И загружайтесь... »
Сделано. Что получилось после изменения сигнатуры и перезагрузки:

результат попытки загрузить windows: скрин (https://i.paste.pics/1229497c2dec8171ace4cd27a5f6f59d.png) Насколько понимаю, это не то же самое что было в предыдущий (http://forum.oszone.net/post-2846987.html#post2846987) раз
скрин (https://i.paste.pics/f0d1340dc8b0650ba0ba7c0cc716654e.png) DMDE
после изменения сигнатуры и перезагрузки перераспределились буквы разделов. Скрин. (https://i.paste.pics/054a5cc185bdccaee599cfbe3f135c6b.png) Предыдущий скриншот оснастки в этом (http://forum.oszone.net/post-2846110.html#post2846110) посте.




© OSzone.net 2001-2012