У меня двойная система Windows 7 / Ubuntu, которую я почти всегда загружаю в Windows. Когда я загружаюсь в Ubuntu, это делает memtest опцией меню загрузки по умолчанию. Хотя это раздражает, я мог бы с этим смириться, если бы смог изменить значение по умолчанию обратно из командной строки grub, доступной из меню загрузки. Я не хочу загружаться в Ubuntu, чтобы исправить эту проблему каждый раз.
Я могу найти конфигурационный файл grub и увидеть содержимое (вроде) используя:
cat (hd0,5)/boot/grub/grub.cfg
(хотя это показывает только «хвост», а не весь файл).
и команда:
configfile (hd0,5)/boot/grub/grub.cfg
выполняет эту конфигурацию (снова).
Можно ли редактировать этот файл из командной строки grub?
Руководство grub (1.99) предполагает, что я могу использовать блок Environment для:
установить пункт меню по умолчанию на основе того, что было выбрано в последний раз
который может решить мою проблему , но я не могу найти примеры их использования ... Могу ли я каким - то образом использовать save_env
и load_env
команды?
Примечание: у меня Grub версия 1.98
Использовать Super Grub Disk проще, чем использовать live CD.
Смотрите этот урок: GRUB 2 recovery .
источник
Чтобы изменить загрузку Backtrack 5 R3 по умолчанию на Windows 7 или любую другую ОС, необходимо сначала указать, какая строка в списке включена, так как она понадобится вам на шаге 2. Мой вариант загрузки Windows 7 включен. 5. Давайте откроем файл, который нам нужно отредактировать;
Затем найдите следующую строку (она в строке 12 у меня)
Теперь вычтите 1 из выбранной вами строки меню загрузки, которую я просил вас вспомнить ранее, моя была в строке 5, поэтому я изменил «0» на «4»
Теперь нажмите «Сохранить», затем закройте все, что у вас есть, и перезагрузите компьютер, чтобы убедиться, что он работает, теперь вы должны найти выбранную опцию загрузки.
источник