一、设备识别设备接入系统后都是以文件的形式存在 设备文件名称: SATA/SAS/USB    /dev/sda,/dev/sdb            ## s= SATA, d=DISK, a=第几快 IDE         /dev/hd0,/dev/hd1             ## h= hard VIRTIO-BLOCK    /dev/vda,/dev/vdb           
转载 2024-04-24 21:27:19
1627阅读
1.查看sdb磁盘分区fdisk -l (列出素所有分区表) 指定磁盘2.磁盘分区fdisk /dev/sdb 菜单说明 m :显示菜单和帮助信息 a :活动分区标记/引导分区 d :删除分区 l :显示分区类型 n :新建分区 p :显示分区信息 q :退出不保存 t :设置分区号 v :进行分区检查 w :保存修改 x :扩展应用,高级功能3.创建文件系统:mkfsmkfs -t ext4 /
一,查看磁盘空间大小的命令:dfdf命令用于查看磁盘分区上的磁盘空间,包括使用了多少,还剩多少,默认单位是KB命令:df -hl结果如下:结果每列的含义:第一列Filesystem,磁盘分区第二列Size,磁盘分区的大小第三列Used,已使用的空间第四列Avail,可用的空间第五列Use%,已使用的百分比第六列Mounted on,挂载点解释一下后面的h和l参数,h是把显示的单位改成容易辨认的单位
BDEV和CDEV在IO操作上有很大的不同。 CDEV是直来直去的,用户进程请求文件操作syscall,syscall调用FOPS,整个调用栈就完成了。 但是BDEV要用到内核的更多机制,例如缓冲,IO调度,请求队列等。BDEV只能以block为单位,接受输入或者输出,而CDEV是以byte为单位。所以大多数设备属于CDEV,因为他们不需要块缓冲,而且size不固定。 BDEV对IO请求存在对应的
contents寄存器读写BOOT下读写寄存器sysfs文件系统读写寄存器应用层读写寄存器内核读写寄存器 寄存器读写linux下嵌入式读写寄存器一般可以有以下几种方式实现: Boot终端下使用mw\mb命令读写物理地址。在文件系统中使用sysfs接口进行操作。在应用层读写/dev/mem节点。在内核中使用ioremap映射物理地址为虚拟地址进行操作。使用内核提供的gpio接口进行读写操作。一般进
1.硬盘概述磁道:盘片转一圈,磁头读取的这一圈; 扇区:以磁盘中心为圆心,以半径为分割区域; 分区:用磁道和扇区进行表示512磁盘446mbr(主引导记录 )64mpt(主分区表)255aa(硬盘的有效性标识)2.分区1.查看分区以及具体用法1.fdisk -l ##查看分区2.fdisk /dev/vdb ##划分分区 3.Command (m for help)2.建立主分区根据上述图中字母命
Linux 查看磁盘分区、文件系统、使用情况的命令和相关工具介绍 一、 df 命令; df 是来自于 coreutils 软件包,系统安装时,就自带的;我们通过这个命令可以查看磁盘的使用情况以及文件系统被挂载的位置;举例: [root@localhost beinan]# df -lh Filesystem
Linux分区格式查看两个文件 /etc/fstab 和/etc/mtab /etc/fstab是用来存放文件系统的静态信息的文件,当系统启动的时候。    系统会自动地从这个文件读取信息,并且会自动将此文件中指定的文件系统挂载到指定的目录。/etc/mtab则显示的是已经被挂载的fs的清单文件。    每当 mount 挂载分
转载 2024-06-18 11:14:14
85阅读
By Toradex 秦海1). 简介嵌入式设备WinCE下对Flash存储进行管理有多种方式,如Eboot下通过命令行操作,在WinCE下通过控制面板的存储管理,还有本文会着重介绍的通过Storage Manager API函数进行操作。 相对于在Eboot下进行操作,通过API函数的方式管理Flash存储可以更方便的和WinCE应用部署相结合,方便进行量产更新,而
转载 2024-04-24 22:19:55
80阅读
1、添加硬盘2 输入指令:fdisk -l,查看硬盘信息2、开始分区输入指令:fdisk /dev/sdbm可以查看帮助,n创建新分区,主分区+扩展分区总共不能超过4个,逻辑分区来自扩展分区并且从5开始 分得如图所示,sdb1为主分区,sdb2为扩展分区,sdb5由sdb2中分出,接着按p打印结果,按w保存3、格式化分区也称为创建文件系统,这里选择的格式为ext4mkfs.ext4 /dev/sd
DF [root@localhost beinan]# df -lh Filesystem 容量 已用 可用 已用% 挂载点 /dev/hda8 11G 6.0G 4.4G 58% / /dev/shm 236M 0 236M 0% /dev/shm /dev/sda1
转载 2024-06-07 20:47:54
169阅读
最近上了一批orcale linux 需要安装orcale数据库,需要挂载一个300G的分区,在hyper-V挂载了300G分区,但是需要在linux系统中挂载一下,从这件事发现基础真的很重要,所以拿出鸟哥linux私房菜好好学习一下基础。废话不多说,开始教程,但是教程按照现实操作中记录的,在使用过程中需要变通一下,为什么要选用LVM格式呢? LVM是 Logical Volume Manager
一、eMMC 简介eMMC 是 embedded MultiMediaCard 的简称。MultiMediaCard,即MMC, 是一种闪存卡(Flash Memory Card)标准,它定义了 MMC 的架构以及访问 Flash Memory 的接口和协议。而eMMC 则是对 MMC 的一个拓展,以满足更高标准的性能、成本、体积、稳定、易用等的需求。eMMC 的整体架构如下图
磁盘分区一、新增磁盘(一)查看当前分区命令:fdisk -l (Id项:83代表EXT3,82代表SWAP分区,8e代表LVM分区) (二)创建LVM逻辑卷1、划分物理分区 可以通过lsblk命令查看磁盘是否还有剩余空间未分配: 使用fdisk命令新增分区:fdisk /dev/sdb 命令创建分区(输入M可以查看命令菜单,输入n表示新增分区,选择默认,+10G即分区分10G空间,输入t命令改变分
转载 2024-05-31 16:39:46
115阅读
启动流程emmc启动:从 EMMC 启动也就是将编译出来的 Linux 镜像文件 zImage 和设备树文件保存在 EMMC,然后uboot读取到这些到DDR内存中去运行,启动内核  1、先移植一个bootloader启动linux内核常用的是U-Bootuboot在启动内核之前,我们还可以对uboot进行操作,要是3秒内没操作默认挂掉进入内核2、移植内核3、根文件系统(rootfs),
uboot是bootloader的一种,主要是用于引导内核启动. uboot除此功能外, 还带有很多其它功能. 功能是通过命令来调用.uboot的命令: help //列出当前uboot所有支持的命令 help 命令 //查看指定命令的帮助 reset //重启uboot bootm //用于启动内核 用法: bootm 0x
对于linux 的根文件系统,目前有三种块设备的驱动可以选择,它们都可以用来包含根文件系统。分别是:a) Blkmem 驱动b) MTD 驱动c) RAM disk 驱动Blkmem 驱动是专门为嵌入式linux 开发的一种块设备驱动,它是嵌入式linux系统中最为古老和通用的块设备驱动。它原理相对简单但是配置比较复杂,需要根据你即的Flash的分区使用情况来修改代码。当然修改的结果是它可以对一些
uboot启动log简析1、以后带有调试uboot性质的开发,uboot都是烧写到sd卡,用别的方法会将 uboot,linux系统镜像zImage,文件系统,设备树一起烧进去。但目前我们只想更新 uboot,将所有东西都烧进去显然会浪费时间。uboot命令使用1、helphelp 或者 ?:查看所有命令的帮助信息。? 命令名 :查看某一命令的帮助信息2、信息查询bdinfo:print Boar
petalinux从flash启动然后引导emmc教程 文章目录petalinux从flash启动然后引导emmc教程0. 概述1. 硬件使能2. 制作一个SD卡启动的系统3. 制作emmc启动的系统:3.1 对于配置Advanced bootable images storage settings:3.2 对于配置SD/SDIO Settings:3.3 对于配置Image Packaging
Linux驱动——mmc sd card 创建块设备流程(十二)备注:   1. Kernel版本:5.4   2. 使用工具:Source Insight 4.0   3. 参考博客:   (1)[sd card] sd card初始化流程   (2)[sd card] mmc_blk层为sd card创建块设备流程 文章目录Linux驱动——mmc sd card 创建块设备流程(十二)块设备
  • 1
  • 2
  • 3
  • 4
  • 5