Ubuntu学习(一)Ubuntu下为SD卡分区

2023-05-16

虚拟机:VirtualBox+Ubuntu 10.04 LTS

摘要:将SD卡分为boot、rootfs和START_HERE三个分区,boot分区为fat32格式,rootfs和START_HERE分区为ext3格式。

步骤:

1.1.1.1   使用usb读卡器

SD卡插入usb读卡器,并插入电脑usb插口。个别电脑有SD卡插槽,如直接将其插入SD卡插槽,ubuntu会无法识别

1.1.1.2   修改VirtualBox设置

设置-USB设备-从设备列表中添加筛选器,在菜单中选择刚才插入的U盘。确定,然后启动ubuntu。根据提示,在xp下自动安装visualUSB,不同的u盘都需要安装一次,之后不再需要安装。

此处参看

http://forum.ubuntu.org.cn/viewtopic.php?f=65&t=164209


1.1.1.3   安装驱动模块

sudo modprobeusb-storage

用lsmod查看安装是否成功

此步骤可能不是必需

1.1.1.4   识别到盘符

Ubuntu启动后,在ubuntu桌面可识别到盘符

在命令行下通过以下命令也可查看

lsusb可以看到u盘名称

df –HT可以查看容量及挂载信息

1.1.1.5   制作脚本

新建一个文件,命名为mk3PartSDCard

填写内容如下

#! /bin/sh

#mk3PartSDCard.sh v0.3

# Licensed underterms of GPLv2

 

DRIVE=$1

 

dd if=/dev/zeroof=$DRIVE bs=1024 count=1024

 

SIZE=`fdisk -l$DRIVE | grep Disk | awk '{print $5}'`

 

echo DISK SIZE -$SIZE bytes

 

CYLINDERS=`echo$SIZE/255/63/512 | bc`

 

sfdisk -D -H 255-S 63 -C $CYLINDERS $DRIVE << EOF

,9,0x0C,*

10,115,,-

126,,,-

EOF

 

mkfs.vfat -F 32-n "boot" ${DRIVE}1

umount ${DRIVE}1

mkfs.ext3 -L"rootfs" ${DRIVE}2

umount ${DRIVE}2

mkfs.ext3 -L"START_HERE" ${DRIVE}3

 

1.1.1.6   更改文件权限

chmod 755 mk3PartSDCard

1.1.1.7   查看mount信息,确认

使用df -HT命令查看mount信息

df -hT

Filesystem   Type     Size     Used     Avail    Use%    Mountedon

/dev/sda1     ext4      19G     16G      2.5G    87%      /

none          devtmpfs 245M   308K    245M   1%        /dev

none             tmpfs 249M   192K    249M   1%        /dev/shm

none             tmpfs 249M   340K    249M   1%        /var/run

none             tmpfs 249M   0    249M   0%        /var/lock

none             tmpfs 249M   0    249M   0%        /lib/init/rw

/dev/sdb1    vfat       1.9G    4.0K     1.9G    1%        /media/00F8-E7F0

/dev/sdb1就是看到的SD卡。

此处为防止出错。将SD卡拔掉,用df –HT命令查看一次,然后再将其插入。将两次信息对比,确认一下,防止出错。

1.1.1.8   umount SD卡

umount /dev/sdb1

1.1.1.9   执行脚本

sudo ./mk3PartSDCard /dev/sdb

1.1.1.10 umount

umount /dev/sdb1

umount /dev/sdb2

umount /dev/sdb3

1.1.1.11 重启ubuntu,分区成功

重启ubuntu会看到三个分区,桌面上会有三个文件夹出现,分别为boot、rootfs和START_HERE

1.1.1.12 分区说明

第一个分区/media/boot用来存放MLO   uboot.bin   uImage  第二个分区/media/rootfs用来存放你的文件系统。

其中boot为fat32格式,rootfs和START_HERE为ext3格式。

参看:

http://processors.wiki.ti.com/index.php/How_to_Make_3_Partition_SD_Card

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Ubuntu学习(一)Ubuntu下为SD卡分区 的相关文章

