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

Где на диске находится код grub stage1.5?
Я пытаюсь написать загрузчик stage1, который будет загружать GRUB stage1.5. Так где именно находится его код? И как я могу узнать, насколько он велик (чтобы я знал, сколько байтов мне нужно прочитать)?
1016 просмотров
schedule 02.07.2022

Где на диске находится код GRUB stage 1.5 и по какому адресу он загружается?
У меня установлен grub v1.98 , и после разборки MBR я нахожу следующий фрагмент кода, который мне непонятен: xor ax,ax mov [si+0x4],ax inc ax mov [si-0x1],al mov [si+0x2],ax mov word [si],0x10 mov ebx,[0x7c5c] mov [si+0x8],ebx mov ebx,[0x7c60]...
2461 просмотров
schedule 06.11.2022

Подключение ядра с помощью GRUB или другого сборочного загрузчика
Я следил за этим ядром ( http://www.cs.vu.nl/~herbertb/misc/writingkernels.txt ) и добрались до той части, где он связан с grub. Однако у меня нет stage1 и stage2 в /boot/grub/ (Linux mint x64). Также, когда я пишу «mpartition -I c:», я получаю...
209 просмотров
schedule 13.10.2022

Как запросить BIOS с помощью GRUB?
Я пытаюсь сделать небольшое ядро ​​​​для процессора 80386 в основном для целей обучения и хочу получить полную карту памяти доступной оперативной памяти. Я читал, что это возможно и лучше сделать с помощью GRUB, чем напрямую запрашивать BIOS....
454 просмотров
schedule 20.02.2023

После обновления до Ubuntu 12.0.4 экран не работает, если он включается после перезагрузки
Мы устанавливаем базовые образы на наши машины, чтобы обеспечить одинаковую настройку для каждой из них. Недавно мы обновили базовый образ, чтобы использовать Ubuntu 12.0.4 вместо Ubuntu 9.04. У нас есть эта странная проблема, когда, если мы...
51 просмотров
schedule 15.01.2023

ошибка grub insmod несовместимая лицензия
Я использую grub 2.02. Когда я пытаюсь загрузить модуль (в целях тестирования), загрузчик выходит из строя с ошибкой «несовместимая лицензия». Это одна из тех неясных проблем, которые, кажется, связаны с проблемами контроля версий. Я пробовал...
820 просмотров
schedule 04.08.2022

Grub нет такого устройства, второй SSD - материнская плата Asus ROG Maximus XI Hero
У меня новый компьютер, и я хочу установить Debian и Windows 10 с двойной загрузкой. Поэтому я установил Windows на второй твердотельный накопитель M2. Затем я установил Debian на первый SSD M2. Grub автоматически обнаружил установку Windows и был...
107 просмотров
schedule 19.06.2023

Как сделать ядро ​​Hello world
Я следил за этой статьей о том, как сделать очень простое ядро, которое печатает "Hello, World". Файлы моего проекта доступны на Github . Я создал свой кросс-компилятор из этого проекта . Я использую эту команду для кросс-компиляции, сборки и...
546 просмотров
schedule 08.01.2023

Как безопасно удалить раздел Ubuntu EFI и переместить раздел EFI Windows на свободное место, которое я сделал во время новой установки Windows?
Проблема №1: Здравствуйте, поэтому я один раз испортил свою Windows (при удалении двойной загрузки с ubuntu), и она не запускалась, поэтому мне пришлось установить с помощью флеш-накопителя, во время установки я удалил раздел EFI, а свободное место...
2208 просмотров
schedule 06.08.2022

grub, похоже, неправильно загружает мое ядро
Я использую grub для загрузки своего ядра. Хотя я указал .=0x100 0000 в скрипте компоновщика, я могу найти действительный заголовок MultiBoot2 только по адресу 0x10 0000. Сравнив их один за другим, я обнаружил, что это не мое ядро. И используйте gdb...
78 просмотров
schedule 19.02.2024