Page 5 of 6

Re: uefi4kos

Posted: Fri Nov 13, 2020 5:56 pm
by Evgeniy
Kopa wrote:
maxcodehack wrote:: Просто у него только на виртуалке получилось, хотя бы:
ИМХО, Система которую можно запустить только на виртуальной машине
: Может это для кого то и так, если б не было подтверждённых других случаев запуска KolibriOS на реальном железе.
И, не непонятен смысл тогда включения такой подписи в Ник-найме мне.
Что вам так моя подпись покоя не дает?
: Не ну можно конечно купить специально ноут без UEFI или CD-ROM (он сейчас тоже не везде есть) конкретно чтобы запустить на нем Kolibri OS, но 99% пользователей этого делать не будут потому, что это нонсенс...
Поэтому эта тема с UEFI загрузчиком в каком-то смысле спасительна для Kolibri. Но загрузчика мало... ядро походу тоже не совместимо с новыми чипсетами на х86 архитектуре...

Re: uefi4kos

Posted: Tue Nov 17, 2020 3:02 am
by Leency
Finally I bought a new laptop: Xiaomi RedmiBook 16 R7 4700U.
And this fucking laptop doesn't have Boot Legacy mode at all, only UEFI.

Unfortunately I'm still not brave enough to handle the quest of KolibriOS UEFI guide.

Re: uefi4kos

Posted: Tue Nov 17, 2020 5:59 am
by dunkaist
Leency,
glad you are back.
  1. Download flash/hdd image.
  2. Download rawwrite32 (rufus is also reported to work).
  3. Write downloaded image to the flash drive.
  4. Boot KolibriOS from the flash.
  5. If you are lucky, follow the quest with DEVICES.DAT file (described many times on the board).
  6. If you are not lucky, report errors.

Re: uefi4kos

Posted: Wed Nov 18, 2020 7:30 am
by dunkaist
Evgeniy, Kopa,
new test image for 32-bit UEFI systems.

Evgeniy,
change resolution in config file (/EFI/KOLIBRIOS/KOLIBRI.INI) to 800x1280 as usual.

Re: uefi4kos

Posted: Wed Nov 18, 2020 3:18 pm
by Evgeniy
dunkaist wrote:Evgeniy, Kopa,
new test image for 32-bit UEFI systems.

Evgeniy,
change resolution in config file (/EFI/KOLIBRIOS/KOLIBRI.INI) to 800x1280 as usual.
The system is runned!
The clock is ticking. But input devices not work:
keyboard not work,
usb bluetooth mouse not work,
touchscreen not work
touchpad not work... Nothing works...

But this is great progress...

On screen showed error:
Searchap: additiona partition is not found!
seccond attempt
partition is not found
L: /SYS/@HOTANGLES Param:
L: AUTORUN.DAT processed


What partition kerenel can not be found?

System runned under 800x1280 and in vertcal mode it showed fine.
Im test all screen modes and it all vertical (as in phone) and when screen connected to keyboard it rotated to left in 90 degrees

Re: uefi4kos

Posted: Wed Nov 18, 2020 7:25 pm
by dunkaist
Evgeniy wrote:On screen showed error:
Searchap: additiona partition is not found!
seccond attempt
partition is not found
L: /SYS/@HOTANGLES Param:
L: AUTORUN.DAT processed

What partition kerenel can not be found?
This is about /kolibrios dir automount. Mounting /kolibrios is optional, so this is not an error, just status indication.
Evgeniy wrote:The system is runned!
uefi4kos loader works, great.
Evgeniy wrote:The clock is ticking. But input devices not work:
keyboard not work,
usb bluetooth mouse not work,
touchscreen not work
touchpad not work... Nothing works...
Devices don't work because their interrupt numbers are to be calculated with ACPI/AML interpreter which is not implemented. The issue is not in uefi4kos and definitely will not be fixed in trunk in 2020.
To speed up development of ACPI interpreter you can dump ACPI tables via 'acpidump -b' tool from ACPICA package. Then send the dumped tables to me.

Re: uefi4kos

