首页 > TAG信息列表 > EXT4

磁盘管理 - vdo

题目 在 storagesrv 上新加一块 10G 磁盘; 创建 vdo 磁盘,并开启 vdo 磁盘的重删和压缩; 名字为 vdodisk,大小为 150G,文件系统为 ext4; 并设置开机自动挂载。挂载到/vdodata; 配置 添加新磁盘 安装 vdo 软件包 yum -y install vdo 创建vdo磁盘 vdo create --name=vdodisk --device=/

Ubuntu挂载SSD固态硬盘【转】

转自:https://blog.csdn.net/gnnuxxl/article/details/116298787,仅供学习参考使用 1、如果你是使用一个全新的SSD固态硬件接入到你的开发板,通过df  -h这样的命令是查看不到内容的,可以通过lsblk命令进行查看,如下图:     2、可以使用fdisk  -l 进行查看对应的磁盘信息     3、

AMD PetaLinux 2022.1中部分语法改变,不支持IMAGE_CLASSES_remove、IMAGE_FSTYPES_DEBUGFS_remove、PREMIRRORS_prepend

付汉杰 hankf@amd.com 最新的AMD PetaLinux 2022.1,不支持IMAGE_CLASSES_remove、IMAGE_FSTYPES_DEBUGFS_remove、PREMIRRORS_prepend。如果有上述关键词,会报告类似下面的错误。 hankf@XSZGS4:vck190-221-bsp-peta$ petalinux-build [INFO] Sourcing buildtools [INFO] Building p

Linux 常用命令3(分区)

在输入 ll -sh  时,第一行有一个 total XXX ,它表示该目录下的所有数据占用大小 = block 数量 X block 大小   parted /dev/sda unit mb print  这个命令是输出 /dev/sda 的分区信息 parted /dev/vda mklabel gpt 这个命令是将 /dev/vda 重写分区表,此时会收到警告,对应文件都会丢

WSL2迁移虚拟磁盘文件ext4.vhdx

1.查看已安装的linux发行版本 wsl -l -v 2.导出文件到D盘 wsl --export Ubuntu-20.04 d:\\wsl-ubuntu20.04.tar 3.注销当前分发版 wsl --unregister Ubuntu-20.04 4.重新导入并安装到D盘 wsl --import Ubuntu-20.04 d:\\ProgramData\\wsl d:\\wsl-ubuntu20.04.tar --version 2

linux-ext4格式文件误删除,该如何恢复?

在开始进行实验之前,我已经新建了一个空目录/data,并将该目录挂载了一块新硬盘,将硬盘分区格式化为ext4的格式,所以当我操作/data目录下的文件及文件夹的时候,实际上就是针对新挂载的硬盘进行数据读写操作。首先通过下面的命令准备一下实验用的文件,新建一个文件/data/delfile1.txt并写

linux挂载新硬盘并进行分区格式化

最近要给小伙伴们写几篇文章,关于《linux下误删除文件之后该如何恢复》。对于没有进程占用的文件想要进行数据恢复,不同的文件系统格式需要使用不同的工具,比如:ext4、xfs等。我找遍了我所有的虚拟机服务器,都没找到ext4文件格式的。因为ext4毕竟还是非常常用的文件系统格式,我写东西就

如何理解mount

mount有两重含义: 代表一种动作,另外一个是 linux中有个命令就叫mount. 下面一起来看一下,从我发现的一个问题出发:   我在系统的启动脚本中想添加一些能让weston正常启动所依赖的资源,比如一个叫做X11/xkb的目录, 然后发现,在启动weston之前总是无法成功的执行 mkdir -p /system/usr/

linuxdeploy更换版本解决making file system(ext4)...fail 的问题

手机是Lenovo K50T5,已经root,android 6 ,这是一台十分古老的机器,准备用其安装homeassistant,扩充的外置TF卡容量16G,首先安装busybox,但是最新版busybox1.34.1_51无法安装,降版本busybox1.28.4-37可以安装。 接下来安装linuxdeploy2.6.1,由于镜像,目录安装无法超过4G的限制,准备使用分区

