Я недавно установил Windows вместе с моей установкой OpenSuse. Теперь у меня есть план быстрой загрузки и переключения ОС, но мне нужен кто-то, кто скажет мне, действительно ли это возможно.
1- Как мне оптимизировать скорость загрузки OpenSuse AND Windows? Я посмотрел на e4rat для Linux и думаю, что это может быть хорошим местом для начала. Есть ли что-то подобное для окон?
2- Можно ли отправлять информацию в GRUB из OpenSuse или Windows? Вот что я пытаюсь сделать:
- Находясь в среде OpenSuse, откройте оболочку и введите какую-нибудь команду или запустите какой-нибудь скрипт, чтобы сказать моему компьютеру перезагрузить компьютер и сказать GRUB загружать окна вместо того, чтобы спрашивать меня.
- Сделайте что-нибудь в Windows, затем запустите что-нибудь для перезагрузки и попросите grub загрузить OpenSuse без запроса.
Моя цель здесь - добиться очень короткого переключения ОС, чтобы я мог измениться на лету. Я сплю?
Ответы:
Не знаю, как ускорить загрузку, но посмотрите на GrubChooseDefault, если вам повезло иметь современную версию grub.
Вам все еще нужно, чтобы раздел, содержащий вашу конфигурацию grub, был виден из окон (ссылка выше содержит указатели для этого), поэтому он не идеален.
Приведенная ниже информация предполагает, что ваши файлы grub находятся в / boot / grub, и что они смонтированы.
Если вашей «основной» ОС является OpenSuse, и вы загружаетесь в Windows только изредка, вы можете сделать простой трюк, подобный следующему:
grub.conf
(илиmenu.lst
):Это заставит значение по умолчанию вернуться к OpenSuse все время. Для однократной загрузки в Windows вы можете использовать такой скрипт:
из OpenSuse. Следующая загрузка пойдет в Windows, перезагрузка после этого вернется в OpenSuse.
Если ваш grub.conf виден из окон, вы можете сделать что-то более нормальное:
Тогда сделайте это:
(Измените пути в соответствии с вашей установкой, конечно.)
В Linux вы можете использовать предыдущий скрипт для загрузки обратно в Windows. Из Windows, предполагая, что раздел смонтирован
x:
, напишите следующий скрипт:(см. здесь для версии PowerShell на
shutdown
)Вызывайте этот скрипт, когда вы хотите загрузиться обратно в OpenSuse.
источник