[РЕШЕНО]восстановление виндового загрузчика

indeviral
вы бы начали сначала, не знаю там например посмотрели что у вас grubе написано?
В грубе все нормально написано.
Коротко там написано :
set root='hd0,msdos2'
chainloader +1
ntldr /bootmgr а если так?
Ошибки в тексте-неповторимый стиль автора©
dartsergius
- скопировал с помощью dd старые данные в новые partiioin
dd перезаписал всю разметку и сделал точную копию старого диска, все остальное не важно.
Или так, как пользовались dd?
dd делает точную копию, бит в бит.

Все это было не правильно сделано от сюда и все проблемы и скорее всего загрузчик винды был потерян, так что нужно взять hiresn`s boot cd и при помощи его восстановить загрузчик или родной диск с виндой.
dartsergius
chainloader +1
работает если корневой раздел винды имеет загрузочную запись (PBR), из которой управление идет на bootmgr

лучше
indeviral
ntldr /bootmgr
Дает гарантию, если загрузочная запись раздела отсутствует или повреждена. От бутменеджера управление передается уже на winload32.exe

P.S.: такую же команду надо использовать, если хочется загрузить win7/8/10 с VHD-контейнера, когда PBR отсутствует по определению
Да пребудет с нами Сила...!
CPU Intel Core i9 10900-KF/RAM DDR4 128 Gb/NVidia GForce GTX 1080 Ti Turbo 11Gb/SSD M2 512 Gb/HDD Seagate SATA3 2 Tb/HDD Toshiba 3Tb/HDD Toshiba 6Tb
http://rusrailsim.org
binaryshadow
dd перезаписал всю разметку и сделал точную копию старого диска, все остальное не важно.
Или так, как пользовались dd?
dd делает точную копию, бит в бит.
Я конечно нуб, но не настолько :D
Я копировал не весь жесткий диск, а именно partition !!! Т.е. комманды типо:
sudo dd if=/dev/sdbN of=/dev/sdcM bs=4096
где N и M - номера требуемых разделов диска.
После этого было вызвано

sudo ntfsresize /dev/sdcN
для расширения старой файловой системы на новый, больший в 2.5 раза размер.

maisvendoo
работает если корневой раздел винды имеет загрузочную запись (PBR), из которой управление идет на bootmgr
очень похоже на неправильно сгенерированную запись.

ps докачаю erd commander - по результатам отпишусь. Надеюсь поможет.
dartsergius
sudo dd if=/dev/sdbN of=/dev/sdcM bs=4096
Когда-то я проводил эксперимент, пытаясь таким способом перенести винту (XP) с раздела на раздел. Так вот при попытке загрузки я тоже получал черный экран и мигающий курсор.

Сдается мне, переносить надо было "диск на диск", то есть


# dd if=/dev/sdb of=/dev/sdc bs=4096

нет ли проблем с геометрией при переносе "раздел в раздел"?

p.s.: может я и глупость сморозил, но в голове вертится ответ на вопрос, только вот этот ответ не дает схватить себя за хвост...

p.p.s.: я бы попробовал вызвать загрузчик винды непосредственно командой ntldr /bootmgr из grub
Да пребудет с нами Сила...!
CPU Intel Core i9 10900-KF/RAM DDR4 128 Gb/NVidia GForce GTX 1080 Ti Turbo 11Gb/SSD M2 512 Gb/HDD Seagate SATA3 2 Tb/HDD Toshiba 3Tb/HDD Toshiba 6Tb
http://rusrailsim.org
indeviral
ntldr /bootmgr а если так?
Вот это уже помогло расшевелить винду - но не более...
Требует bcd.
Скачанный ERD commander на команду

BootRec.exe /RebuildBcd
реагирует сообщением что устройство недоступно.
Винда при загрузке теперь говорит что файл \Boot\BCD недоступен. Это лучше чем ничего конечно, но совершенно не то, на что я надеялся. А пересобрать BCD он не может видимо по этой же причине - занавес.

Копаю дальше...

--------------------------------------------------------
подставил забекапленный BCD файл - естественно не грузиться. Попытался пересобрать bcd файл - тоже говорит что "ой, не могу", устройство не доступно...
Сцук винту 2 дня, как устройство может быть недоступно!!!! Эта винда его в консоли видит, файлы там видит, может с ними все что угодно делать - а устройство каким-то макаром недоступно...
Как меня это уже заипало... То винда обновиться не может, потому что найти иконку в статусбаре не может ( а сохранить handle не судьба ), то пересобрать свой собственный boot не в состоянии....
Хоть садись, да изучай этот файл, да пиши новый самостоятельно - без этих утилит...

ps bcdboot пишет что не может скопировать файлы - занавес.

pss извиняюсь за эмоции, просто реально достало то что штатными средствами ничего не чиниться... Не было бы настроенного рабочего места на винде - не мучался бы - снес к чертям, или переустановил бы для игрушек...
Рано занавес. Раз загрузчик ругается - значит жив

dartsergius
Винда при загрузке теперь говорит что файл \Boot\BCD

Каталог Boot копируется с любого установочного диска с виндой. BCD редактируется утилитой BootICE. Чтобы Вам не искать - дам ссылку на скачивание. В архиве - версии под все архитектуры
Да пребудет с нами Сила...!
CPU Intel Core i9 10900-KF/RAM DDR4 128 Gb/NVidia GForce GTX 1080 Ti Turbo 11Gb/SSD M2 512 Gb/HDD Seagate SATA3 2 Tb/HDD Toshiba 3Tb/HDD Toshiba 6Tb
http://rusrailsim.org
maisvendoo
BCD редактируется утилитой BootICE. Чтобы Вам не искать - дам ссылку на скачивание. В архиве - версии под все архитектуры
Огромное спасибо! Помогло. Пересоздал BCD - прописал свою винду, и теперь пишу их под неё. Но раз такое случается, то следует таки допилить awesome до рабочего состояния и полностью перебежать под линь.
dartsergius
Огромное спасибо! Помогло.
Отлично ) Я уж начал разворачивать виртуальный диск с виндой в raw формат чтобы достать потроха загрузчика, настроить и прислать в личку ссылку. Ну раз помогло, тогда хорошо )

P.S.: Загрузчик винды, начиная с висты, несмотря на монструозную непонятность довольно простая до тупости вещь

P.P.S.: Вообще, для таких случаев полезно собрать WinPE и поместить тутда тот же бутайс, Far и прочие нужные плюшки. При том что всё это вполне легально - Windows ADK (AIK) качается с майкрософта, многие утилиты и необходимые программы бесплатны

dartsergius
полностью перебежать под линь.
Стоит. Если нет острой потребности в играх - самое оно. А задачи, связанные с использованием винды отлично решаемы с помощью виртуальных машин (ну, или накрайняк, если надо работать в винде на реальном железе, можно грузить её с VHD-контейнеров, но это уже другая история...)
Да пребудет с нами Сила...!
CPU Intel Core i9 10900-KF/RAM DDR4 128 Gb/NVidia GForce GTX 1080 Ti Turbo 11Gb/SSD M2 512 Gb/HDD Seagate SATA3 2 Tb/HDD Toshiba 3Tb/HDD Toshiba 6Tb
http://rusrailsim.org
 
Зарегистрироваться или войдите чтобы оставить сообщение.