找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
楼主: rightuser2

[其他设备] 记一次S912章鱼星球安装官方OpenWrt 19.07.2的尝试

  [复制链接]
发表于 2020-5-25 00:03 | 显示全部楼层
移植rootfs要注意哪些问题吗,我的移植之后开机开在
[drm] kms: can’t enable cloning when we probably wanted to.
无法启动
回复 支持 反对

使用道具 举报

发表于 2020-5-25 00:04 | 显示全部楼层
数不清 发表于 2020-5-24 19:03
还有就是用第二个命令写入后,查看固件的分区表,用命令查看无效

可以直接用挂载U盘的方式,

点评

U盘挂载没问题,Armbian、coreelec和op都可以挂U盘使用,前两个都可以写入emmc,现在想把op写入emmc,彻底当旁路由使用。 系统之前搞挂一次,最后用线刷救回。  详情 回复 发表于 2020-5-25 17:24
回复 支持 反对

使用道具 举报

发表于 2020-5-25 02:58 | 显示全部楼层
本帖最后由 ming2501 于 2020-5-25 03:16 编辑

使用最新版的固件Armbian_20.05.5_Arm-64_buster_current_5.7.0-rc6_20200522.img.xz
以及openwrt-19.07.3-armvirt-64-default-rootfs.tar.gz
  1.    10  mkdir -p /mnt/rootfs
  2.    11  mount /dev/mmcblk1p2 /mnt/rootfs/
  3.    12  cd /mnt/rootfs/lib/modules/5.7.0-rc6-arm-64/
  4.    13  ls
  5.    14  rm -f * 2>/dev/null
  6.    15  mv $(find kernel -type f) .
  7.    16  rm -r kernel
  8.    17  mkdir -p /tmp/backup
  9.    18  cd /mnt/rootfs/
  10.    19  ls
  11.    20  ls boot
  12.    21  cat ./etc/inittab
  13.    22  ls ./lib/modules/
  14.    23  ls ./lib/modules/5.7.0-rc6-arm-64/
  15.    24  cp -ra ./lib/modules /tmp/backup/
  16.    25  cp -ra ./lib/firmware /tmp/backup/
  17.    26  rm -rf *
  18.    27  tar -xvf ~/openwrt-19.07.3-armvirt-64-default-rootfs.tar.gz
  19.    28  ls
  20.    29  mv -f /tmp/backup/modules/5.7.0-rc6-arm-64 ./lib/modules/
  21.    30  mv -f /tmp/backup/firmware ./lib/
  22.    31  echo "ttyAML0::askfirst:/usr/libexec/login.sh" |sudo tee -a ./etc/inittab
  23.    32  sync
  24.    33  cd / && sudo umount /mnt/rootfs
复制代码

poweroff重启卡在开机,无法进入openwrt系统
能帮忙看一下有哪些步骤错了吗启动时能看到这样一个错误
  1. Begin: Running /scripts/local-bottom ... done
  2. Begin: Running /scripts/init-bottom ... done
  3. mount: no such file or directory
复制代码


点评

你中间少boot目录的操作:  详情 回复 发表于 2020-5-25 23:01
没看出哪有问题。我刚试了和你一样的armbian和openwrt版本,没遇到问题  详情 回复 发表于 2020-5-25 06:56
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-5-25 06:33 | 显示全部楼层
数不清 发表于 2020-5-24 19:03
还有就是用第二个命令写入后,查看固件的分区表,用命令查看无效

/path/to/firmware是你下载的armbian镜像的路径,你要改成你的啊

  1. sfdisk -J Armbian_20.05.5_Arm-64_buster_current_5.7.0-rc6_20200522.img
  2. {
  3.    "partitiontable": {
  4.       "label":"dos",
  5.       "id":"0x4d641ea9",
  6.       "device":"Armbian_20.05.5_Arm-64_buster_current_5.7.0-rc6_20200522.img",
  7.       "unit":"sectors",
  8.       "partitions": [
  9.          {"node":"Armbian_20.05.5_Arm-64_buster_current_5.7.0-rc6_20200522.img1", "start":32768, "size":1048576, "type":"e"},
  10.          {"node":"Armbian_20.05.5_Arm-64_buster_current_5.7.0-rc6_20200522.img2", "start":1081344, "size":9158656, "type":"83"}
  11.       ]
  12.    }
  13. }
复制代码

点评

了解,以为是实际命令,要是备注下就不会搞错。  详情 回复 发表于 2020-5-25 16:51
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-5-25 06:54 | 显示全部楼层
数不清 发表于 2020-5-24 19:03
还有就是用第二个命令写入后,查看固件的分区表,用命令查看无效

文章里的方法是直接挂载Armbian安装镜像编辑,然后再写到优盘去。实际更方便点的方法是把原版Armbian镜像正常写到优盘,启动后再用install-aml.sh写入到EMMC,然后mount /dev/mmcblk1p2 /mnt/rootfs/ 把emmc挂载到/mnt/rootfs,余下的步骤和文章里的一样,完了拔掉优盘重启就进openwrt了

