LINUX.ORG.RU

coreboot+seabios не грузит grub установленый на флешке

 ,


0

1

sudo fdisk -l Disk /dev/sda: 15 GiB, 16055795712 bytes, 31358976 sectors Disk model: Transcend 16GB
Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0x333fb7c1

Device Boot Start End Sectors Size Id Type /dev/sda1 * 2048 31356927 31354880 15G 83 Linux думал проблеме в самом грабе поэтому sudo grub-install –target=i386-coreboot /dev/sda но к сожалению seabios не видит граб и напрямую грузит ядро coreboot собирал без фанатизма выбрал мать скомпилировал накатил 1)как сделать так чтобы seabios увидил grub 2)было бы не плохо еще сылку на тему решение проблемы с 100% крутяшим вентелем cpu 3)почему то еще не выводит картинку экрана если подключить видеокарту r9 390x,сейчас стоит nvidia gt 640

★★
Ответ на: комментарий от infomeh

Можно и сюда писать, тут куча народу сидит на этом опенсорсном БИОСе

SakuraKun ★★★★★
()

1) Какую флешку ты пытаешься грузить и с какой ОС? Пробовал ли ты грузить другие флешки / флешки с другими линуксами?
2) «SeaBIOS не видит GRUB» --- не показывает флешку в списке устройств загрузки, или показывает но возникают проблемы при попытке загрузки с неё? И что ты вообще видишь в процессе загрузки, опиши поподробнее.
3) Для настройки скорости вращения вентилятора, лучше всего использовать отдельный контроллер удобно настраиваемый вручную - вне зависимости, коребут БИОС у тебя или нет. Например GELID SpeedTouch 6, или что попроще у китайцев взять. Что за матплата у тебя?
4) К чему ты подключаешь кабель изображения - к видеокарте или к матплате? И появляется ли изображение с r9 390x после прогрузки линукса? я вообще не вижу особого смысла цеплять кабель к видеокарте, ведь можно запускать программу с ключом вроде DRI_PRIME=1 для выгрузки графических вычислений на дискретку и результирующее изображение копируется/показывается на встройке без потери производительности. Разве что тебе нужен лишний порт для нескольких мониторов.

SakuraKun ★★★★★
()
Последнее исправление: SakuraKun (всего исправлений: 4)
Ответ на: комментарий от SakuraKun

1)debian, другая флешка с gentoo она на gpt uefi не грузит, и другая с easyboot тоже не грузит 2)seabios можно выбрать флешку она грузит ее сейчас сижу на дебиане но на флешке установлен grub и seabios просто его пропускает и напрямую грузит ядро 3)проехали, но хотелось бы решить это программно 4) не пробывал так как нету граба, и даже до полной загрузки имею виду до lightdm не видно картинки,я сижу на 775 xeon

SPRATAY ★★
() автор топика
Ответ на: комментарий от BceM_IIpuBeT

sudo fdisk -l
Disk /dev/sda: 15 GiB, 16055795712 bytes, 31358976 sectors
Disk model: Transcend 16GB
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x333fb7c1

Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 31356927 31354880 15G 83 Linux
root@SPR47AY-PC:/home/spr47ay# sudo parted -l
Model: JetFlash Transcend 16GB (scsi)
Disk /dev/sda: 16,1GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:

Number Start End Size Type File system Flags
1 1049kB 16,1GB 16,1GB primary ext4 boot

SPRATAY ★★
() автор топика
Ответ на: комментарий от SakuraKun

кажись я нашел проблему но это не точно, например когда я пытался запустить лайф образ xubuntu он жаловался на gfx или что то такое,а когда пытался запустить дебиан лайф обрал то там было что то связаное с vga, сейчас попробую передать параметр грабу

SPRATAY ★★
() автор топика
Ответ на: комментарий от SakuraKun

граб работает,проверил при помощи команды, но нету самого меню граба где можно выбрать ядро и тд

SPRATAY ★★
() автор топика
Ответ на: комментарий от SPRATAY

нету самого меню граба

А его точно нету? или просто на экран его не выводит, из-за какой-то ошибки: например инициализация графики - какую ты используешь, нативную или нет? с этим часто возились, так что если дело в этом - решение должно легко нагуглиться). То, что жаловалось на gfx и vga, уже склоняет меня к этой версии

SakuraKun ★★★★★
()
Ответ на: комментарий от SakuraKun

А его точно нету? или просто на экран его не выводит, из-за какой-то ошибки: например инициализация графики - какую ты используешь, нативную или нет? с этим часто возились, так что если дело в этом - решение должно легко нагуглиться). То, что жаловалось на gfx и vga, уже склоняет меня к этой версии<
1)проблема с vga и меню граба решена devices/Graphics initialization вместо libgfxinit поставил Run VGA Option ROMs
осталось 2 проблемы:
1)Не работает клавиатура в tint и nvramcui пишет перед запуском
ERROR: Keyboard set scancode failed!(в самом seabios Esc работает)
2)решить с cpu fan программно

SPRATAY ★★
() автор топика
Ответ на: комментарий от SPRATAY

Клава USB или PS/2 ? Или ты уже пробовал и ту и другую? Там кстати один баг касательно клавы недавно пофиксили, если у тебя и PS/2 и USB не работают - попробуй обновиться. Это может быть баг в libpayload, на котором они основываются. А про вентилятор - лучше спроси в списках рассылки coreboot https://mail.coreboot.org/

SakuraKun ★★★★★
()
Ответ на: комментарий от SakuraKun

попробуем, отпишу когда будет время

SPRATAY ★★
() автор топика
Ответ на: комментарий от SakuraKun

Установил гит версию тоже самое + еще 1 проблему 1)Не работает граб если использовать libgfxinit(не значительно)
2)не работает клавиатура в tint и nvramcui(значительно)
3)не работает sata hdd wd green 1.5 tb(не уверен в самом диске)
так же он не работал на coreboot 4.12
если его подключить встает на долгое время в seabios esq не работает если жать с самого начала, потом просто пишет что через 60 сек будет перезапуск

SPRATAY ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.