sd卡linux驱动sd卡linux

作者&投稿:鞠是 (若有异议请与网页底部的电邮联系)

为什么linux从SD卡启动要设为mmcblk0p2?

启动设为什么取决于你sd卡的设置。mmcblk0p2代表:mmc(本意是MultiMediacard,sd卡就是从这个发展来的,这里代表sd设备)blk(block,块设备)0(第一个块设备,也就是第一张sd卡)p(partition,分区)2(第3个分区)也就是设定第一个sd块设备的第3个分区为启动分区。

(如果是bootloader的参数,这个代表linux内核所在分区,如果是内核启动参数,则代表根文件系统在第3个分区,内核会从这个分区初始化文件系统)mmcblk0p2里的0与2要根据你的具体情况来填与之类似的有mtdblock,sda(a代表第一块,sd设备,通常表示硬盘)等

如何烧写u-boot到SD卡?

1.安装SD卡格式化工具

3.把SD卡通过读卡器接入PC

4.运行HPUSBFW工具,会扫描到您的SD卡

注意:请确认HPUSBFW工具扫描到的SD卡就是您的SDHC卡,以防出现误操作。

5.选择“FAT32”系统格式

6.点击“Start”

7.等待格式化完成,点击“OK”

附件为工具和脚本,下载即可。

制作用于启动LINUX的SD卡

SD卡运行Linux系统用于双系统备份,或者NandFlash空间容量有限的情况下使用。

1.create-sdcard.sh脚本拷贝到ubuntu系统的任一目录,假设为

/home/forlinx/work

2.使用USB读卡器把SD卡插入到电脑的USB端口

3../create-sdcard.sh(进入/home/forlinx/work目录,执行脚本)

执行上述命令后,终端会列出电脑的硬盘或优盘,对应选择自己的SD卡(判定自己的优盘是

sda/sdb/sdc可以根据容量进行判断,比如自己的优盘容量为4G,则其size为3872256字节≈4G,建

议用户执行此操作时不要同时插入多个优盘,以免混淆),回车。

选择自己的U盘后,按照下列操作执行即可。

输入y,回车。

输入2,选择创建2个分区,分区1为FAT32分区,分区2为EXT3分区

输入n,这样就完成了创建。

通过以上三个步骤就会在SD卡上创建两个分区,卷标分别为boot(FAT32)、rootfs(ext3),并且会自

动挂载到/media/boot目录和/media/rootfs目录,用户可以直接使用。

希望可以帮到你望采纳。

有不明白的可追问。

SD卡如何加密呢?

建议使用truecrypt软件,它把整个盘/分区/磁盘镜像文件进行加密。挂接出盘符的时候需要密码,挂接后与普通盘没区别。有几点好处:SD卡上的全是加密数据,直接用磁盘编辑工具看只是一堆乱码,丢失SD卡也不怕人家得到资料;多平台(windows/linux/mac);免费。

关于SD卡的寿命?

最近也在研究SD卡的读写寿命,按我的经验,1个月把卡写坏都不算啥,我手上的服务器一周就能把class10的原厂东芝卡写坏。卡的耐用性其实是取决于两点:

1、运行温度。

2、数据模型。

虽然sd卡的spec里注明可在是-25度到85度的温度下工作,但是在我的实测数据里,环境温度如果高于60度,卡的寿命会急速下降。另外还要考虑写入的数据模型。

当使用SD卡做linux系统盘时,系统会向卡写入大量的LOG数据和离散数据,对SD卡来说是致命的,如果再加上高温环境一周把卡写坏很容易。

后来翻阅了不少资料,发现这种应用就需要使用工业级的SD卡。

工业卡的主要优势是staticwearleveling,其次是真正的宽温nand和主控(操作温度最高可达到75度),最后则是SLC和pSLC。

其中东芝的pSLC是一个很有意思的东西,原本是MLC颗粒,但是每个cell只有其中的1bit,容量缩水一半的同时,PE能翻10倍,19nm的颗粒能达到30000pe的水平。

sandisk的卡并不是全部都有wearleveling,目前只在它最顶级的ExtremePRO上看到,其余的都没有。如果对这个感兴趣的话欢迎交流,我的企鹅是思思伊漆二灵溜吧伊

路由器上面SD卡++是甚么意思?



~

