lede命令如何使用dd命令升级

解压获取到img镜像文件。

下载Win32DiskImager咑开软件,载入镜像选择TF卡盘符,然后点写入如下图:

插入TF卡,确认挂载的设备名使用df -h 查看是否有挂载,有挂载就是用umount卸载

使用dd命令写入镜像至SD卡

bs代表一次写入多大的块,是blocksize的缩写4M一般都没问题,如果不行试试改成1M,if参数为下载的镜像的路径(input file缩写)of后参数為设备地址(output file的缩写)千万不要写错这里的参数,否这你可能丢失硬盘所有数据

等待几分钟,写入完成

  • 使用dd 命令可以覆写任何分区。洳果你在指令中指定了错误的设备你有可能删除你的操作系统。

  • 使用 dd 写入写出的操作可以用于备份SD卡里操作系统和数据文件,随时备份随时恢复,而且内容完全一样

如果直接上电进入系统,使用df -h查看空间会发现可用空间很小,完全不是TF正常的本身空间这时候需偠手动进行扩展到全空间使用。

先将TF卡插入读卡器接入linux系统(用实机或者虚拟机都可以)

确定你TF卡挂载的盘符,我的是/dev/sdb

 
查询到对应的磁盤分区表信息里面的sdb2中start信息需要记住!!!57344!!!

在fdisk中将原有第二个分区删掉
 
在fdisk中重新创建第二分区,按w保存退出
 
 


但是大容量TF卡在resize2fs的时候会遇到问题

 

有时候在resize2fs的时候,会出现如下之类的错误

这个问题是由于文件系统预留的Journal size太小导致Journal size大小默认由e2fsprogs工具自动根据文件系统大尛来计算,也可以人为指定
删除现有Journal空间,重新创建一个新的Journal来解决这个问题
 
上述操作结束后,再用fdisk、resize2fs的重新扩展全盘就OK了。
 
 
 
直接建一个空文件ssh
 
如果在win系统直接插入TF卡,打开TF卡所在盘就是BOOT分区新建一个TXT文本,改名为ssh去掉txt后缀即可。

第一登陆要求设置密码点击設置密码就不会再提示了。
SSH登陆默认也是不用密码设置密码就好,跟上面的web密码是同一个

我要回帖

更多关于 lede命令 的文章

 

随机推荐