纯属技术请教和交流,如果劝我按照官方流程安装的:谢谢,拜拜了您勒。
背景:尝试硬盘安装 FydeOS ( LVM 分区),但是失败了。
测试 1:
* 将 FydeOS 官方 IMG 磁盘映像挂载,提取 roota 分区数据到 sdc7(Ext4),提取 stateful 分区到 sdc8(Ext4),提取内核映像到 ESP(sdc6);使用 grub2,传入内核参数`root=/dev/sdc7`(其余参数参考官方 boot.cfg)。
* 修改 /usr/sbin/
write_gpt.sh 中的 stateful 分区号为 8、roota 分区号为 7
* 启动。检查发现 stateful 分区挂载成功,但是 Linux 子系统开启失败、安卓子系统不能用,显卡可以确认没有问题,因为之前有用 USB 设备刻盘测试过。
测试 2:
* 建立 LVM 分区(按照 FydeOS 映像文件建立好逻辑卷),编辑(ESP)/boot/grub.cfg ,为内核传参`dm=........ root=/dev/dm-0`(dm 参数值使用 dmsetup table --concise 得出;其余参数与官方一致)
* 启动。stateful 分区挂载异常(将 sdc1 挂载(必然,因为没有修改分区号)),可进入 FydeOS 系统,安卓子系统无法打开,Linux 子系统开启失败。
* 修改 /sbin/chromeos_startup,将对 stateful 分区位置的检测代码注释,直接改为“ dmsetup 建立 mapper、挂载 mapper ”。
* 启动。开机界面提示“ System is repairing ......”。之后便自动重启。
安装过于失败,暂时不贴 log 和 change (现在身边没带电脑),不知有木有人可以帮忙分析一下问题所在?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/591966
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.