Avatar-Lion |
12-04-2013 02:48 2130775 |
Как поменять путь к bootmgr?
Решил облагородить свою загрузочную флэшку и все установочные файлы и папки Windows 7 из корня флэшки перенес в подпапку "Windows 7 + Service Pack 1 (Activated)". Понаставив слэшей в menu.lst, удалось заставить GRUB4DOS понимать путь с пробелами. Но сам установщик Семерки отказывается стартовать, т.к. не может найти папку boot (она ж теперь не в корне, а в подпапке). Как ему вправить мозги?
|
Первый раз встречаю такой способ загрузки... Возможно даже ничего у вас и не получится. Попробуйте ввести переменную path в описание менеджера загрузи:
Код:
bcdedit /set {bootmgr} path /"ваша папка"
Я лично не пробовал так "вправлять мозги".
Почитайте Альтернативный вариант загрузочного меню windows7. Может этот способ подтолкнет вас на дальнейшие изыскания с grub. Только я смысла не вижу - все равно он в корне.
Придется смириться.
|
Avatar-Lion |
12-04-2013 15:13 2131060 |
А нельзя ли как-нибудь в оперативке смонтировать папку так, чтобы bootmgr думал что эта папка и есть корень носителя?
|
Цитата:
Цитата Avatar-Lion
в оперативке смонтировать »
|
вы понимаете, о чем говорите?
|
Avatar-Lion |
12-04-2013 22:01 2131324 |
okshef, Эм... Подразумевалось не запихивание всей папки установочной в память, а банальное перенаправление всех запросов вместо корня к подпапке.
|
Вы пробовали выполнить команду из второго сообщения?
Заодно и расскажете о результатах.
|
Avatar-Lion |
13-04-2013 01:30 2131443 |
Да попробовал конечно. Но очевидно, что он неприменим к моему случаю. В корне флэшки лежит уже один файл grldr и menu.lst. Угадайте, что произойдет дальше? Основной grldr через menu.lst вызывает свою копию, а копия первым делом смотрит в корень флэшки и вызывает всё тот же menu.lst. И так по кругу :) Рекурсия в своём кристально чистом виде.
|
Вывод: то, что вы хотите - либо невозможно, либо есть другое решение, о котором я, к сожалению, не знаю.
|
Время: 19:47.
© OSzone.net 2001-