ОБЩАЯ ПОДДЕРЖКА GRUB НЕ ВОСПРИНИМАЕТСЯ. Вопросы поддержки можно задать на https://superuser.com. GRUB, GNU GRand Unified Bootloader, - это загрузчик, используемый в системах x86, обычно используемый для загрузки Linux. Вопросы об использовании или настройке GRUB редко бывают в теме для stackru за исключением необычных обстоятельств.
1 ответ

Не удается загрузить в текстовый режим / консоль / командную строку, даже если я изменил Grub

Я на Ubuntu 16.04.1 LTS Server. Я новичок в Linux, поэтому решил установить Gnome. sudo apt-get install xorg gnome-core gnome-system-tools gnome-app-install Я все еще хочу загрузиться в командной строке.. Поэтому я попытался обновить файл grub. Я вы…
14 окт '16 в 19:52
4 ответа

Изменить версию ядра по умолчанию в grub

Это содержимое файла grub.cfg моего архива linux. # # DO NOT EDIT THIS FILE # # It is automatically generated by grub-mkconfig using templates # from /etc/grub.d and settings from /etc/default/grub # ### BEGIN /etc/grub.d/00_header ### insmod part_g…
07 июн '17 в 21:04
1 ответ

Перезагрузить виртуальную машину (запустить на vbox) в определенное (скомпилированное) ядро ​​из оболочки

Я бегу Ubuntu 14.04 с Vbox. На этой машине я скомпилировал и запустил ядро ​​3.14, которое я выбираю из меню grub, когда Ubuntu загружается на vbox. Хост также работает на Ubuntu 14.04. Я хотел спросить - есть ли способ загрузить гостевую Ubuntu в к…
10 янв '16 в 22:33
1 ответ

Grub 2 не обнаруживает заголовок Multiboot в ядре

