LINUX.ORG.RU

Загрузить Windows напрямую через Grub или как собрать загрузчик.


0

1

Итак имеем - измененную таблицу разделов.
Grub2
ArchLinux на нетбуке
Windows 7 где то на /dev/sda3
Загрузчик Windows на /dev/sda2 который НЕ ЗАГРУЖАЕТ windows из за смены разделов.
Возможные решения
1. Загрузить Windows напрямую через Grub2 либо используя другой загрузчик.
2. Исправить загрузчик винды и грузить его через граб
Особо умным говорю: chainloader +1 тут не катит, т.к. рабочего загрузчика нет, update-grub тоже не катит - у меня арч и он не ищит автоматом ОС, а также если и ищет, то только другие загрузчики, саму винду он не пишет.

★★

Самая сложная операция знаешь какая?
Вырезание гланд.

ChALkeR ★★★★★ ()
Ответ на: комментарий от aedeph

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

Bupyc ★★ ()

Я даже пейсать сюда не буду

sudoer ()
Ответ на: комментарий от Bupyc

Удваиваю fixboot

Если конечно ОПу не хочется копировать загрузчик с одного диска на другой с помощью dd (ректальная тонзиллэктомия такая ректальная)… либо «отредактировать boot.ini» (возможно, это умеет тулза EasyBCD).
P.S. В загрузке с образов нет ничего плохого, сабж расписан здесь, секция Grub4DOS.

Northsoft ★★ ()

На винфак уже посылали?

Правь boot.ini. Его в семерке эти идиоты спрятали куда-то, но найти можно.

geekless ★★ ()

Не уверен, что в твоём случае это поможет, но можешь поставить os-prober и запустить, если он найдёт винду, то попробуй «grub-mkconfig -o /boot/grub/grub.cfg»

Если не сработает, то копируй загрузчик на нужный раздел или правь BOOT.ini.

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

Eichhorn ()

Итак имеем одного ССЗБ.

//map+makeactive не поможет?

devl547 ★★★★★ ()

1. grub4dos «chainloader /bootmgr»
2. Windows 7 recovery CD + переставить GRUB из chroot'а.

AITap ★★★★★ ()

linux16 bootmgr
linux16 ntldr
может и сработает, никогда не пробовал

i-rinat ★★★★★ ()

Была у меня давно почти один в один ситуация.
Разве что только выньдос был не сивень, а хр.
Копал, копал- в итоге всё таки сделал fixboot
через образ (дисковод в ноуте был, но не рабочий)
и всё завелось моментально)
Правда в хр и с boot.ini всё понятнее..
Вообщем если получиться сделать не потрогав boot.ini и без
фиксбута, интересно будет услышать как :)

MegaAres ()

>и он не ищит автоматом ОС

А установить os-prober, не?

И да, возможно, надо сделать map, если его не выпилили в грабе 2.

gentoo_root ★★★★★ ()
Ответ на: комментарий от Eichhorn

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

В Линуксе всегда же можно было, а m$ тырит все фичи из юниксов (например, каталоги и симлинки), поэтому в спермёрке по дефолту такое. Более интересно, как ТС смог сдвинуть разделы («Загрузчик Windows на /dev/sda2»), вставив в таблицу перед загрузочным разделом венды ещё раздел. Если при этом физически разделы расположены не в том порядке, что в таблице (т.е. раздел с загрузчиком венды самый первый, а в таблице второй), то надо пересоздать таблицу, поставив разделы в правильном порядке.

gentoo_root ★★★★★ ()

Случилось странное, загрузился я в режим востановления на ноуте. Он грузанул свою семерку востановления, ЗАТЕР загрузчик востановления и заменил его загрузчиком винды)

Bupyc ★★ ()

когда тестил винду, столкнулся с похожей проблемой,

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

Ingvarr ★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.