当前位置: 首页 > news >正文

网站制作乛薇网站备案转移

网站制作乛薇,网站备案转移,linux下网站搭建,国际新闻最新消息今天关于中国板卡为 hisi 的 hi3518ev200,16M RAM,64M Flash。板卡不支持从SD卡启动,但是由于Flash空间有限,很多应用都放不下,因此考虑把 rootfs 放到 SD 卡中。先从 Flash 中启动 kernel,然后再加载 SD 卡中的 rootfs…

板卡为 hisi 的 hi3518ev200,16M RAM,64M Flash。板卡不支持从SD卡启动,但是由于Flash空间有限,很多应用都放不下,因此考虑把 rootfs 放到 SD 卡中。先从 Flash 中启动 kernel,然后再加载 SD 卡中的 rootfs。

1. 准备rootfs

由于需要从sd卡中加载 rootfs,因此需要把我们编译生成的rootfs下载到sd卡中。这里我们使用 ext4 文件系统。

将sd卡通过读卡器接入到PC上,这里接入后,出来的分区设备是 /dev/sdc1,先将其格式化为 ext4:

umount /dev/sdc1
sudo mke2fs -t ext4 -F -L "rootfs" /dev/sdc1

格式化完成后,挂载分区,然后把编译的跟文件系统复制到这个分区中即可:

mkdir /tmp/rootfs
sudo mount /dev/sdc1 /tmp/rootfs
tar -xvf /media/linuxdata/workspace/buildroot-2022.02.8/output/images/rootfs.tar -C /tmp/rootfs/
umount /dev/sdc1

拔下sd卡,将其插到板卡上。

2. 挂载rootfs

由于默认uboot不支持emmc sd卡驱动,因此,无法从sd卡中加载kernel。所以先从 Flash 中加载 kernel,先将 kernel 和 initrd 加载 RAM中,然后运行kernel,kernel启动后,会先挂载 initrd 为初始的/,然后进行一系列的初始化后,再挂载真正的 rootfs。默认是从 Flash 中去挂载这个 rootfs,bootargs 参数为 setenv bootargs 'mem=64M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=jffs2 mtdparts=hi_sfc:1M(boot),3M(kernel),12M(rootfs)'

这里需要将root参数修改为如下:

set bootargs 'mem=64M console=ttyAMA0,115200 root=/dev/mmcblk0p1 rw rootwait'

完整的参数如下:

set bootargs 'mem=64M console=ttyAMA0,115200 root=/dev/mmcblk0p1 rw rootwait rootfstype=ext4 init=/linuxrc'

我这里只要加了下面的参数(blkdevparts),就会报错导致挂载失败:

set bootargs 'mem=64M console=ttyAMA0,115200 root=/dev/mmcblk0p1 rw rootwait rootfstype=ext4 init=/linuxrc blkdevparts=mmcblk0:-(rootfs.ext4)'

失败报错如下:

mmc1: error -84 whilst initialising SD card
usb 1-1.2: new high-speed USB device number 4 using hiusb-ehci
mmc1: new high speed SDHC card at address 5048
mmcblk0: mmc1:5048 SD32G 29.7 GiBmmcblk0: p1(rootfs)
List of all partitions:
b300        31178752 mmcblk0  driver: mmcblkb301        31178752 mmcblk0p1 00000000-0000-0000-0000-000000000000
No filesystem could mount root, tried:  ext4
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(179,1)

那么,使用上面最简单的参数就可以了。

保存,然后启动:

sa
sf probe 0;sf read 0x82000000 0x100000 0x300000;bootm 0x82000000

挂载成功:

mmc1: error -84 whilst initialising SD card
usb 1-1.2: new high-speed USB device number 4 using hiusb-ehci
mmc1: new high speed SDHC card at address 5048
mmcblk0: mmc1:5048 SD32G 29.7 GiBmmcblk0: p1
EXT4-fs (mmcblk0p1): warning: mounting fs with errors, running e2fsck is recommended
EXT4-fs (mmcblk0p1): recovery complete
EXT4-fs (mmcblk0p1): mounted filesystem with writeback data mode. Opts: (null)
VFS: Mounted root (ext4 filesystem) on device 179:1.
devtmpfs: mounted
Freeing init memory: 148K
EXT4-fs (mmcblk0p1): re-mounted. Opts: (null)
devpts: called with bogus options
Starting syslogd: OK
Starting watchdogd: OK
Starting klogd: OK
Running sysctl: OK
Starting mdev... OK
Initializing random number generator: OK
Saving random seed: OK
Starting iptables: OK
Starting network: OK
Starting dhcpcd...
dhcpcd-9.4.1 starting
sandbox unavailable: seccomp
DUID 00:01:00:01:c7:92:bc:85:00:00:00:00:00:00
sandbox unavailable: seccomp
forked to background, child pid 592
ADDRCONF(NETDEV_UP): eth0: link is not ready

启动成功,sd卡是一张32G的内存卡:

# df -hT
Filesystem           Type            Size      Used Available Use% Mounted on
/dev/root            ext4           29.0G    187.5M     27.3G   1% /
devtmpfs             devtmpfs       28.7M         0     28.7M   0% /dev
tmpfs                tmpfs          28.8M         0     28.8M   0% /dev/shm
tmpfs                tmpfs          28.8M     36.0K     28.8M   0% /tmp
tmpfs                tmpfs          28.8M     32.0K     28.8M   0% /run
#
http://www.yayakq.cn/news/366097/

相关文章:

  • 网站主服务器地址世界建筑网
  • 电子商务网站建设与维护方法分析不包括十堰外贸网站建设
  • 陕西省网站开发快手app下载安装免费下载
  • 网站网页设计制作公司合肥做网站的
  • 泉州优化怎么做搜索网站建设优化石家庄
  • 莱芜建设局网站佳木斯 两学一做 网站
  • 网站建设知名公司the7 做的网站
  • 网站免费注册会员怎么做云南做网站要多少钱
  • 免费网站排名优化在线怎么查一个工地的施工单位
  • 文化传播网站建设wordpress缓存插件
  • 机关网站建设情况汇报响应式网站的建设
  • 做网站的岗位好吗河南网站建设制作价格
  • 织梦cms网站模板个人博客网站下载
  • 上海模板开发建站成都企业网站公司
  • 优秀国外网站设计赏析做网站公司价格多少
  • 国外外包网站建设银行流水查询网站
  • 国外服务器网站wordpress后台缺少菜单
  • 常州企业免费建站建设库平台
  • 泉州企业建站程序电子商务网站建设费用
  • 甘肃省建设厅备案在哪个网站免费做旅游海报的网站
  • 上海方正大厦网站建设免费男女打扑克的软件
  • 打开山东城市建设职业学院网站备案号如何绑定多个网站
  • 网站正在维护中 模板做化工回收上什么网站
  • 专门做物业催收的网站个人博客网页制作图片
  • 杭州仪器网站制作南阳网站建设公司
  • 做视频解析网站违法不重要的建设工程人员查询
  • 网站做新闻外链有作用吗做企业网站联系
  • 网站设计主要包括哪些步骤马鞍山市重点工程建设管理局网站
  • 专业人士怎样建网站门户网站建设招标方
  • 网站怎么做公司屏蔽ip网站吗