I found one solution, but i think that isn’t like You.
After i was try install a few different linux distros on my chuwi my pattience was ower.
Because in each variant i must fo fixed a lot of problems an find solution.
Thats why, i try to configure Gentoo linux now.
First, i send grub to hell and use EFI to boot my linux. Its really easy.
You must build kernel with boot options like root=/dev/sdaX fbcon=rotate:1
And dont forget install linux-firmware and add blob option for wifi card
form me it was “iwlwifi-7265D-29.ucode”
Just build the kernel: make && make modules_install
Next, mount your standard EFI partition to some place and copy kernel.
Something like this
╭─root@iChuwi ~
╰─➤ mkdir /mnt/pefi
╭─root@iChuwi ~
╰─➤ mount /dev/sda1 /mnt/pefi
╭─root@iChuwi ~
╰─➤ ls /mnt/pefi/EFI
gentoo Microsoft
╭─root@iChuwi ~
╰─➤ tree /mnt/pefi/EFI/gentoo
/mnt/pefi/EFI/gentoo
└── grubx64.efi
0 directories, 1 file
╭─root@iChuwi ~
╰─➤ cp /usr/src/linux/arch/x86_64/boot/bzImage /mnt/pefi/EFI/gentoo/grubx64.efi
Reboot you PC and see the magic.
Linux booted completed, in normal mode. Next setup consolefont (like terminus ter-k28n)
Now i try to setup other services step by step, like X, hibernate, input output e.t.c.
Yes, its look like hard way, but for me its easy to configure my own system instead of fixed others.