fdisk是对硬盘的一种格式化或者创建分区时使用到的工具,该工具运行需要超级权限,一般使用到的是创建板子手动启动分区的制作.

一般linux启动需要两个分区,一个启动分区(boot分区,存放uboot,较小,几M基本就可以满足要求),另一个是文件系统分区,一般较大。

首先可以使用命令查看现有的flash.

fdisk –l

然后就可以对想要分区的存储器进行分区了,比如对/dev/mmcblk1进行分区:

fdisk  /dev/mmcblk1

首先根据提示输入p可以显示所有的已存在的分区,假如已存在的分区非想要得到的分区,可以使用d 删除掉已存在的分区。

分区时只需要先输入n,然后输入p来创建新的分区,然后根据提示输入要分区的范围即可。

分区完毕,使用a命令可以用来设置启动分区,设置完毕后,显示的分区后面有个“*”号。比如:

Device Boot      Start         End      Blocks  Id  System

/dev/mmcblk1p1   *       2048      198655       98304   e  W95 FAT16 (LBA)

/dev/mmcblk1p2         198656     7667711     3734528  83  Linux

输入t命令可以用来选择已存在分区的类型,

对于linux,启动分区的类型为c(W95 FAT16 (LBA)),文件系统分区类型为83(linux)。

设置完毕后,输入w则退出且保存设置,输入q直接退出不保存设置。

使之完毕后,就可以使用mkfs命令格式化文件系统所在的分区了,比如讲文件系统分区格式后为ext4分区的命令为:

mkfs.ext4 /dev/mmcblk1p2

然后拷贝对应文件到对应分区即可。

sd卡启动分区的制作--使用fdisk 工具相关推荐

  1. 从sd卡启动之文件系统制作

    在调试andriod的代码时候发现了一个问题.在andriod调试的时候无法进入常规的文件系统进行简单的操作.由于想要把alsa移植到210的开发板中,发现"/"文件系统是无法进行 ...

  2. DM8168心得之SD卡快速分区制作

    DM8168心得之SD卡快速分区制作 /****************************************************************** *       autho ...

  3. imx533 配置 制作SD卡启动文件系统

    制作SD卡启动文件系统 [1]对SD卡分区 按飞思卡尔文档列出的分区表用fdisk分区: Partition Type/Index Name Start Offset Size File System ...

  4. 制作SD卡启动自己编译的uboot.bin

    README for FriendlyARM Tiny4412 ----------------------------------------------------- 1. Build uboot ...

  5. 【nano系列】jetson nano 迁移系统、制作SD卡启动扩展内存(二)

    本文继上文刷机到EMMC内存后,为扩展内存空间,迁移系统到Micro SD卡并制作SD卡启动 我的SD卡在nano中显示的名称为 /dev/sda1 ,不同于其他文章 的 /dev/mmcblk1p1 ...

  6. imx6 android SD卡启动

    工作中需要将imx6的android系统从SD卡启动,所以就分析了MfgTool中的脚本,分析android的分区情况,并尝试自己操作,竟然成功了,记录于此. 参考文档 http://www.kanc ...

  7. [i.MX6q]i.MX6q处理器,linux操作系统平台搭建 从SD卡启动系统

    转自:http://www.07net01.com/linux/2016/02/1232094.html 参照1:http://blog.csdn.net/girlkoo/article/detail ...

  8. SD卡启动并更新emmc

    由于项目需求需要对开发板更新固件,但对板子寄来寄去过于麻烦,因此制作一个SD卡,对emmc更新固件.这样制作的SD卡要先是一个系统卡,然后再对emmc更新固件. 1.制作SD系统卡 制作SD系统卡需要 ...

  9. Exynos4412——SD卡启动

    实现Tiny4412从SD卡的启动内核与根文件系统. 前面启动开发板时,需要从SD卡启动Uboot,然后从DNW下载内核和根文件系统到RAM,或者NFS挂载根文件系统. Uboot应该是支持SD卡的, ...

  10. S5PV210体系结构与接口09:SD卡启动详解

    目录 1. MMC技术演进 1.1 NandFlash & NorFlash芯片 1.2 MMC卡 & SD卡 & MicroSD卡(TF卡) 1.2.1 代际关系 1.2.2 ...

最新文章

  1. 【Android 应用开发】View 与 SurfaceView 区别
  2. Oracle 的检查点队列 (checkpoint queue)
  3. 50张非常精美的Apple主题桌面壁纸(上篇)
  4. java并发编程笔记--Executor相关API整理
  5. 消息队列应用场景解析
  6. Xilinx Altera FPGA中的逻辑资源(Slices VS LE)比较
  7. python+request+Excel做接口自动化测试
  8. iOS开发-- 使用TestFlight进行Beta测试
  9. kx linux驱动下载,KX-MB2138CN Linux
  10. TTF、TOF、WOFF 和 WOFF2 的相关概念
  11. win10兼容模式怎么设置_win10开始菜单没反应怎么办?是因为没有设置这个
  12. oracle auto failover,dg设置auto failover
  13. EOF:warning: delimited by end-of-file
  14. 适合所有手环的app_Keep 手环评测:一只手环就能指导运动?Keep 想做你手腕上的魔鬼教练...
  15. 用launch文件在rviz中加载机器人模型
  16. javaScript和html的区别与联系
  17. threejs-经纬度转换成xyz坐标的方法
  18. Springer投稿流程——Multimedia Tools and Applications
  19. linux下安装ab压力测试工具及ab命令详解
  20. 0x41 数据结构进阶-并查集

热门文章

  1. php tracert,使用tracert查看网络状况
  2. 全球光纤接头闭合器(FOSC)收入预计2028年达到42.159亿美元
  3. Ubuntu 16.04 安装SecureCRT破解版
  4. 降维算法原理篇:主成分分析PCA、奇异值分解SVD、因子分析法FA、独立成分分析ICA等原理详推
  5. swf游戏保存进度_swf游戏
  6. 简简单单几行Python代码就能暴力破解网站登录密码,真有这么强吗?
  7. 在线计算机免费课程表,Simple课程表
  8. CATIA二次开发-装配技术
  9. 阿里巴巴 29 个屌炸天的开源项目!
  10. ABAP-生成会计凭证