Posted: Wed Nov 18, 2020 9:02 pm
by Kopa
Загружается и работает для i5, но также появляется Fault при подключении сетевого соединения (система не зависает при этом)
Для Atom система загружается, но ввод не работает.

Loads and works for i5, but also Fault appears when connecting a network connection (the system does not hang at the same time)
For Atom, the system boots up but input doesn't work.
AtomAcpiDump
acpidump.txt (384.8 KiB)
Downloaded 229 times
P.S. Great progress!
acpidump-i5.txt (7.18 KiB)
Downloaded 222 times

Re: uefi4kos

Posted: Sun Nov 22, 2020 2:22 am
by Evgeniy
Kopa wrote:Для Atom система загружается, но ввод не работает.
Тоже самое на Bay-Trail
dunkaist wrote:Devices don't work because their interrupt numbers are to be calculated with ACPI/AML interpreter which is not implemented. The issue is not in uefi4kos and definitely will not be fixed in trunk in 2020.
To speed up development of ACPI interpreter you can dump ACPI tables via 'acpidump -b' tool from ACPICA package. Then send the dumped tables to me.
Great work! Sorry for delay. ACPI DUMP in archive:

Re: uefi4kos

Posted: Tue Nov 24, 2020 3:41 pm
by Leency
Not possible to boot kolibri.img on this PC.

So booting kolibri.raw.
Video in ZIP
Downloaded 268 times
Screenshot below

Re: uefi4kos

Posted: Tue Nov 24, 2020 4:00 pm
by dunkaist
Does it hang or reboot? Can't understand from the video.
Enable debug output in /EFI/KOLIBRIOS/KOLIBRI.INI, also try to disable Launcher.

Re: uefi4kos

Posted: Tue Nov 24, 2020 6:22 pm
by Leency
Debug is ON, I have disabled Launcher. The same.

Laptop freezes, PC restarts.

Re: uefi4kos

Posted: Thu Nov 26, 2020 11:54 pm
by Kopa
Возможно интересно для uefi4kos
fasmg-ebc - EBC (EFI Byte Code) assembler for fasmg

Re: uefi4kos

Posted: Sat Nov 28, 2020 2:40 pm
by Kopa
Кроме указанных в топике утилит развёртывания raw-образа под Windows (rawrite, rufus)
можно использовать dd для Windows http://www.chrysocome.net/dd

P.S. Сам использовал rawrite,
А пустой образ нужного размера можно сделать через QEmu-Img утилиту и отформатировать как нужно далее в формат "UEFI"

Re: uefi4kos

Posted: Mon Nov 30, 2020 3:37 am
by punk_joker
KolibriOS in UEFI mode boots on my system. Keyboard works, but other usb devices don't work. Change resolution in config file haven't any effects (probably, cause is boot storage device isn't detect)

Re: uefi4kos

Posted: Mon Nov 30, 2020 11:00 am
by Kopa
Evgeniy wrote:
Kopa wrote:Для Atom система загружается, но ввод не работает.
Тоже самое на Bay-Trail
А, какой процессор Bay-Trail?

P.S. У меня, на котором запустилась система, Z3735F (в наличии ещё Z3735G, Z3740)
на Z3740 (Asus T100TA) система не запустилась, а только мелькнула загрузка на чёрном экране.
(на этом буке загрузка той же Puppy Bionic остановилась на старте X-ORG, хотя стартовая конфигурация отработала)

Bios считал с помощью этого сообщения
(может что то "интересное" можно извлечь из него или изменить в нём? :)
Intel Atom® Processor Z3600 and Z3700 Series: Datasheet, V.1.0 revision 003, december 2014
pentium-n3520-j2850-celeron-n2920-n2820-n2815-n2806-j1850-j1750-datasheet.pdf

Андроид x86 , как я понимаю, на этих процессорах работает хорошо, но с Linux могут быть разные не разрешённые проблемы с железом (и кто то отмечает возможность выхода динамиков из строя на каких то планшетах у кого то в теме Asus T100)
Некоторая статья сравнения Bay-Trail с другими CPU (4 сентября 2015г.) Bay Trail и все, все, все...