Вопросы по теме 'grub'

Brans Kernel Development: заголовок Grub Multiboot?
Я следую руководству по разработке ядра. В его ассемблерном коде есть следующий блок кода, который он описывает как не столь важный, но как то, что нужно делать с GRUB. ; This part MUST be 4byte aligned, so we solve that issue using 'ALIGN 4'...
3006 просмотров
schedule 26.02.2022

Сброс загрузки Grub по умолчанию
У меня есть система с несколькими установками Red Hat на одном жестком диске. Я хотел бы автоматически выбрать установку по умолчанию для загрузки во время выполнения. Red Hat способ сделать это (который немного отличается от документации Grub) -...
461 просмотров
schedule 04.04.2022

Карта памяти Grub в ядре старшей половины x86
Я пишу 32-битное ядро ​​​​старшей половины, загруженное по виртуальному адресу 0xC0000000 (3GByte), и я использую структуру multiboot_info для получения карты физической памяти. Когда я использую # 1, первый mmap_addr, который я получаю, это 0x9000,...
375 просмотров

введите пароль FDE после входа в меню grub
Моя система представляет собой двойную загрузку Windows 10 (sdb) и Manjaro (sda), установленных на отдельном жестком диске. Системный диск Windows зашифрован с помощью битлокатора, а Manjaro зашифрован с помощью LVM через LUKS следующим образом...
176 просмотров
schedule 28.05.2022

Не могу увидеть образ ядра в меню Boot-Grub Linux
Я пытаюсь создать ядро ​​​​в реальном времени, исправив структуру Xenomai: Xenomai 2.6.0 и ядро ​​​​2.6.38.8. Я успешно пропатчил. И смог собрать ядро: make make modules make modules_install make install После make install создается...
515 просмотров
schedule 24.06.2022

Спасение Debian GRUB - недействительная независимая от арки магия ELF
Недавно я выполнил двойную загрузку ПК с Windows с помощью Debian Wheezy. Установка прошла нормально, без ошибок, но когда я загружаюсь в Debian, меня сразу же встречает спасение GRUB: Welcome to GRUB! error: unknown filesystem. Entering rescue...
29138 просмотров
schedule 18.09.2023

Создание загрузочной флешки для кастомного ядра
Я прочитал руководства по созданию мималистического пользовательского ядра из здесь . и я могу загрузить его, как описано в руководстве, через виртуальную машину, используя GRUB в качестве загрузчика. Я думаю, было бы веселее, если бы я мог...
308 просмотров

grub_script.yy.c:2354:13: ошибка: 'yy_fatal_error' определена, но не используется
При сборке последней версии grub2 (2.00) я получаю эту ошибку. Я попытался добавить -Wno-unused-function к HOST_CFLAGS , HOST_CPPFLAGS , TARGET_CPPFLAGS и TARGET_CFLAGS в Makefile . Я даже пытался удалить эту функцию во время работы make...
904 просмотров
schedule 03.08.2023

Генерация iso из ядра, собранного с помощью GRUB/NASM/C
Я следил за этой серией статей , и на последней странице он прикрепил iso-образ ядра, которое он произвел. Он не упоминает об этом в серии, так что это мой вопрос... как мне сгенерировать iso-образ из исполняемого файла моего ядра?
297 просмотров
schedule 26.03.2023

Как использовать вызовы BIOS / VESA в реальном режиме из GRUB?
Я разрабатываю простой модуль Grub, который позволил бы некоторые дополнительные настройки/инициализации видео на ранней стадии процесса загрузки. Моя настоящая лучшая идея состояла бы в том, чтобы использовать некоторые вызовы VESA для задачи. К...
509 просмотров
schedule 28.10.2022

Как избавиться от grub и восстановить мои окна обратно?
Я загружаю свой ноутбук с Windows 8.1 и Ubuntu с двойной загрузкой, я хотел удалить Ubuntu, поэтому я удалил эти диски в управлении дисками, а также восстановил Windows на USB. Когда я перезапустился, я получил минимальный bash, например,...
2118 просмотров
schedule 16.02.2023

Программирование ОС с помощью grub
Я нашел веб-сайт в Интернете, чтобы изучить программирование операционной системы. Я сделал первый урок и просто следовал тому, что они сделали. Я дошел до последнего шага, где набрал «grub-mkrescue -o myos.iso isodir». Однако я получаю...
1967 просмотров
schedule 09.02.2023

Обновление grub grub2-mkconfig выдает слишком маленький блок среды ошибки
При добавлении нескольких дополнительных параметров в командную строку ядра через /etc/default/grub, а затем при обновлении grub через grub2-mkconfig возникает ошибка. grub2-mkconfig -o /boot/grub2/grub.cfg Создание файла конфигурации grub......
175 просмотров
schedule 10.10.2022

Пользовательский код с GRUB?
Могу ли я запустить какой-нибудь пользовательский код во время загрузки GRUB? Другими словами, предоставляет ли GRUB средство для запуска некоторого пользовательского кода перед загрузкой любой операционной системы?
430 просмотров
schedule 13.11.2023

Загрузчик Grub с поддержкой общей библиотеки
Я хотел бы загрузить общую библиотеку (бинарную библиотеку пользовательского пространства с закрытым исходным кодом) на этапе загрузки с помощью загрузчика grub. Есть ли для этого какие-либо шансы или я должен написать собственный загрузчик эльфов...
1350 просмотров
schedule 10.03.2024

Ожидайте, что скрипт выберет параметры в меню GRUB
Можно ли выбрать параметры в меню GRUB, чтобы выбрать соответствующий параметр для загрузки устройства? У меня есть последовательное соединение с устройством, и я пишу сценарий ожидания для отправки клавиши DOWNARROW для выбора соответствующей...
674 просмотров
schedule 03.05.2024