Пользовательского поиска
Понедельник, 14.10.2024, 08:48
Приветствую Вас Гость | RSS
Главная | Сохранение последнего выбранного запуска пл умлдчагию - Форум | Регистрация | Вход
Меню Проекта
Форма входа
Мы Рекомендуем:
Мнение Общественности
Что для вас предпочтительней?
1. Настроить Мультизагрузку по инструкциям.
2. Скачать готовый проект по частям.
Всего ответов: 3786
Статистика
GreenFlash
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: Sh1td0wn, asdqqww  
Сохранение последнего выбранного запуска пл умлдчагию
Silver1952Дата: Пятница, 29.05.2009, 23:57 | Сообщение # 1
Ищущий
Группа: Пользователи
Сообщений: 26
Репутация: 0
Статус: Отсутствует
А кто нить пробовал сохранить для следующего запуска компа последний выбранный пункт меню по умолчанию? ... т.е. если я выбрал п.2 с линухой то в следующем запуске компа сразу стоит п.2. ... ну и т.д.

Сообщение отредактировал Silver1952 - Суббота, 30.05.2009, 00:01
 
Sh1td0wnДата: Суббота, 30.05.2009, 14:54 | Сообщение # 2
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Файл Grub4DOS_readme.txt, секция "savedefault"
После каждого title дописать savedefault, в начале menu.lst поместить "default saved", не забыть timeout.


НАЖМИ МЕНЯ, прежде чем что-либо написать

Сообщение отредактировал Sh1td0wn - Суббота, 30.05.2009, 14:54
 
Silver1952Дата: Воскресенье, 31.05.2009, 02:31 | Сообщение # 3
Ищущий
Группа: Пользователи
Сообщений: 26
Репутация: 0
Статус: Отсутствует
Все так сделал но не сохраняется.
Возможно дело в файле default т.к. дата его не изменяется ...
Видимо в нем ничего не изменяется
Голову сломал .. уж. После всех установок и настройки меню я скопировал файл default из установочного пакета Grub-а. Возможно надо было скопировать его до установок программ сразу после форматирования одновременно с копированием grldr? Был один момент (когда я экспериментировал) с сообщением что произошла ошибка записи в default.

====================
По поводу Ubuntu .... вот уже через неделю выйдет релиз RUSBSD на основе FreeBSD 7.2

Сообщение отредактировал Silver1952 - Воскресенье, 31.05.2009, 02:46
 
kDnДата: Воскресенье, 31.05.2009, 11:02 | Сообщение # 4
Программист
Группа: Проверенные
Сообщений: 817
Репутация: 66
Статус: Отсутствует
Silver1952,

timeout 30
default /default

title Hiren's BootCD 9.8 Русский
fallback 1
map --read-only /Boot/hiren.ima (fd0)
map --floppies=1
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
savedefault --wait=2

Выделенные строки: установить файл для сохранения умолчаний default в корневом каталоге загрузочного устройства, сохранять как пункт по умолчанию (с запросом, ожидание 2 секунды). Пробуйте у себя. Размер файла default - 2048 байт (не больше, не меньше), лучше всего скопировать с архива g4d.

 
Silver1952Дата: Воскресенье, 31.05.2009, 19:23 | Сообщение # 5
Ищущий
Группа: Пользователи
Сообщений: 26
Репутация: 0
Статус: Отсутствует
Да .... у меня именно так и есть, а толку чуть ...
Я уже писал, что похоже в файл default ничего не записывается. И файлик соответствующего размера ... просто скопировал его из дистр. grub.
Лано, сам покопаю ... отпишу если что ...

А RusBSD всетаки супер ... единственный недостаток - карточки ATI на полную не рулят ... фирма не пишет для BSD драйвера, а вот Nvidia пишет.
Можно на pcbsd.su посмотреть и скачать ... завтра обещают релиз выложить.
И флешки и CD и русский и мультимедиа ... все настроено именно для домашнего пользования. Проверте.

Сообщение отредактировал Silver1952 - Воскресенье, 31.05.2009, 19:35
 
Sh1td0wnДата: Понедельник, 01.06.2009, 10:54 | Сообщение # 6
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Файловая система NTFS? В этом случае, имеются ли права на запись в этот файл?
Возможно, имеет смысл увеличить значение параметра wait, если проблемы на стороне флешки.


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
Silver1952Дата: Понедельник, 08.06.2009, 15:35 | Сообщение # 7
Ищущий
Группа: Пользователи
Сообщений: 26
Репутация: 0
Статус: Отсутствует
Да ... NTFS ... попробую .. похоже ... Спасибо ... отпишусь
Wait делал больше ... не помогло... раньше

