Я столкнулся с проблемой при попытке загрузить Android(Х86 primeOS) на своем устройстве. Я использую GRUB для загрузки, и вот что я ввел в конфигурацию:
search --file --no-floppy --set=root /android/system.sfs selinux=0
linux /android/kernel quiet root=/dev/ram0 androidboot.selinux=permissive buildvariant=userdebug SRC=/android
initrd /android/initrd.img
при попытке загрузки я получаю следующие ошибки:
error: no such device: /android/system.sfs.
error: file /android/kernel' not found.
error: you need to load the kernel first.
Press any key to continue...
вывод ❯ sudo fdisk -l:
Disk /dev/sda: 476.94 GiB, 512110190592 bytes, 1000215216 sectors
Disk model: XrayDisk 512GB S
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: gpt
Disk identifier: 4BCEBB22-F155-4E41-BF30-448700227ADA
Device Start End Sectors Size Type
/dev/sda1 2048 2099199 2097152 1G EFI System
/dev/sda2 2099200 1000214527 998115328 475.9G Linux root (x86-64)
Disk /dev/zram0: 4 GiB, 4294967296 bytes, 1048576 sectors
Units: sectors of 1 * 4096 = 4096 bytes
Sector size (logical/physical): 4096 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/loop0: 104.19 MiB, 109252608 bytes, 213384 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
а так же:
❯ sudo ls /
android bin boot dev etc home lib lib64 mnt opt proc root run sbin snap srv sys tmp usr var
❯ sudo ls /android/
data.img initrd.img install.img kernel ramdisk.img system.sfs
Буду благодарен за любые советы и помощь :)
Перемещено hobbit из general