Комментарии 37
Ох и срать вы любите :)
Меня одного пугает доступ к FAT32 /boot разделу в ОС Windows?
Когда только появился grub я подобное делал с ntloader. Бут сектор grub в файл и скриптами в boot.ini менял строчку default. С lilo это не работало, потому что каждое обновление конфигурации lilo требовало изменение boot сектора. В отличие от автора не догадался перенести конфиг grub на fat раздел, поэтому использовал по умолчанию NTloader.
man grub-reboot
Над этим комментарием, надо бы повесить метку «Решение» как в Q&A.
А из под венды как предлагаете?
Я постоянно работаю в линуксе. Но бывают случаи, когда нужно перезагрузиться в винду.Я что-то не правильно понял?
Можно было дальше первого предложения прочитать, из винды обратно теми же кухельбейкерами перезагружать.
Есть и grub-reboot, и grub-set-default. Если подскажете как их именно применить, буду благодарен. Добавил в UPD.
Собрать его под винду?
Штатными средствами. Ребутнётся уже в Linux.
А зачем? Можно же прям из GRUB проверить, скажем, наличие файла-флажка. Для GRUB_DEFAULT=saved вполне рабочий quick-and-dirty вариант:
Ну а уж файлик создать — проблемы нету…
if [ -f "(hd0,msdos2)/loadlin" ]; then
set default="0"
else
set default="${GRUB_DEFAULT}"
fi
Ну а уж файлик создать — проблемы нету…
В винде просто делаем ребут и груб грузит то что по дефолту, то есть линукс. Единственное что если надо снова винду, то придется сделать еще одну перезагрузку.
В этом месте поподробнее!
Поправьте стилистику (все сранье и пр.) а то непонятно за что пост уходит в минуса.
ЗЫ
и… Если кто знает, чем этот велосипед не кавай, то пусть даст развернутый ответ со схожим функционалом.
ЗЫ
и… Если кто знает, чем этот велосипед не кавай, то пусть даст развернутый ответ со схожим функционалом.
А вот как на макбуке перегружаться в винду без судорожного зажатия Alt? Теоретически, конечно, можно поставить Grub…
Также существует продвинутый метод с использованием в линуксе kexec, а в винде идеален был бы устаревший «restart in ms-dos mode». Ну, чтобы пропустить этап работы BIOS.
/boot в fat32 лучше не форматировать. В fat32 лучше вообще ничего не форматировать. Винду научить ext4 можно.
На десктопе о reboot лучше забыть. Перезагружать лучше через DBus. Как — можно почитать здесь welinux.ru/post/7297/
Простите за обилие слова «лучше». Фантазии не хватило, чтобы избежать этого.
На десктопе о reboot лучше забыть. Перезагружать лучше через DBus. Как — можно почитать здесь welinux.ru/post/7297/
Простите за обилие слова «лучше». Фантазии не хватило, чтобы избежать этого.
Действительно, существует ext4fsd, который выглядит достаточно хорошим по-крайней мере на чтение.
Как я понял, этот DBus сроден виндовому выключению, когда запрос на сохранение файла в word останавливает весь процесс? А интернеты подсказали, что этот метод дружит с kexec.
Как я понял, этот DBus сроден виндовому выключению, когда запрос на сохранение файла в word останавливает весь процесс? А интернеты подсказали, что этот метод дружит с kexec.
> В комментах подсказали про grub-reboot, а также узнал про grub-set-default, однако менять конфиг файл они у меня не захотели (рут дирректорию тоже указывал). Прочитал, что настройка есть еще в /etc/default/grub, там и меняет, наверное.
grub-reboot меняет не конфиг, а grubenv
grub-reboot меняет не конфиг, а grubenv
Вроде бы KDE умеет это делать из коробки, разве нет?
Я постоянно работаю в линуксе. Но бывают случаи, когда нужно перезагрузиться в винду.
Можете уточнить в каких случаях это необходимо до такой степени, что не спасает использование виртуальной машины? Я понимаю, что бывают такие случаи. Но хотелось бы Ваш случай понять
fl stugio + 100 гигабайтные встшки
сони вегас
игры
сони вегас
игры
в большинстве случаев можно обойтись виртуальной машиной. делаем общую папку с разделов на линуксе и вот уже не ограничены объёмом виртуального диска машины. При необходимости указываем символическую ссылку на общую папку (например, если программа хранит всё в AppData и не позволяет менять путь к своим файлам в настройках)
Да и игры в большинстве случаев тоже нормально идут под виртуалкой
Да и игры в большинстве случаев тоже нормально идут под виртуалкой
Неправильно рассказываете. Управление grub2 в ubuntu/debian идёт через /etc/default/grub, а обновление — update-grub. Ручное редактирование/генерация grub.cfg — дурная практика.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Перезагружаемся в другую ОС без рукоприкладства