随机推荐

  • Element-Ui组件(二)Icon 图标

    Element Ui组件 xff08 二 xff09 Icon 图标 本文参考Element官方文档 xff1a http element cn eleme io zh CN component 基本用法 Element内置丰富的图标库 x
  • Element-Ui组件(三)Button 按钮

    Element Ui组件 xff08 三 xff09 Button 按钮 本文参考Element官方文档 xff1a http element cn eleme io zh CN component 基础用法 el button经常与ico
  • Element-Ui组件(四)Link 文字链接

    Element Ui组件 xff08 四 xff09 Link 文字链接 本文参考Element官方文档 xff1a http element cn eleme io zh CN component 基础用法 el link比较简单 xff
  • px4 pixhawk v2 使用flash isp烧写固件

    为啥不用qgc xff0c 因为使用数据线连接飞控与电脑后 xff0c 电脑无法检测到飞控板的端口存在的 xff0c 应该是某次烧写造成飞控成了板砖 xff0c 只能从源头解决问题 正常在使用pix4中 xff0c bootloader是在
  • 安装FlightPlot+错误解决办法

    安装jdk xff1a sudo apt get install openjdk 7 jdk 安装ant xff1a sudo apt get install ant 下载FlightPlot xff1a git clone recursi
  • 基于单目的Opencv的线径、像素尺寸、线宽、目标尺寸计算

    引言 想法起源于控制3d打印机初始线径 xff0c 能够监控平台首层高度是否合理 经过实际测量 xff0c 不同的高度 xff0c 精度需求为0 01mm xff0c 即程序应该能够区分之分辨率 96 96 96 python load e
  • 使用inception模型进行迁移学习

    迁移学习相关知识可以参考 xff1a 庄福振 罗平 何清 等 迁移学习研究进展 J 软件学报 2015 26 1 26 39 本文涉及内容主要有 xff1a 1 如何使用现有模型进行分类 2 如何得到样本的transfer values 3
  • tensorflow 模型保存与加载

    http cv tricks com tensorflow tutorial save restore tensorflow models quick complete tutorial 什么是TF模型 xff1a 在训练一个神经网络模型后
  • docker配置proxy

    Control and configure Docker with systemd Estimated reading time 3 minutes Many Linux distributions use systemd to start
  • Nginx部署vue项目配置

    Nginx部署vue项目配置 记录一下 Nginx部署vue项目 user root worker processes 1 error log home hongtu web logs error log error log logs er
  • 一个脚本打比赛之SMP WEIBO 2016

    一个脚本打比赛之SMP WEIBO 2016 前言 xff1a 如何对用户进行精准画像是社交网络分析的基础问题 本文就如何对weibo用户网络提取特征发表一点小的想法 xff0c 还请尽管拍砖 数据来源 xff1a SMP WEIBO 20
  • SMP_WEIBO_2016 微博用户画像 可视化(未完成)

    这个数据集标注的用户有4467位 xff0c 通过筛选 xff0c 将网络范围缩小到标注用户以及与标注用户具有关注关系的用户 xff0c 筛选后网络节点数量为445150个节点 首先观察网络的形态 工具 xff1a gephi 节点颜色 x
  • aircrack-ng进行WPA2无线网络密码强度测试使用心得

    硬件 xff1a 电脑 树莓派 ALFA AWUS036NH 某宝140元 软件 xff1a 按照http kamilslab com 2017 04 10 how to crack wpa2 wifi networks using the
  • win7安装dlib

    只需要conda环境 xff0c 完全不需要vs xff0c cmake xff0c 气人 python版本 xff1a 3 6 方法一 xff1a xff08 容易与tensorflow xff0c matplotlib等冲突 xff09
  • 随便看看数据科学比赛的感慨

    biendata中的比赛 xff1a 感觉比赛难点并没有增加 xff0c 更多的是工程化的问题 各个比赛仍然是一个学习实践的好机会 xff0c 可以快速的了解当前新的方向 xff0c 在某一个领域内学习非常多的解决方案 很想继续参加 xff
  • 嵌入式和单片机的关系

    华清远见的老师说 xff1a 单片机属于嵌入式的一种 网友说 单片机是典型的嵌入式系统 波哥说 xff1a 以前的单片机都是裸机 xff0c 没有操作系统 现在的单片机都安装了操作系统 嵌入式操作系统包括Linux和等等
  • 电子版证件照怎么制作并改大小

    在我们平时的生活中 xff0c 经常会使用到电子版证件照 xff0c 比如一些考试报名或者电子简历制作等 我们都知道 xff0c 不同用途的证件照尺寸也各有不同 xff0c 那么除了去照相馆重新拍摄外 xff0c 可不可以自己修改尺寸大小呢
  • 这些JVM 多线程 网络编程面试大厂必问的Java面试题,你都刷了吗?

    目录 面试常问spring 不同版本的 Spring Framework 有哪些主要功能 xff1f Spring Framework 有哪些不同的功能 xff1f 什么是 Spring 配置文件 xff1f 使用 Spring 有哪些方式
  • 每日算法----左叶子之和----2020/09/19

    目录 1 题目描述 xff1a 左叶子之和2 实例 xff1a 3 思路 xff1a 4 遇上的问题 xff1a 5 结果6 反思 xff1a 7 学习他人优秀的算法8 学习他人的收获 xff1a 1 题目描述 xff1a 左叶子之和 计算
  • Ubuntu学习(一)Ubuntu下为SD卡分区

    虚拟机 xff1a VirtualBox 43 Ubuntu 10 04 LTS 摘要 xff1a 将SD卡分为boot rootfs和START HERE三个分区 xff0c boot分区为fat32格式 xff0c rootfs和STA