linux lds 脚本是直接生成吗
答:Linux中,周期执行的任务一般由cron这个守护进程来处理ps-ef|grepcroncron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间。cron的配置文件称为“crontab”,是“crontable”的简写。一、cron在3个地方查找配置文件(设置shell脚本):1、/var/spool/cron/yanggang这个目录下存放的是每个用户(包括root)的...

lin与win系统有何分别 linux能像win一样吗20分
答:硬件支持 赞成Linux的声音:Linux能够支持视频控制器、USB、调制解调器、鼠标和监视器等一切硬件;HP、Lexmark和Epson都提供了许多打印工具。赞成Windows的声音:Linux不支持GDI打印机、WIN调制解调器、视频卡和PCMCIA卡。软件支持 赞成Linux的声音:在Linux团体内的帮助是快速和免费的;可以使用VNC同时遥控Linux...

...X3650 做了硬raid 5 ,然后托管到机房了,我在linux下如何查看raid信息...
答:IBMX3650做了硬raid5,并且安装了centos6.3的系统,然后托管到机房了,我在linux下如何查看raid信息,如何查看磁盘健康信息呢?如果有块盘挂了,如何查看是哪块盘挂了呢?... IBM X3650 做了硬raid 5 ,并且安装了centos 6.3 的系统,然后托管到机房了,我在linux下如何查看raid信息,如何查看磁盘健康信息呢?如果有块盘...

.lin文件如何打开
答:一.用 LinLoader 这是一个外国网友YANTZ写的一个小程序,能在680上执行.LIN文件.经过我测试可行,安装方法如下 1,先下载附件,然后解压得到LinLoader.mtf文件,传到手机里点击安装,安装成工后手机里会出现loader_installer文件.2. 在大容量模式下连接到电脑,打开你SD卡里的.systemjavaamRemovable...

在linux下怎么让一个脚本定时运行
答:范围 1-31。month:代表一年中第几个月,范围 1-12。wday:代表星期几,范围 0-7 (0及7都是星期天)。who:要使用什么身份执行该指令,当您使用 crontab -e 时,不必加此字段。command:所要执行的指令。3、/etc/cron.d/ 这个目录用来存放任何要执行的crontab文件或脚本。

Fedora linux 8 驱动 联想旭日410A笔记本
答:补充回答:怎么可能没有呢,我的8600驱动都有的,要去英语网站下,还好你是nv的卡,驱动哪儿找我知道,也不告诉我你是32位的系统还是64位的系统,驱动是不同的哦~32位的驱动这里下:http://us.download.nvidia.com/XFree86/Linux-x86/169.12/NVIDIA-Linux-x86-169.12-pkg1.run 64位的驱动这里下:...

Mac上将树莓派已经写了系统的SD卡(磁盘)抹除、格式化
答:配置:Mac OS系统、树莓派装过linux的SD卡、读卡器 (1)  首先打卡“Terminal”,用df命令查看当前已挂载的卷 df –h 这时候可以找到对应的boot盘(我的电脑中是/dev/disk2s1)(2) 使用diskutil unmount将这些分区卸载:diskutil unmount/dev/disk2s1 (3)  通过diskutil list来...

Linux下的crontab定时执行任务命令详解
答:每小时的10分,40分执行用户目录下的innd/bbslin这个指令:10,40 * * * * innd/bbslink 每小时的1分执行用户目录下的bin/account这个指令:1 * * * * bin/account 每天早晨三点二十分执行用户目录下如下所示的两个指令(每个指令以;分隔):20 3 * * * (/bin/rm -f expire.ls logins....

Linux进程管理及作业控制的启动进程
答:在Linux系统中每个进程都具有一个进程号,用于系统识别和调度进程。启动一个进程有两个主要途径:手工...-d atrm 命令的一个别名。该命令用于删除指定要执行的命令序列,语法格式如下:atrm [-V] 作业 [...每小时的10分,40分执行用户目录下的innd/bbslin这个指令:10,40 * * * * innd/bbslink[例11]每...

linux网络状态命令linux的网络状态
答:linkok21:20:33eth1:nolink//mii-tool主要是用于配置网卡工作模式的指令,同时也可以进行查询、监控等工作!2)#/etc/init.d/networkstatusConfigureddevices:loeth0eth1Currentlyactivedevices:loeth0等同于#service--status-all...Configureddevices:...