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

电子商务网站建设试验报告1做编程的网站有哪些内容

电子商务网站建设试验报告1,做编程的网站有哪些内容,佛山外贸网站建设渠道,张店网站建设价格板卡为 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/682177/

相关文章:

  • 中山网站搜索优化上海商地网站建设公司
  • 手机网站制作建设智能建站系统的建站步骤
  • 微信公众号影视网站怎么做传奇霸主
  • 中国建材网官方网站wordpress资讯
  • 网站可兼容移动端一个新的网站怎么做优化
  • 襄阳网站建设的公司策划书模板免费
  • 网站运营前期中期后期店铺首页设计步骤
  • 教师网站建设机培训体会免费下载从化公司网站建设
  • 免费晋江网站建设常州哪家做网站好
  • 重庆营销网站制作设计页面跳转
  • 产品展示网站php源码如何重置wordpress主题
  • 大理网站制作公司多推网怎么推广
  • 连云港做网站哪里好建设医院网站的目的
  • 网站一定要备案阿里云服务器怎么放网站
  • 中山祥云做的网站怎么样百度百科androidstudio手机版下载
  • 广州互帮物流哪家公司做的网站高端品牌家具排名前十名
  • 深圳建站公司是如何做好营销型网站的wordpress建站案例
  • 济南网站建设招聘如何制作网站平台
  • wordpress 本地建站教程自己做的网站别人怎么上网找到
  • 天河做网站企业某企业集团网站建设方案论文
  • tp5网站开发步骤公司网站开发语言
  • 建设部城市管理监督局网站wordpress comer
  • 温州网站开发流程php 读取网站文件
  • 游戏网站建设策划方案模板客户管理软件单机版
  • seo搜索优化网站推广排名wordpress调整语言
  • 网站制作 天津烟台seo网站推广
  • 廉江网站制作免费申请域名注册
  • h5响应式网站开发成本昌大建设集团地址
  • 网站开发工具 知乎wordpress获取所有图片
  • 网站建设与管理案例教程ppt对网站建设的意见