У меня проблема с Grub 2 (и QEMU's -kernel) не обнаружил заголовок Multiboot v1 в моем ядре. У меня есть заголовок в отдельном разделе, прежде чем .text, linker.ld: SECTIONS { . = 1M; .multiboot ALIGN(4K) : { *(.multiboot) } .text ALIGN(4K) : { *(.t…
09 июл '13 в 03:34
1 ответ

Grub нет такого устройства, второй SSD - материнская плата Asus ROG Maximus XI Hero

У меня новый компьютер, и я хочу запустить Debian с двойной загрузкой Windows 10. Поэтому я установил Windows на второй M2 SSD. Затем я установил Debian на первый M2 SSD. Grub автоматически обнаружил установку Windows и был настроен. Теперь, когда я…
28 янв '19 в 17:16
1 ответ

Xinu загрузиться в ВМ

Я хочу узнать кое-что об ОС и работе в сети с Xinu. Я скачал исходный код из репозитория xinu-os на github (до 4d489eead3a49170f69041b959bd5a1bd8dff92d) и скомпилировал xinu.boot и xinu.elf самостоятельно. Чтобы действительно приступить к этому, я х…
12 дек '13 в 15:34
1 ответ

Где находится код GRUB этапа 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] mov [si+…
06 июл '12 в 07:39
1 ответ

Установите предварительно скомпилированный GRUB 2 в необработанный образ

У меня есть файл образа ext4, который нужно использовать в качестве образа диска для qemu. Я хочу установить GRUB к нему. После некоторых исследований я нашел следующие команды: Создайте образ размером 5 ГБ: qemu-img create hd.img 5G Смонтируйте его…
21 дек '15 в 14:58
1 ответ

Подключение ядра с GRUB или каким-либо другим сборочным загрузчиком

Я следил за этим ядром ( http://www.cs.vu.nl/~herbertb/misc/writingkernels.txt) и перешел к той части, где оно связано с grub. Однако у меня нет stage1 и stage2 в /boot/grub/ (Linux mint x64). Также, когда я пишу "mpartition -I c:", я получаю сообще…
20 сен '14 в 03:51
3 ответа

Bochs (2.4.6)/GRUB (0.97) "Ошибка 13 Неправильный или неподдерживаемый формат исполняемого файла" при передаче строки символов в вызове функции C

Я пытаюсь следовать "Маленькой книге о разработке ОС" и делаю небольшую ОС, которую загружаю в bochs. Но я столкнулся с проблемой, которую не могу решить или объяснить. Короче говоря, при передаче строки char (в C) ядро ​​загружается нормально и раб…
14 янв '15 в 09:16
2 ответа

Как программируются графические интерфейсы низкого уровня?

Недавно я экспериментировал с такими вещами, как arch Linux, и это подняло несколько вопросов. Я постоянно вижу использование графики в очень низкоуровневых частях ОС (такие как GRUB или почти все загрузочные меню). Некоторые из них даже показывают …
14 фев '16 в 23:53
1 ответ

Программирование ОС с использованием grub

Я нашел веб-сайт в Интернете, чтобы изучить программирование операционной системы. Я сделал первый урок и просто следовал тому, что они сделали. Я пришел к последнему шагу, где я набрал "grub-mkrescue -o myos.iso isodir". Однако я получаю предупрежд…
31 авг '17 в 22:52
1 ответ

Grub говорит: "Стадия загрузки 2"

Я пытаюсь сделать загрузочный CD-ROM. CD должен использовать grub для загрузки. Я нашел загрузку stage2_eltorito (это файл, который используется для создания загрузочного жесткого диска) и записал его на диск. Я перезагрузился с диска, и он просто г…
01 окт '13 в 00:06
0 ответов

grub2 chainloading - как проходит номер диска и точка входа в раздел?

Я пишу свой собственный загрузчик и хотел бы сделать возможным загружать его с помощью grub2. В каких регистрах grub передает номер диска и точку входа в раздел? Есть ли спецификация, в какие регистры они должны регулярно передаваться? Могу ли я исп…
08 июл '13 в 00:44
0 ответов

Как сократить время загрузки Ubuntu 16.04?

Мой компьютер, на котором установлен Ubuntu 16.04, загружается почти 5 минут, что очень раздражает, когда я бездействую, сидя перед экраном. Я искал способы его уменьшения, но в итоге перечислил процессы, которые загружаются в разные моменты времени…
05 ноя '18 в 13:47
3 ответа

Скрыть меню загрузки Grub2?

Я ищу какую-то процедуру, чтобы скрыть меню на grub2. Я также попытался настроить /etc/default/grub config с помощью GRUB_TIMEOUT GRUB_HIDDEN_TIMEOUT GRUB_HIDDEN_TIMEOUT_QUIET варианты без успеха. Спасибо за вашу помощь
11 фев '11 в 20:27
0 ответов

Используйте sed, чтобы заменить корневой аргумент в записях grub номерами разделов.

У меня есть следующий grub.cfg # Automatically created by OE serial --unit=0 --speed=115200 --word=8 --parity=no --stop=1 default=boot timeout=10 menuentry 'boot'{ linux /bzImage LABEL=boot root=/dev/ram0 rootwait console=ttyS0,115200 console=tty0 i…
19 апр '18 в 11:02
1 ответ

CentOS 7 установить grub2 по умолчанию загрузочное меню

Я установил CentOS 7 с ядром 4. По умолчанию он установился на ядро ​​4 и дал мне возможность загрузить исходную версию. Но затем, после того как yum обновил упакованное ядро, оно изменило значение по умолчанию на обновленное упакованное ядро. Я хот…
24 дек '15 в 00:19
0 ответов

Проблема с Grub на Ubuntu 16.04 даже после использования Boot-Repair

Вчера я столкнулся с общей проблемой после попытки изменить размеры разделов на компьютере с двойной загрузкой: при перезапуске у меня появилось известное сообщение об ошибке: Msgstr "Поддерживается минимальное редактирование линий в стиле bash". По…
30 авг '18 в 14:38
1 ответ

Как собрать загрузчик grub2 из исходного кода и протестировать его с помощью эмулятора qemu

Я хочу знать, как собрать загрузчик grub 2 из его исходного кода в ubuntu и протестировать его с помощью эмулятора qemu. Я также хотел бы изменить стандартное фоновое изображение загрузчика grub2 в новой сборке? Это возможно? Если да, то как?
04 авг '15 в 01:36