“linux” grub 加载程序无法检测到 android

“linux” grub 加载程序无法检测到 android

[卷][1]

我已经在 中安装了 Android(Bliss OS)New Volume(D)。成功安装后,我注意到它要求我usereboot。我花了一点时间。使用 Android 后重新启动时。我注意到 grub 加载程序未检测到 Android(Bliss OS)。

bliss os 现已可用 [Linux 的 Bliss OS 截图][2]

我在 sda2 中安装了 bliss OS。但是 Linux grub 加载程序无法检测到它。

/dev/sda1: UUID="10C4F74DC4F73416" TYPE="ntfs" PARTUUID="cdead0a2-01"
/dev/sda2: LABEL="Android-x86" UUID="7efe11c7-647a-471a-b149-fabbfa3e9c8c" TYPE="ext4" PARTUUID="cdead0a2-02"
/dev/sda3: UUID="0A122C29122C1BE7" TYPE="ntfs" PARTUUID="cdead0a2-03"
/dev/sda5: UUID="5144d217-9d4a-4e8c-b8d5-31959274dd51" TYPE="ext4" PARTUUID="cdead0a2-05"
/dev/sda6: UUID="b6f4d65c-46a0-4985-9ec3-dd0044257fcb" TYPE="swap" PARTUUID="cdead0a2-06"

在此处输入图片描述

我运行了上面的图片命令。出现以下错误……

在此处输入图片描述

我正在通过以下方式进行一些更改网页

当我在底部添加以下代码时/etc/grub.d/40_custom

menuentry "Android-x86" {
set root='(hd0,2)'
linux /android-4.0-RC1/kernel quiet root=/dev/ram0 androidboot.hardware=eeepc acpi_sleep=s3_bios,s3_mode SRC=/android-4.0-RC1 SDCARD=/data/sdcard.img
initrd /android-4.0-RC1/initrd.img}

并尝试以下命令

root@istiak ~ # sudo chmod +x /etc/grub.d/40_custom  #permission 
root@istiak ~ # sudo update-grub           #updating grub
Generating grub configuration file ...
  WARNING: Failed to connect to lvmetad. Falling back to device scanning.
Found Windows 10 (loader) on /dev/sda1
done

/dev/sda2 209616896 272531455 62914560 30G 7 HPFS/NTFS/exFAT

我认为我遇到了问题root='(hd0,2)'。我没有找到SDCARD=/data/sdcard.img。只有三个img格式化文件。它们如下。

[在此处输入图像描述][3] 我尝试使用 system.img,但出现了同样的错误。

我无法检测到 Android。现在该怎么办?我认为问题应该迁移到 Unix SE(我不确定)。而 Unix SE 完全适用于 Linux。

完成上述更改后,我得到了 android,但我无法访问它

在此处输入图片描述 错误 : 在此处输入图片描述

相关内容