无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 5816|回复: 14

[求助] 请教 GRUB2 引导 android-x86_64-9.0-rc2.iso LIVE 的菜单写法

[复制链接]
发表于 2020-2-16 08:37:13 | 显示全部楼层 |阅读模式
请教一下  GRUB2 引导 android-x86_64-9.0-rc2.iso   LIVE的写法我这样写,到图形花屏了,用 GRUB grubfmx64.eif 可以引导进入这个LIVE 系统,想写个菜单直接进LIVE系统 能够体验
menuentry "【3】启动 android-x86_64-9.0 ISO LIVE" --class android --class os {
    loopback loop (hd0,5)/ISO/android-x86_64-9.0-rc2.iso
    set root=(loop)
    linux (loop)/kernel  boot=live iso-scan/filename=/ISO/android-x86_64-9.0-rc2.iso root=/dev/ram0 androidboot.hardware=android_x86 mode video=-16 quiet SRC= DATA=
    initrd (loop)/initrd.img
}
附件是ISO 光盘里 CFG的写法

android.zip

1.44 KB, 下载次数: 6, 下载积分: 无忧币 -2

发表于 2020-2-16 08:55:21 来自手机 | 显示全部楼层
本帖最后由 窄口牛 于 2020-2-16 08:56 编辑

老黄的启动菜单变了好多次,并且现在把ramdisk都去掉了。这个和文件管理器有关还和安卓内核也有关。

点评

LINUX ISO LIVE 都可以,就是不会写这个 android-x86.ISO 的LIVE 菜单写法。网络上这个教程都没有 CONS #后 ,花屏了,肯定可以引导的 。  详情 回复 发表于 2020-2-16 09:00
回复

使用道具 举报

 楼主| 发表于 2020-2-16 09:00:29 | 显示全部楼层
窄口牛 发表于 2020-2-16 08:55
老黄的启动菜单变了好多次,并且现在把ramdisk都去掉了。这个和文件管理器有关还和安卓内核也有关。

LINUX ISO LIVE 都可以,就是不会写这个 android-x86.ISO 的LIVE 菜单写法。网络上这个教程都没有
CONS #后 ,花屏了,肯定可以引导的 。
回复

使用道具 举报

发表于 2020-2-16 09:49:44 | 显示全部楼层
那估计不是菜单的问题了。
回复

使用道具 举报

发表于 2020-2-16 12:06:33 | 显示全部楼层
菜单不可能引起花屏吧
回复

使用道具 举报

发表于 2020-2-16 14:08:06 | 显示全部楼层
这个 ISO 我怎么弄都没法正常启动啊,无论是虚拟机直接测试ISO还是实体机。
VmWare启动会花屏
vbox启动会卡 android logo

点评

不能用虚拟机,虚拟机要按C 修改 VGA=791或者 788 ,才能安装的,用你的GRUB2自动菜单可以引导啊。我等下给你截几个图。看看  详情 回复 发表于 2020-2-16 14:20
回复

使用道具 举报

 楼主| 发表于 2020-2-16 14:20:32 | 显示全部楼层
wintoflash 发表于 2020-2-16 14:08
这个 ISO 我怎么弄都没法正常启动啊,无论是虚拟机直接测试ISO还是实体机。
VmWare启动会花屏
vbox启动会 ...

不能用虚拟机,虚拟机要按C 修改 VGA=791或者 788 ,才能安装的,用你的GRUB2自动菜单可以引导啊。我等下给你截几个图。看看

点评

我这实机也卡android logo  详情 回复 发表于 2020-2-16 14:44
回复

使用道具 举报

发表于 2020-2-16 14:44:12 | 显示全部楼层
bet365 发表于 2020-2-16 14:20
不能用虚拟机,虚拟机要按C 修改 VGA=791或者 788 ,才能安装的,用你的GRUB2自动菜单可以引导啊。我等下 ...

我这实机也卡android logo

点评

老大你看下,我用GRUB2自动菜单,直接可以进去。看我的截图 但是如果我写了这个菜单,直接想进入 变花瓶了,看 8 9 最后两个,肯定是菜单的语法不对,老大你研究下怎么写。 ISO文件里面 有个 ISO isolin  详情 回复 发表于 2020-2-16 14:54
回复

使用道具 举报

 楼主| 发表于 2020-2-16 14:54:07 | 显示全部楼层
wintoflash 发表于 2020-2-16 14:44
我这实机也卡android logo

老大你看下,我用GRUB2自动菜单,直接可以进去。看我的截图


