Некоторые вопросы о скорости начальной загрузки (Linux & Windows)

Я недавно установил Windows вместе со своей установкой OpenSuse. Теперь у меня есть план относительно быстрой начальной загрузки и переключения ОС, но мне нужен кто-то, чтобы сказать мне, если это действительно возможно.

1-, Как я иду об оптимизации начальной загрузки скорость OpenSuse И Windows? Я посмотрел на e4rat для Linux и думаю, что это могло бы быть хорошим местом для запуска. Действительно ли там что-то подобно для окон?

2-это возможный отправить информацию в GRUB из OpenSuse или Windows? Это - то, что я пытаюсь сделать:

  • Будьте в среде OpenSuse, откройте оболочку и введите некоторую команду или запустите некоторый скрипт, чтобы сказать моему компьютеру перезапускать и говорить GRUB загружать окна вместо того, чтобы спросить меня.
  • Сделайте некоторый материал в окнах затем выполняет что-то, чтобы перезагрузить и сказать личинке загружать OpenSuse без спроса.

Моя цель здесь достигает очень короткого переключателя ОС, таким образом, я могу измениться на лету. Я мечтаю?

0
задан 15.05.2011, 15:46

0 ответов

Не знайте об ускорении начальной загрузки, но взгляните на GrubChooseDefault, если Вам повезло иметь современную версию личинки.

Вам все еще нужен раздел, который содержит Вашу конфигурацию личинки, чтобы быть видимым из окон (ссылка выше имеет указатели для того), таким образом, это не идеально.

Информация ниже предполагает, что Ваши файлы личинки находятся в/boot/grub, и что это смонтировано.


Если Вашей 'основной' ОС является OpenSuse, и только иногда загружайтесь в Windows, Вы могли бы сделать простой прием как это в grub.conf (или menu.lst):

default saved

title OpenSuse
....
savedefault 0

title Windows
....
savedefault 0

Это заставит значение по умолчанию вернуться назад в OpenSuse все время. Для одноразовой начальной загрузки к Windows Вы могли использовать сценарий как это:

#! /bin/bash
grub-set-default 1
reboot

от OpenSuse. Следующая начальная загрузка перейдет к Windows, перезагрузка после того, как это вернется в OpenSuse.


Если Ваш grub.conf видим из окон, можно сделать что-то более нормальное:

default saved

title OpenSuse
....
savedefault

title Windows
....
savedefault

Затем сделайте это:

grub-set-default 1
cp /boot/grub/default /boot/grub/default.windows
grub-set-default 0              # unless you want to boot to windows next

(Отредактируйте пути для соответствия установке, конечно.)

Из Linux можно использовать предыдущий сценарий для начальной загрузки назад к Windows. Из Windows, предполагая, что раздел смонтирован на x:, запишите сценарий, чтобы сделать:

copy /y x:\boot\grub\default.windows x:\boot\grub\default
shutdown /r

(см. здесь для версии PowerShell на shutdown)

Назовите тот сценарий, когда Вы захотите загрузиться назад к OpenSuse.

3
ответ дан 24.11.2019, 04:33

Теги

Похожие вопросы