centos7基础安装

   在阿里云上(地址:https://developer.aliyun.com/mirror)下载了一个Centos 7(x86_64-DVD-2009)版本的镜像,顺利的用USBwriter写入到u盘。   引导设置成功后先进入Centos的主引导界面 菜单有三个选项 1、安装CentOS 2、试用CentOS 3、故障排除 这里进入第一项- 安装Centos【

搭建基于qemu的linux开发环境

在某些情况下,如果我们没有Mini2440开发板,或者开发板某些硬件损坏了,这时候我们还要继续学习linux内核移植和驱动开发,我们应该怎么办,这里我们可以采用qemu搭建linux开发环境。 在之前的u-boot系列博客中我们已经介绍了u-boot的移植、以及linux内核移植、根文件系统制作。并且尝试将

1.通用文件模型及VFS结构-基础

一、reiserFS(新型文件系统) 特点 1.采用完全平衡树来容纳数据 ReiserFS是基于平衡树(STree)的文件系统结构,尤其对于大量文件的巨型文件系统,如服务器上的文件系统,搜索速度要比ext2快;ext2使用局部的二分查找法,综合性能比不上ReiserFS。 2.先进的日志机制 日志机制保证了在每个

arm模拟U盘的实现方法

该示例是基于forlinx的IMX8MQ开发板 insmod /lib/modules/5.4.3/kernel/drivers/usb/gadget/legacy/g_mass_storage.ko file=/dev/mmcblk0p1 removable=1 modprobe g_mass_storage file=/dev/mmcblk0p1 removable=1 用OTG线将开发板与PC机相连, mmcblk0p1 是内核的分区,

关于linux下的文件系统

扫盲: MT7688开发板 联发科 OpenWRT是一个高度模块化、高度自动化的嵌入式Linux系统,拥有强大的网络组件和扩展性,常常被用于工控设备、电话、小型机器人、智能家居、路由器以及VOIP设备中。 同时,它还提供了100多个已编译好的软件,而且数量还在不断增加,而 OpenWrt SDK 更 简化了

重装系统前备份fstab

❯ cat /etc/fstab # /etc/fstab: static file system information. # # Use 'blkid' to print the universally unique identifier for a # device; this may be used with UUID= as a more robust way to name devices # that works even if disks are added and r

ext4 fs lookup

  static struct dentry *ext4_lookup(struct inode *dir, struct dentry *dentry, unsigned int flags) ext4_lookup参数列表说明如下: dir:当前目录@dentry的父目录 dentry:需要查找的当前目录 ext4_lookup()首先调用了ext4_lookup_entry,这个函数根据当前路径的dentry的d_name成员

Linux Kernel VFS-Read(2)

2021SC@SDUSC vfs-read Function vfs-read is in fs/read_write.c just as sys_read is.In the last blog we've analysed about sys_read, and a dramatic thing is that in the OS experiment we've operated this term, file system is also a fancinating part.

Linux文件系统格式之EXT3,EXT4和XFS

EXT3(1)最多只能支持32TB的文件系统和2TB的文件,实际只能容纳2TB的文件系统和16GB的文件(2)Ext3目前只支持32000个子目录(3)Ext3文件系统使用32位空间记录块数量和i-节点数量(4)当数据写入到Ext3文件系统中时,Ext3的数据块分配器每次只能分配一个4KB的块EXT4是Linux系统下的日志文件系统,是EX

Ubuntu挂载第二块硬盘教程

ubuntu下挂载第二块硬盘 1.查看系统识别到的设备,发现几块硬盘 lsblk loop29 7:29 0 61.9M 1 loop /snap/core20/1169 loop30 7:30 0 61.8M 1 loop /snap/core20/1081 sda 8:0 0 931.5G 0 disk ├─sda1 8:1 0 476M 0 part /boot/efi ├─sda2

Linux内核文件系统3

2021SC@SDUSC 首先来分析一下ext4文件系统的acl.h文件(位于fs/ext4文件夹下)的源代码。 先简单说一下什么是acl技术吧。acl(Access Control Lists,访问控制列表),是一种基于包过滤的访问控制技术,它可以根据设定的条件对接口上的数据包进行过滤,允许其通过或丢弃。 举个例子,比如说有三个

新三 刷官方稳定版本 读取外接硬盘并且扩充overlay

参考:  【newifi_D2_新3_lede_扩容overlay_装可道云】  【Extroot configuration】     一、执行以下两个代码安装相关插件 opkg update opkg install block-mount kmod-fs-ext4 kmod-usb-storage kmod-usb-ohci kmod-usb-uhci e2fsprogs fdisk 安装完成:执行 reboot  二、

Linux Ext4文件系统的老祖宗长什么样

现代文件系统(例如Ext4和XFS等)具有多种附加特性,不仅扩展了文件系统的应用场景,而且使得文件系统的容错性(例如日志特性)和性能得到很大的提高。而下一代文件系统(例如Btrfs和ZFS)则提供了更加高级的功能特性,比如存储池、RAID支持和快照等特性,使得文件系统超出了严格文件系统的界限,甚至具

Linux内核文件系统

2021SC@SDUSC                Linux发展多年,形成了庞大且复杂的体系结构,源码中不同的文件目录实现了不同的功能,文件系统的实现就位于fs文件夹内。它对各种文件系统都进行了适配,阅读源码可以了解Linux如何实现文件系统的管理。         那么关于源码阅读,我的想法

Windows 10 access ext4

Here are options to write ext4 from Windows 1. Using DiskGenius and need to pay 2. If you are Windows 11 or Windows Insider Program user, you can install wsl2 and run command `wsl --mount` 3. Using `ext2fsd` and run `Assign Driver Letter`-> F and run w

虚拟磁盘资料

虚拟磁盘资料 一、qemu-img 1、创建 qemu-img create -f raw vm1.raw 10G qemu-img create -f qcow2 vm2.qcow2 10G 2、转换 qemu-img convert -c -O qcow2 vm1.raw vm12.qcow2 qemu-img convert -f qcow2 -O raw vm2.qcow2 vm22.raw 3、查看 qemu-img info vm.img 4、调整 qemu-img