但是如果我写了这个菜单,直接想进入
变花瓶了,看 8 9  最后两个,肯定是菜单的语法不对,老大你研究下怎么写。


ISO文件里面 有个 ISO isolinux.cfg 是这样写的。

label livem
        menu label Live CD - ^Run Android-x86 without installation
        kernel /kernel
        append initrd=/initrd.img root=/dev/ram0 quiet SRC= DATA=
1.jpeg
2.jpeg
3.jpeg
4.jpeg
5.jpeg
6.jpeg
7.jpeg
8.jpeg
9.jpeg

点评

我都启动不了,怎么看? 你进系统后在终端执行cat /proc/cmdline 可以查看命令行. 如果命令行一样,还是进不去,那就看看grub的显示模式.  详情 回复 发表于 2020-2-16 15:06
回复

使用道具 举报

发表于 2020-2-16 15:06:46 | 显示全部楼层
bet365 发表于 2020-2-16 14:54
老大你看下,我用GRUB2自动菜单,直接可以进去。看我的截图

我都启动不了,怎么看?

你进系统后在终端执行cat /proc/cmdline 可以查看命令行.
如果命令行一样,还是进不去,那就看看grub的显示模式.

点评

内容是这样  详情 回复 发表于 2020-2-16 16:29
回复

使用道具 举报

 楼主| 发表于 2020-2-16 16:29:44 来自手机 | 显示全部楼层
wintoflash 发表于 2020-2-16 15:06
我都启动不了,怎么看?

你进系统后在终端执行cat /proc/cmdline 可以查看命令行.

内容是这样
C18E1818-4748-48A1-9184-78236E5DC7D2.jpeg

点评

要有root权限  详情 回复 发表于 2020-2-16 16:31
回复

使用道具 举报

发表于 2020-2-16 16:31:17 | 显示全部楼层

要有root权限
回复

使用道具 举报

发表于 2020-2-16 17:01:19 | 显示全部楼层
本帖最后由 adef 于 2020-2-16 17:04 编辑

试了下以下菜单可以实机启动进桌面,启动中貌似不能联网。
menuentry "启动 android-x86_64-9.0 ISO LIVE" --class android --class os {
    search -f -s /android-x86_64-9.0-rc2.iso
    loopback loop /android-x86_64-9.0-rc2.iso
    set root=(loop)
    linux (loop)/kernel  boot=live iso-scan/filename=/android-x86_64-9.0-rc2.iso root=/dev/ram0 nomodeset vga=ask SRC= DATA=
    initrd (loop)/initrd.img
}
文件名称: android-x86_64-9.0-rc2.iso
文件大小: 920.00 MB (964,689,920 字节)
MD5: A3840315D6EDF67493266EE10089C390
SHA1: AF05F7F28C613F6975BE519B2FDD6AE4C0482A02
SHA256: B4C392B927C0687E5DC72CB3E531113B40059CAB6F16EAB033777FB6FB2CEDFF


回复

使用道具 举报

发表于 2020-2-16 17:37:31 | 显示全部楼层
本帖最后由 wintoflash 于 2020-2-16 17:39 编辑

测试以下参数可以实体机进桌面
linux (loop)/kernel iso-scan/filename=/test/android-x86_64-9.0-rc2.iso root=/dev/ram0
在此之前需要执行
set gfxmode=1024x768
set gfxpayload=keep
--------------------------------------
boot=live 这个参数是给debian用的,加了没用
androidboot.hardware=android_x86 这个参数加了之后进不去,卡logo
androidboot.selinux=permissive 同上


点评

还是老大厉害,用你的方法,这个菜单,直接进去了,TKS! menuentry "【4】启动 android-x86_64-9.0 Livecd" --class opensuse --class os { loopback loop (hd0,5)/ISO/android-x86_64-9.0-rc2.iso linu  详情 回复 发表于 2020-2-16 18:53
回复

使用道具 举报

 楼主| 发表于 2020-2-16 18:53:31 | 显示全部楼层
wintoflash 发表于 2020-2-16 17:37
测试以下参数可以实体机进桌面
linux (loop)/kernel iso-scan/filename=/test/android-x86_64-9.0-rc2.is ...

还是老大厉害,用你的方法,这个菜单,直接进去了,TKS!

menuentry "【4】启动 android-x86_64-9.0 Livecd" --class opensuse --class os {
   loopback loop (hd0,5)/ISO/android-x86_64-9.0-rc2.iso
   linux (loop)/kernel iso-scan/filename=/ISO/android-x86_64-9.0-rc2.iso root=/dev/ram0
   initrd (loop)/initrd.img
}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-3-28 23:27

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表