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

Доброе время суток форумцы. Долго меня здесь не было, но вот столкнулся я с задачей...
Имееться ноут - http://www.ecs.com.tw/ECSWebSite/Product/Product_Detail.aspx?DetailID=1245&CategoryID=3&MenuID=102&LanID=0
Под капотом сидит верный i5-2520m + 12GB DDR3 + 1 TB SSHD st1000lm014 + AMD 6610M( тоже самое что 7610M )
Жесткий кстати появился совсем недавно, ибо достал стоящий там супер-медленый hitachi. В общем с помощью dd перекопировал всю инфу ( linux стоящий на предыдущем диске спасти не удалось, пришлось ставить заново ).
Под linux отвел 200 GB (ext4 ). Под винду 250 GB(ntfs). Остальное как файлопомойка (exfat)
В итоге получается так:
/dev/sda1 ext4 - 200
/dev/sda2 ntfs-250
/dev/sda3 exFat - ~480

И захотелось мне вернуться в винду, ибо acpi там нормально работало и с видюхой проблем не было, но винда грузиться не хочет.
Узнал что есть утилита ms-sys
Воспользовался :
sudo ms-sys -7 -p /dev/sda2 
В итоге побилась ntfs
Когда решил заюзать так:
sudo ms-sys -7 /dev/sda2 
винда не загрузилась, я видел только мигающий белый курсор в начале экрана.

А теперь вопрос - как мне запустить винду ? Чем там можно восстановить загрузчик без повреждения файловой системы? Если в linux - я точно знаю что и почему у меня могло не загрузиться, но с виндой все печально.

ps пытался на работе из под 8-ки восстановить, но мелкософтовцы не положили нужные утилиты... Парадокс - винда винду вылечить не может.

---------------------------------------
РЕШЕНО!
Огромное спасибо maisvendoo и его решение находиться здесь:
http://archlinux.org.ru/forum/topic/14746/?page=2#post-150741

Действия были такие:
В grub внести изменения, и вместо
chainloader +1
ввести такие слова:
ntldr ($root)/bootmgr 
Эти строки передадут напрямую обработку boot менеджеру винды без посредников. В итоге ненадо будет фиксировать ни mbr, ни boot( почти ). Это актуально только для 1-го и 2-го grub!!! Если у вас другой загрузчик - посмотрите как организована загрузка Windows у вас.
После этого проблема будет только в создании папки Boot на разделе винды, и создания BCD. Создание BCD - только утилитой по ссылке maisvendoo ( http://archlinux.org.ru/forum/topic/14746/?page=2#post-150741 ). А папку Boot можно попытаться откуда-нить стырить. Если потребуется, могу выложить, но желательно его создать с помощью команды (может не сработать, так что лучше не теряйте её! )
bcdboot.exe <partition:\Directory for you Windows> 
Но лучше взять с загрузочного диска Windows ( он вам все равно понадобиться для работы утилиты по созданию BCD ).
dartsergius
Если в linux - я точно знаю что и почему у меня могло не загрузиться, но с виндой все печально.
В этом то и беда.
dartsergius
linux стоящий на предыдущем диске спасти не удалось, пришлось ставить заново
Если вам линукс спасти не удалось, то с виндой и пытаться не стоит.
Lupus pilum mutat, non mentem.
jim945
Если вам линукс спасти не удалось, то с виндой и пытаться не стоит.
Беды не дали спасти пингвина. А так как винда не была примонтирована основное время и лежала в другой части диска - беды обошли её стороной. Файловая система не пострадала во время бекапа ( точнее спасения данных ).
dartsergius
но мелкософтовцы не положили нужные утилиты
Собрать образ Windows PE, положив туда нужные утилиты?
Утилиты гуглятся, Windows ADK лежит в открытом доступе на сайте майкрософта

dartsergius
Чем там можно восстановить загрузчик без повреждения файловой системы
Вы самое главное забыли - сказать о какой версии винды идет речь?
Да пребудет с нами Сила...!
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
Даже как то и неприлично что то советовать..........вроде ты и сам все знаешь и вдобавок вроде все расписано.
На всякий случай даю ссылку, наиболее обширную, там несколько способов....
Лично я для этих целей использую другие утилиты, но смысл один и тот же...... и вдобавок начинаю с винды (образ делаю Norton Ghost, последней DOS версией), настраиваю винду, а потом уже занимаюсь Linux.
Если не опоздал, то пробуй.....
UPD.........иногда вместо bootrec/fixmbr......fixboot используют bootsect/nt60 sys (возможны разные добавочные опции типа /mbr /all......)
PS...
maisvendoo
Собрать образ Windows PE, положив туда нужные утилиты?
Проще уж скачать ERD Commander (которым я и пользуюсь), но ТС все это долго, самое простое использовать установочный диск или реанимационный....
Ошибки не исчезают с опытом - они просто умнеют
maisvendoo
Вы самое главное забыли - сказать о какой версии винды идет речь?
Я почему то подумал 7....., но может и неправ...так что подмечено верно.
Ошибки не исчезают с опытом - они просто умнеют
maisvendoo
Вы самое главное забыли - сказать о какой версии винды идет речь?
Ой, и правда, извините. Windows 7 у меня лежит. И её я хочу запустить.

vasek
и вдобавок начинаю с винды
Я понадеялся что с помощью dd он и бут винды перекинет правильный - но не судьба...

В общем мне надо брать загрузочный диск винды, и восстанавливать...
А зачем восстанавливать загрузчик, если GRUB прекрасно грузит винду!? И линь можно было спасти, воспользовавшись командой grub-install. Ну и dd сохраняет все, в том числе и загрузочный сектор ЖД и заголовок каждого раздела. Хотя зависит еще от способа сохранения при помощи dd. Лучше было бы использовать clonezilla.
В данной ситуации:
- раскатать образ куда угодно и снять при помощи livecd и clonezilla именно партиции, а не весь диск;
- сделать разметку на новом с размерами партиций не меньше и раскатать партиции;
- далее установить grub c os-detector и при создании конфига загрузчика grub будут найдены все ОС и их можно будет загрузить.
binaryshadow
А зачем восстанавливать загрузчик, если GRUB прекрасно грузит винду!? И линь можно было спасти, воспользовавшись командой grub-install. Ну и dd сохраняет все, в том числе и загрузочный сектор ЖД и заголовок каждого раздела. Хотя зависит еще от способа сохранения при помощи dd. Лучше было бы использовать clonezilla.
Ну мои действия были таковы -
- разметил новый диск ( все новые партиции были больше чем старые )
- скопировал с помощью dd старые данные в новые partiioin
- сделал resize2fs и ntfsresize для задания новых размеров
- установил archlinux, наладил его работу/заргузку. Установил grub + os-prober
- Grub нашел загрузчик винды
- пытаюсь грузиться в винду - мигает белый курсор при передаче управления в виндовый загрузчик.
- начал пытаться восстановить загрузчик винды с помощью ms-sys -> смотреть предыдущий пункт

ps номер partition виндовый не поменялся.
вы бы начали сначала, не знаю там например посмотрели что у вас grubе написано?
Ошибки в тексте-неповторимый стиль автора©
 
Зарегистрироваться или войдите чтобы оставить сообщение.