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

合肥手机建站模板南京百度竞价推广公司排名

合肥手机建站模板,南京百度竞价推广公司排名,网上赚钱的软件,wordpress 多菜单一、确定TF卡挂载到ubuntu上的设备名称及分区情况 1. 在ubuntu不接入TF卡的情况下, 使用df -lh /dev/sd*命令查看当前"/dev/sd开头"的设备。 ##输入df -lh /dev/sd*命令,敲回车键 ~$ df -lh /dev/sd* 2.将TF卡接入到ubuntu,再次使…

一、确定TF卡挂载到ubuntu上的设备名称及分区情况
  • 1. 在ubuntu不接入TF卡的情况下, 使用df -lh /dev/sd*命令查看当前"/dev/sd开头"的设备。
##输入df -lh /dev/sd*命令,敲回车键
~$ df -lh /dev/sd*

  • 2.将TF卡接入到ubuntu,再次使用df命令,进行查看,多出来的设备即是TF卡挂载到ubuntu的设备名称

如图所示,多出来的/dev/sdb1 /dev/sdb2即为TF卡的挂载分区,TF设备名称为/dev/sdb

注:因为我之前已经对SD卡进行过分区,分出两个区,sdb1为分区1(存放Linux内核及设备树文件),sdb2为分区2(存放根文件系统) uboot存放在默认sdb。如果你的SD卡未分过区,仅显示/dev/sdb 或者sd* (*为b c d....)

  • 可以使用cat  /proc/partitions命令,查看设备的分区情况

如图所示,SD卡sdb分出sdb1 sdb2两个分区。

二、删除SD卡原分区,对SD卡进行重新分区

1.取消SD卡挂载,准备进行分区操作

~$ sudo umount /dev/sdb

2.使用fdisk对SD卡进行格式化,输入sudo fdisk /dev/sdb命令,按m查看fdisk帮助信息

qhw@qhw:~$ sudo fdisk /dev/sdb欢迎使用 fdisk (util-linux 2.31.1)。
更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。命令(输入 m 获取帮助): m帮助:DOS (MBR)a   开关 可启动 标志b   编辑嵌套的 BSD 磁盘标签c   开关 dos 兼容性标志常规d   删除分区F   列出未分区的空闲区l   列出已知分区类型n   添加新分区p   打印分区表t   更改分区类型v   检查分区表i   打印某个分区的相关信息杂项m   打印此菜单u   更改 显示/记录 单位x   更多功能(仅限专业人员)脚本I   从 sfdisk 脚本文件加载磁盘布局O   将磁盘布局转储为 sfdisk 脚本文件保存并退出w   将分区表写入磁盘并退出q   退出而不保存更改新建空磁盘标签g   新建一份 GPT 分区表G   新建一份空 GPT (IRIX) 分区表o   新建一份的空 DOS 分区表s   新建一份空 Sun 分区表命令(输入 m 获取帮助): 

3.按照显示信息,一直按d及对应分区序号,删除sdb设备下所有分区,至到提示“还没有定义分区”为止。

4.按n进行重新分区,

分区大小根据个人实际需要进行定义,

