Скрытая загрузка windows xp.
|
|
Serega527 | Дата: Четверг, 23.10.2014, 13:07 | Сообщение # 1 |
Экспериментатор
Группа: Проверенные
Сообщений: 56
Статус: Отсутствует
| Добрый день. Помогите найти решение следующей проблемы. Есть компьютер, на котором изначально была установлена семёрка, но пользователи капризничали, пришлось установить xp и делать мультизагрузку с помощью GRUB4DOS. Скоро приедет начальство, и если оно увидит это дело, будет скандал. Вопрос. Можно ли реализовать следующее: если при запуске компьютера не нажимать никаких кнопок, загрузиться 7. Если нажать, то xp? Я видел подобное решение, но сейчас не вспомню. На данный момент конфиг такой:
title Windows XP find --set-root /ntldr chainloader /ntldr
title Windows Seven find --set-root /bootmgr chainloader /bootmgrДобавлено (23.10.2014, 13:07) --------------------------------------------- Товарищи! Второй день тема висит, просмотры идут, а мыслей нет? Помогите, пожалуйста!
Сообщение отредактировал Serega527 - Среда, 22.10.2014, 15:16 |
|
| |
coka | Дата: Четверг, 23.10.2014, 14:28 | Сообщение # 2 |
Специалист
Группа: Проверенные
Сообщений: 211
Статус: Отсутствует
| Если поставить timeout 0 default 1 При загрузке по умолчанию загрузится семёрка А если при загрузке держать на клавиатуре нажатой стрелку вверх, что получится?
|
|
| |
Serega527 | Дата: Четверг, 23.10.2014, 17:44 | Сообщение # 3 |
Экспериментатор
Группа: Проверенные
Сообщений: 56
Статус: Отсутствует
| coka, спасибо за ответ! Сейчас попробую, отрапортую. Добавлено (23.10.2014, 15:09) --------------------------------------------- Попробовал. При таймауте "0", не возможности нажать кнопки. В поиске решения! Добавлено (23.10.2014, 17:44) --------------------------------------------- Больше ничего не можете предложить?
|
|
| |
coka | Дата: Пятница, 24.10.2014, 05:10 | Сообщение # 4 |
Специалист
Группа: Проверенные
Сообщений: 211
Статус: Отсутствует
| Serega527, Наверно минимальный таймаут равен 1сек Есть другая идея - создайте специфическое графическое меню для груба - "Квадрат Малевича" Фон черный, буквы черные, выделенная строка тоже черная. Поставить время и пункт загрузки по умолчанию как нравится. Один пункт будет грузится автоматом, а другой при зажатой при загрузке клавише "стрелка вверх" или "стрелка вниз" и после Enter
|
|
| |
Serega527 | Дата: Пятница, 24.10.2014, 05:21 | Сообщение # 5 |
Экспериментатор
Группа: Проверенные
Сообщений: 56
Статус: Отсутствует
| coka, минимальный таймаут, таки да, 1 секунда. Я подумывал, сделать меню а-ля BIOS))) Нет ли у вас готовых на примете?
|
|
| |
Узловчанин | Дата: Пятница, 24.10.2014, 12:03 | Сообщение # 6 |
Экспериментатор
Группа: Проверенные
Сообщений: 64
Статус: Отсутствует
| "Квадрат малевича"Код timeout 3 default 1 color black/black black/black black/black black/black color border=0x000000
title Windows XP find --set-root /ntldr chainloader /ntldr
title Windows Seven find --set-root /bootmgr chainloader /bootmgr Можно фоновую картинку вставить с каким нибудь белым курсором в углу - а то как то не понятно в какой момент стрелку и ввод давить: Код timeout 3 default 1 color black/black black/black black/black black/black color border=0x000000 splashimage /путь к файлу/menu.bmp
title Windows XP find --set-root /ntldr chainloader /ntldr
title Windows Seven find --set-root /bootmgr chainloader /bootmgr При таком меню стрелку один раз нажимать нужно, т. к. листание по кругу идёт.
Сообщение отредактировал Узловчанин - Пятница, 24.10.2014, 12:04 |
|
| |
coka | Дата: Пятница, 24.10.2014, 13:36 | Сообщение # 7 |
Специалист
Группа: Проверенные
Сообщений: 211
Статус: Отсутствует
| Serega527, Наскоро слепил тему - https://cloud.mail.ru/public/edeba9d8c624%2Fmessage33 (Авось подойдет).
timeout 3 gfxmenu /message33 default 1
title Windows XP find --set-root /ntldr chainloader /ntldr
title Windows Seven find --set-root /bootmgr chainloader /bootmgr
Только надо вместо title Windows Seven оставлять только - title и "паркенсонить" для загрузки Windows XP на стрелке вверх. Цитата Узловчанин ( ) Можно фоновую картинку вставить с каким нибудь белым курсором в углу - а то как то не понятно в какой момент стрелку и ввод давить Можно без картинки обойтись раскрасив выделенные буквы меню в другой цвет. Здесь так же надо вместо title Windows Seven оставлять только - title
timeout 3 color black/black green/black black/black black/black color border=0x000000 default 1
Сообщение отредактировал coka - Пятница, 24.10.2014, 15:46 |
|
| |
Atlant | Дата: Пятница, 24.10.2014, 16:43 | Сообщение # 8 |
Эксперт
Группа: Проверенные
Сообщений: 2210
Статус: Отсутствует
| Grub4Dos-кий MBR имеет довольно много возможностей и настроек. Например запуск загрузчика (grldr/bootmgr/ntldr/какие там еще есть) на прямую, в обход флага активности и PBR. Еще можно привязать запуск загрузчика по определенной клавише, если нажатия не произойдет то будет запущен предыдущий вариант MBR.
В BootIce (выбрать винчестер) > Parts manage (выбрать раздел где лежит bootmgr) > Activate (нажать если возможно). BootIce > Process MBR > Install/Config > Grub4Dos: Try to boot previous MBR first - ставь галочку, для загрузки предыдущей MBR которая запустит семерку. Hotkey - выбери клавишу при нажатии которой будет стартовать Хр. Timeout - здесь укажи время для нажатия клавиши. File name - напиши NTLDR, загрузчик Хр который будет запущен нажатием клавиши.
Итого сам Grub4Dos (grldr) не используется, а загрузка будет выглядеть как на картинке во вложении (где U клавиша для запуска Хр).
Сообщение отредактировал Atlant - Пятница, 24.10.2014, 16:45 |
|
| |
Serega527 | Дата: Суббота, 25.10.2014, 14:14 | Сообщение # 9 |
Экспериментатор
Группа: Проверенные
Сообщений: 56
Статус: Отсутствует
| Atlant, спасибо! Вот это то, что я, наверно, и сделаю. Только ткните, где эти файлы искать? Та ссылка, что в вашем ответе, почему-то не работает. Ещё раз спасибо!
|
|
| |
Atlant | Дата: Суббота, 25.10.2014, 14:17 | Сообщение # 10 |
Эксперт
Группа: Проверенные
Сообщений: 2210
Статус: Отсутствует
| Это форум побил ссылку, вот в текстовом виде http://bbs.ipauly.com/viewtopic.php?f=2&t=2 или на RGhost.
|
|
| |