为何linux从SD卡启动要设为mmcblk0p2?
启动设为何取决于你sd卡的设置。mmcblk0p2代表:mmc(原意是MultiMediacard,sd卡就是从这个发展来的,这儿代表sd设备)blk(blockredhat linux 9.0,块设备)0(第一个块设备linux sd卡读写速度测试,也就是第一张sd卡)p(partition,分区)2(第3个分区)也就是设定第一个sd块设备的第3个分区为启动分区。
(假如是bootloader的参数,这个代表linux内核所在分区,若果是内核启动参数,则代表根文件系统在第3个分区,内核会从这个分区初始化文件系统)mmcblk0p2里的0与2要按照你的具体情况来填与之类似的有mtdblock,sda(a代表第一块,sd设备,一般表示硬碟)等
怎么烧录u-boot到SD卡?
1.安装SD卡低格工具
3.把SDq版过优盘接入PC
4.运行HPUSBFW工具,会扫描到您的SD卡
注意:请确认HPUSBFW工具扫描到的SD卡就是您的SDHC卡,以防出现误操作。
5.选择“FAT32”系统格式
6.点击“Start”
7.等待低格完成,点击“OK”
附件为工具和脚本linux sd卡读写速度测试,下载即可。
制做用于启动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分区linux 发邮件,分区2为EXT3分区
输入n,这样就完成了创建。
通过以上三个步骤都会在SD卡上创建两个分区,卷标分别为boot(FAT32)、rootfs(ext3),而且会自
动挂载到/media/boot目录和/media/rootfs目录,用户可以直接使用。
希望可以帮到你望采纳。
有不明白的可追问。
SD卡怎么加密呢?
建议使用truecrypt软件,它把整个盘/分区/c盘镜像文件进行加密。挂接出c盘的时侯须要密码,挂接后与普通盘没区别。有几点用处:SD卡上的全是加密数据,直接用c盘编辑工具看只是一堆乱码,遗失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卡++是甚么意思?