本文分区如下:

  • 前面10MB空间留给uboot (SD卡一个扇区为512字节,2048个扇区容量为1MB
  • uboot空间之后建立分区1给内核和设备树,给100MB
  • 分区1之后建立分区2给根文件系统,剩余全部空间
命令(输入 m 获取帮助): n
分区类型p   主分区 (0个主分区,0个扩展分区,4空闲)e   扩展分区 (逻辑分区容器)
选择 (默认 p): p
分区号 (1-4, 默认  1): 1
第一个扇区 (2048-122152959, 默认 2048): 20480    #SD卡一个扇区512字节,2048个扇区为1MB;
上个扇区,+sectors 或 +size{K,M,G,T,P} (20480-122152959, 默认 122152959): +204800  #加100M空间创建了一个新分区 1,类型为“Linux”,大小为 100 MiB。命令(输入 m 获取帮助): n 
分区类型p   主分区 (1个主分区,0个扩展分区,3空闲)e   扩展分区 (逻辑分区容器)
选择 (默认 p): p
分区号 (2-4, 默认  2): 2
第一个扇区 (2048-122152959, 默认 2048): 225281         
上个扇区,+sectors 或 +size{K,M,G,T,P} (225281-122152959, 默认 122152959): 创建了一个新分区 2,类型为“Linux”,大小为 58.1 GiB。

分区完成后,按p打印分区表,查看是否修改成功。

命令(输入 m 获取帮助): p
Disk /dev/sdb:58.3 GiB,62542315520 字节,122152960 个扇区
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x2d530f15设备       启动   起点      末尾      扇区  大小 Id 类型
/dev/sdb1        20480    225280    204801  100M 83 Linux
/dev/sdb2       225281 122152959 121927679 58.1G 83 Linux

确认修改成功后,按w进行保存 

命令(输入 m 获取帮助): w
分区表已调整。
正在同步磁盘。
三、格式化/dev/sdb1分区为vfat格式,用来存放内核与设备树文件

使用mkfs.vfat命令,格式化/dev/sdb1分区为vfat格式

  • 1.取消SD卡分区1挂载,准备进行格式化操作
~$ sudo umount /dev/sdb1
  • 2.格式化/dev/sdb1分区
qhw@qhw:~$ sudo mkfs.vfat /dev/sdb1
mkfs.fat 4.1 (2017-01-24)
四、格式化/dev/sdb2分区为ext4格式,用来存放根文件系统
  • 1.取消SD卡分区2挂载,准备进行格式化操作
~$ sudo umount /dev/sdb2
  • 2.格式化/dev/sdb2分区
qhw@qhw:~$ sudo mkfs.ext4 /dev/sdb2
mke2fs 1.44.1 (24-Mar-2018)
创建含有 15240959 个块(每块 4k)和 3817472 个inode的文件系统
文件系统UUID:55a36819-e9fd-45d5-9bd4-22dad621be41
超级块的备份存储于下列块: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 4096000, 7962624, 11239424正在分配组表: 完成                            
正在写入inode表: 完成                            
创建日志(65536 个块) 完成
写入超级块和文件系统账户统计信息: 已完成 

至此,SD卡分区及分区格式化操作完成。

五、将uboot写入SD卡
sudo dd if=u-boot-dtb.imx of=/dev/sdb bs=1K seek=1 && sync

具体操作待补充。。。

六、将内核、设备树文件写入SD卡
##创建内核与设备树挂载目录
mkdir kernel_dtb##挂载/dev/sdb1到kernel_dtb目录
sudo mount /dev/sdb1 kernel_dtb##复制zImage文件到挂载目录
sudo cp zImage kernel_dtb/##复制.dtb设备树文件到挂载目录  拷贝自己实际设备树名称
sudo cp imx6ull-14x14-evk.dtb kernel_dtb/##取消挂载
sudo umount kernel_dtb
七、将根文件系统写入SD卡
##创建内核与设备树挂载目录
mkdir mount_rootfs##挂载/dev/sdb2到mount_rootfs目录
sudo mount /dev/sdb2 mount_rootfs##复制根文件系统目录下所有文件到挂载目录:nfs/rootfs目录下为创建编译好的具体根文件系统
sudo cp nfs/rootfs/* mount_rootfs/ -drf##取消挂载
sudo umount mount_rootfs
八、设置uboot启动环境变量

设置bootcmd,从SD卡启动内核与设备树文件

setenv bootcmd 'mmc dev 0;fatload mmc 0:1 80800000 zImage;fatload mmc 0:1 83000000 imx6ull-14x14-evk.dtb;bootz 80800000 - 83000000'

 设置bootargs,从SD卡启动根文件系统

setenv bootargs 'consoe=ttymxc0,115200 root=/dev/mmcblk0p2 rootwait rw'

保存设置并重启

saveenv

reset

附:uboot启动错误解决,设置网卡mac、IP、服务器等地址

进入调试界面对EHT mac地址进行设置

=> setenv ipaddr 192.168.1.128         ##设置开发板IP地址
=> setenv gatewayip 192.168.1.2        ##设置网关
=> setenv netmask 255.255.255.0        ##设置子网掩码
=> setenv ethaddr ca:38:29:c3:28:30    ##设置eth0地址
=> setenv eth1addr 76:7d:33:a8:f0:e7   ##设置eth1地址
=> setenv serverip 192.168.1.17        ##设置服务器IP,也就是与开发板连接的ubuntu IP地址
=> saveenv      ##保存
Saving Environment to MMC... Writing to MMC(0)... OK
=> reset        ##重启

 

http://www.dinnco.com/news/63050.html

相关文章:

  • 大型网站建设公司沈阳十大搜索引擎地址
  • 网站建设与网页设计入门白城seo
  • 农业信息网站建设方案公司网站建设开发
  • c 做游戏的网站教学营销网络的建设怎么写
  • 重庆网站建设推广公司网站访问量排行榜
  • 洋洋点建站网络营销八大工具
  • php网站后台制作优化神马排名软件
  • 水墨 网站源码企业网站怎么注册官网
  • 后台模板链接前台网站网络营销竞价推广
  • 行业信息网站天津百度网站快速排名
  • asp做学生信息网站策划方案模板
  • 可以做笔记的网站策划营销推广方案
  • 绍兴企业免费建站seo课培训
  • h5成品网站刷关键词优化排名
  • 网站备案去哪找接入商南宁百度seo公司
  • wordpress后台js加载时间过长网站推广怎么优化
  • 做自己的彩票网站郑州seo技术服务
  • java做电子商务网站网站百度收录秒收方法
  • 小程序搭建服务公司seo关键词优化排名推广
  • 济南做网站的公司体育热点新闻
  • 网站模板下载 免费如何在网上推广产品
  • 网站制作公司中企动力推荐郑州网站建设用户
  • 长春网络建站北京网站建设制作开发
  • rp做网站原型要缩小尺寸吗百度搜索量
  • 手机网站改app网络口碑营销
  • 做企业网站流程网络运营与推广
  • 电子商务网站建设的目标赣州seo培训
  • 交互式多媒体网站开发汕头网站建设平台
  • 如何利用wordpress编辑网站网站设计公司排行榜
  • 武汉wordpress建站友链大全