Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   Как поменять путь к bootmgr? (http://forum.oszone.net/showthread.php?t=258421)

Avatar-Lion 12-04-2013 02:48 2130775

Как поменять путь к bootmgr?
 
Решил облагородить свою загрузочную флэшку и все установочные файлы и папки Windows 7 из корня флэшки перенес в подпапку "Windows 7 + Service Pack 1 (Activated)". Понаставив слэшей в menu.lst, удалось заставить GRUB4DOS понимать путь с пробелами. Но сам установщик Семерки отказывается стартовать, т.к. не может найти папку boot (она ж теперь не в корне, а в подпапке). Как ему вправить мозги?

okshef 12-04-2013 08:09 2130809

Первый раз встречаю такой способ загрузки... Возможно даже ничего у вас и не получится. Попробуйте ввести переменную path в описание менеджера загрузи:
Код:

bcdedit /set {bootmgr} path /"ваша папка"
Я лично не пробовал так "вправлять мозги".
Почитайте Альтернативный вариант загрузочного меню windows7. Может этот способ подтолкнет вас на дальнейшие изыскания с grub. Только я смысла не вижу - все равно он в корне.
Придется смириться.

Avatar-Lion 12-04-2013 15:13 2131060

А нельзя ли как-нибудь в оперативке смонтировать папку так, чтобы bootmgr думал что эта папка и есть корень носителя?

okshef 12-04-2013 20:01 2131229

Цитата:

Цитата Avatar-Lion
в оперативке смонтировать »

вы понимаете, о чем говорите?

Avatar-Lion 12-04-2013 22:01 2131324

okshef, Эм... Подразумевалось не запихивание всей папки установочной в память, а банальное перенаправление всех запросов вместо корня к подпапке.

okshef 12-04-2013 22:54 2131374

Вы пробовали выполнить команду из второго сообщения?
Заодно и расскажете о результатах.

Avatar-Lion 13-04-2013 01:30 2131443

Да попробовал конечно. Но очевидно, что он неприменим к моему случаю. В корне флэшки лежит уже один файл grldr и menu.lst. Угадайте, что произойдет дальше? Основной grldr через menu.lst вызывает свою копию, а копия первым делом смотрит в корень флэшки и вызывает всё тот же menu.lst. И так по кругу :) Рекурсия в своём кристально чистом виде.

okshef 13-04-2013 01:46 2131446

Вывод: то, что вы хотите - либо невозможно, либо есть другое решение, о котором я, к сожалению, не знаю.


Время: 19:47.

Время: 19:47.
© OSzone.net 2001-