点评

方便的话请写个教程,方便后来者少走弯路。  详情 回复 发表于 2020-5-25 17:18
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-5-25 06:56 | 显示全部楼层
ming2501 发表于 2020-5-25 02:58
使用最新版的固件Armbian_20.05.5_Arm-64_buster_current_5.7.0-rc6_20200522.img.xz
以及openwrt-19.07.3 ...

没看出哪有问题。我刚试了和你一样的armbian和openwrt版本,没遇到问题
回复 支持 反对

使用道具 举报

发表于 2020-5-25 16:51 | 显示全部楼层
rightuser2 发表于 2020-5-25 06:33
/path/to/firmware是你下载的armbian镜像的路径,你要改成你的啊

了解,以为是实际命令,要是备注下就不会搞错。
回复 支持 反对

使用道具 举报

发表于 2020-5-25 17:18 | 显示全部楼层
rightuser2 发表于 2020-5-25 06:54
文章里的方法是直接挂载Armbian安装镜像编辑,然后再写到优盘去。实际更方便点的方法是把原版Armbian镜像 ...

方便的话请写个教程,方便后来者少走弯路。

点评

教程就是简书链接里那样,唯一不同的我也在帖子里写出来了。简书作者是把armbian安装镜像挂载出来编辑,然后写到优盘或emmc,我是先把armbian写到emmc,然后把emmc挂载出来编辑。理论上两种方法都可以  详情 回复 发表于 2020-5-25 17:34
回复 支持 反对

使用道具 举报

发表于 2020-5-25 17:24 | 显示全部楼层
ming2501 发表于 2020-5-25 00:04
可以直接用挂载U盘的方式,

U盘挂载没问题,Armbian、coreelec和op都可以挂U盘使用,前两个都可以写入emmc,现在想把op写入emmc,彻底当旁路由使用。

系统之前搞挂一次,最后用线刷救回。

点评

我一直都是写到emmc用,没遇到任何问题。线刷也很简单啊,三分钟搞定  详情 回复 发表于 2020-5-25 17:45
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-5-25 17:34 来自手机 | 显示全部楼层
数不清 发表于 2020-5-25 17:18
方便的话请写个教程,方便后来者少走弯路。

教程就是简书链接里那样,唯一不同的我也在帖子里写出来了。简书作者是把armbian安装镜像挂载出来编辑,然后写到优盘或emmc,我是先把armbian写到emmc,然后把emmc挂载出来编辑。理论上两种方法都可以

点评

之前也是先写入Armbian再挂载emmc,命令搞错就没继续,晚上再试下。  详情 回复 发表于 2020-5-25 18:16
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-5-25 17:45 来自手机 | 显示全部楼层
数不清 发表于 2020-5-25 17:24
U盘挂载没问题,Armbian、coreelec和op都可以挂U盘使用,前两个都可以写入emmc,现在想把op写入emmc,彻 ...

我一直都是写到emmc用,没遇到任何问题。线刷也很简单啊,三分钟搞定

点评

线刷能否直接将op img写入emmc?  详情 回复 发表于 2020-5-25 18:18
回复 支持 反对

使用道具 举报

发表于 2020-5-25 18:16 | 显示全部楼层
rightuser2 发表于 2020-5-25 17:34
教程就是简书链接里那样,唯一不同的我也在帖子里写出来了。简书作者是把armbian安装镜像挂载出来编辑, ...

之前也是先写入Armbian再挂载emmc,命令搞错就没继续,晚上再试下。

点评

稍微修改了下帖子,修改完rootfs后直接在配置文件里添加wan口和防火墙设置,这样启动openwrt不用再直插电脑配置wan口。 我等会试试直接把Armbian安装镜像里的rootfs替换了发出来,方便一下不会弄的  详情 回复 发表于 2020-5-25 19:19
回复 支持 反对

使用道具 举报

发表于 2020-5-25 18:18 | 显示全部楼层
rightuser2 发表于 2020-5-25 17:45
我一直都是写到emmc用,没遇到任何问题。线刷也很简单啊,三分钟搞定

线刷能否直接将op img写入emmc?

点评

应该不行,我是写的h96的安卓镜像  详情 回复 发表于 2020-5-25 18:59
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-5-25 18:59 | 显示全部楼层
数不清 发表于 2020-5-25 18:18
线刷能否直接将op img写入emmc?

应该不行,我是写的h96的安卓镜像

点评

了解 h96pro线刷是很快,三分钟刷好。  详情 回复 发表于 2020-5-25 19:10
回复 支持 反对

使用道具 举报

发表于 2020-5-25 19:10 | 显示全部楼层
rightuser2 发表于 2020-5-25 18:59
应该不行,我是写的h96的安卓镜像

了解
h96pro线刷是很快,三分钟刷好。
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-6-16 21:06

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

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