Добавлено (04.06.2009, 11:17)
---------------------------------------------
Вопрос решился просто и ... грустно.
Отключил gfxmenu и все сразу нормально заработало.
А с включенным gfxmenu сохранение выбранного пункта не работает.
Кто нить сделал в графическом режиме сохранение?

Добавлено (08.06.2009, 15:35)
---------------------------------------------
в файле common есть строка
boot.buf menu.entry 0
вероятно в ней заложен первый пунк ... а что сделать, что бы из файла?

Сообщение отредактировал Silver1952 - Четверг, 04.06.2009, 11:22
 
sis12Дата: Понедельник, 02.11.2009, 01:05 | Сообщение # 8
Неизвестный
Группа: Пользователи
Сообщений: 3
Репутация: 0
Статус: Отсутствует
Всем привет. Столкнулся с этой же проблемой (сохранения последнего выбранного меню) Без темы все работает.
Если решили эту задачку, пожалуйста подскажите.
 
kDnДата: Понедельник, 02.11.2009, 01:50 | Сообщение # 9
Программист
Группа: Проверенные
Сообщений: 817
Репутация: 66
Статус: Отсутствует
sis12,

Quote
timeout 30
default /default

title Hiren's BootCD 10.0 Русский
fallback 1
map --floppies=1
map --read-only /boot/_ima/hiren.ima (fd0)
map --hook
chainloader (fd0)+1
default /default
savedefault --wait=2

rootnoverify (fd0)

root-устройство должно быть правильным и допускать запись. Проверить можно из консоли:
root
savedefault 5
В файле default должна появиться 5, он должен лежать в корне и иметь фиксированный размер.

Сообщение отредактировал kDn - Понедельник, 02.11.2009, 01:50
 
sis12Дата: Вторник, 03.11.2009, 22:20 | Сообщение # 10
Неизвестный
Группа: Пользователи
Сообщений: 3
Репутация: 0
Статус: Отсутствует
kDn,
Благодарю Вас за помощь.
Все сработало отлично. У меня файлы default лежат в отдельной папке def,
и переименованы соответственно названия каждого подменю.
Без применения темы (gfxmenu) все работало, а с темой выскакивало Error savedefault, и запись в файл default не производилась.
По вашей подсказке добавил строку прямо в пункт меню
default /grub/def/my
и все заработало отлично.
главное меню:

Quote
color black/cyan brown/dark-gray
timeout 12
default /grub/def/my

gfxmenu (hd0,0)/grub/gxf/vista

title Выбрать систему для устоновки
find --set-root /grub/menus/winsetup
configfile /grub/menus/winsetup
default /grub/def/my
savedefault

подменю:

Quote
color black/cyan brown/dark-gray
timeout 12
default /grub/def/winsetup

gfxmenu (hd0,0)/grub/gxf/wind

title Первая стадия установки Windows XP SP3
root (hd0,0)
chainloader (hd0,0)/$WIN_NT$.~BT/SETUPLDR.BIN
default /grub/def/winsetup
savedefault 1

title Вторая стадия установки Windows XP
root (hd0,0)
chainloader (hd0,0)/NTLDR
default /grub/def/winsetup
savedefault 0

title Вернуться в главное меню
find --set-root /grub/menus/my
configfile /grub/menus/my


С временными задержками экспериментировал - не помогало
Проблема разрешилась, спасибо!
 
Man1980Дата: Среда, 28.03.2012, 14:16 | Сообщение # 11
Неизвестный
Группа: Пользователи
Сообщений: 18
Репутация: 4
Статус: Отсутствует
Если используется gfxmenu, то default /default надо ставить перед gfxmenu=... Лучше самой первой строкой. У меня только так работает.
И повторять эту строчку (default /default) больше нигде не нужно.


Сообщение отредактировал Man1980 - Среда, 28.03.2012, 14:20
 
JerboaДата: Среда, 28.03.2012, 16:46 | Сообщение # 12
Ищущий
Группа: Пользователи
Сообщений: 32
Репутация: 3
Статус: Отсутствует
Все, что следует после gfxmenu и до первого титла выполнятся не будет, пока мы из gfxmenu не выйдем.
 
  • Страница 1 из 1
  • 1
Поиск:
Чат

Copyright GreenFlash © 2024
Рейтинг@Mail.ru