首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

linux efi shell,EFI Shell 命令说明「建议收藏」

大家好,又见面了,我是你们朋友全栈君。 EFI Shell命令说明 引导命令— EFI Shell与 nPartition引导有关命令。...文件系统命令— EFI Shell用于管理文件、目录和属性命令。 attrib 显示(或更改)文件(或目录)属性。 cd 更新(或查看)当前目录。...rm 删除一个或多个文件(或目录)。 setsize 设置文件大小。 touch 使用当前时间更新文件(或目录)时间。 类型 显示文件内容。...vol 显示文件系统卷信息。 内存命令 — EFI Shell 用于列出和管理内存、EFI 变量和 NVRAM 详细信息命令。 default 设置缺省 NVRAM 值。...unix命令,但是还是由一些相对更常用命令.这些命令通常是用来进行文件和文字 … 在程序中执行shell命令 在linux系统下操作中我们会经常用到shell命令来进行,一开始学习进程时候对于shell

9K10
您找到你想要的搜索结果了吗?
是的
没有找到

Linux扩展分区文件系统

磁盘分区 linux也与windows一样,为了使用全部磁盘空间,需要先对磁盘分区;如果所有分区总容量小于磁盘容量,说明磁盘还有未分配空间,这个时候会对磁盘造成浪费。...fdisk -m下可查看各种相关命令,例如增加分区 m,删除分区 d 。 文件系统 当将未分配空间追加到新分区/dev/sda2后,还需要创建物理卷以及扩展。...pvcreate /dev/sda2 vgscan vgextend cl /dev/sda3 lvextend -L +100G 加上要扩展分区名 接着用 dh –f,发现实际容量并没有变化,因为我们系统还不认识刚刚添加进来磁盘文件系统...,所以还需要对文件系统进行扩容。...xfs_growfs 加上要扩展分区名或者 resize2fs – f 加上要扩展分区名。 再次查询,发现文件系统空间变大了。

3K20

linux下MBR方式分区非主分区扩容文件系统

背景: 使用腾讯云云服务器时,将扩容部分容量划分至原有分区(MBR),使用官网提供脚本扩容时,如果分区号不是主分区1(如vdb1、vdc1时),无法使用脚本一键完成文件系统扩容 注意:做快照!...备份当前分区表 3. fdisk 重建分区(扩容分区),删除原有分区,重新分区时将扩容磁盘增加扇区增加到新建分区上,并保存配置(注意原有分区如果扇区开始位置非默认2048,重建分区时需要注意指定原有分区扇区开始位置...,扇区结束位置默认最大即可,或者也可以自定义增加部分到原有分区上) 下列示例中我们重建分区为主分区vdb1,这样后期再扩容也方便使用脚本一键扩容 4....执行 e2fsck -f /dev/vdb1 检查分区完整性 5. 执行 resize2fs /dev/vdb1 扩容文件系统 6....挂载校验,文件系统容量扩容成功,之前数据也没受影响 ---- 扩容示例1:主分区分区号不为1,扩容前分区为主分区vdb2 root@BJ-CentOS7 ~ # ls /vdb2/ 10.txt

3.8K10

U盘空间没了,原来是EFI分区鬼,删除它!

EFI系统分区(ESP)是一个使用FAT32格式化分区,通常为100MB(也可以更大),其中存储已安装系统EFI引导加载程序以及启动时固件使用应用程序。...如果您硬盘驱动器初始化为GUID分区表(GPT)分区样式,它将在安装Windows或Mac操作系统(OS)后生成EFI系统分区。 通常,您无法在文件资源管理器中查看它,因为它没有驱动器号。...尽管EFI分区没有盘符,但在磁盘管理中却可以看到,如下图所示就是在U盘中EFI分区。 这是一个32GBU盘,其中有200MEFI系统分区。选中该分区,点击鼠标右键弹出菜单,如下图所示。...这个菜单除了“帮助”菜单项外,其他菜单项都是不可用,所以EFI分区是无法在磁盘管理中删除,当然,也无法格式化。 要想在Windows中删除EFI分区,需要按下面的步骤进行: 1....按着前面的步骤操作后,200MBEFI分区就变成未分配空间了,接下来就可以直接用Windows磁盘管理操作了。

2.7K20

EFI 分区恢复分区不可删除?你需要使用命令行了(配合鼠标操作)

Windows 系统在安装时候,会自动为我们磁盘划分一个恢复分区和一个 EFI 分区。如果后面不打算再用这些分区时候,却发现无法删除。 本文将提供解决方法。...---- 因为误操作会导致数据丢失,所以我将两种不同解决方法分开成两篇文章以避免干扰: EFI 分区/恢复分区不可删除?你需要使用命令行了(配合鼠标操作) EFI 分区/恢复分区不可删除?...你需要使用命令行了(全命令行操作) 无法删除 看下图,有两种不同类型无法删除: 有完整菜单只是删除按钮不可用 EFI 分区; 仅有一个“帮助”菜单恢复分区。...删除方法会略有不同,我会在合适地方提示你使用正确方法。 我磁盘 2 原本包含两个可见分区,一个是图中黑色色块,原来放是旧操作系统,一个是图中 D 盘,放大量文件。...第 4.2 步:删除分区(适用于所有类型分区) 恢复分区不能使用上面 4.1 中方法删除,如果你在 4.1 操作之后还发现存在不可删除恢复分区,请尝试使用我另一篇博客: EFI 分区/恢复分区不可删除

1.3K30

linux分区

安装linux整体步骤其实比较简单,唯一可能值得说明地方,大概就是linux分区了。 ? 下面来给大家推荐一些分区方案。...linux只需要一个/根分区就可以正常运行。 2 常用分区方式,以使用100G空间安装linux为例,各目录含义,请参考文章结尾附录。...linux整体目录就是一个树状结构,根据文章结尾附录一,我们会知道/分区各个目录存放内容都是不一样,所以他们内容变化速度也会不一样。...附录一、linux下各目录作用 - swap 类似于windows虚拟内存文件 - / 根目录,根目录下最好只有目录,文件放在目录下,不要放在根目录中。...- /dev linux系统中,所有的硬件都以文件形式放在这个目录中 +-- /lost+found 突然停电或者非正常关机,存放临时文件 +-- /sbin 管理员才能运行一些程序 +-- /opt

16.5K20

linux内核启动流程分析 - efi_main

上一篇文章 linux内核启动流程分析 - efi_stub_entry 中,为了叙述方便,我们只是粗略讲了下efi_main函数,这里我们再具体看下。 ?...有关boot_params创建及其hdr初始化,我们在 linux内核启动流程分析 - efi_pe_entry 中有讲到,这里就不再赘述。 继续看该函数其余部分。 ?...而710行中image_offset是kernel在内存起始地址到compressed部分起始地址(startup_32地址)偏移量,这个在 linux内核启动流程分析 - efi_pe_entry...linux内核构建结束后,最终生成文件是 arch/x86/boot/bzImage,这其实是个压缩过内核,在kernel启动过程中,还要在内存中对内核进行解压,进而得到真正内核。...该部分主要是解析efi相关一些参数及加载initrd,在此不详细讲,后面如果用到再一一展开。 继续看efi_main剩余部分: ?

3.5K30

Linux分区原理介绍

1.Linux无论有多少个分区.分给哪一个目录,整个文件系统也只有一个根目录.它每一个分区都是用来组成整个文件系统一部分.Linux使用一种”载入”处理办法.将分区和目录联系起来.这时要载入一个分区...,将使它存储空间在一个目录下获得. 2.Linux硬盘编号说明 Linux硬盘分为IDE硬盘,SCSI硬盘和SATA硬盘 硬盘编号格式为”sdXY”,其中”sd”表示硬盘为SCSI类型(IDE类型为...X表示盘号(a基本盘,b基本从属盘,c辅助盘,d辅助从属盘) Y表示分区(1-4表示主分区或扩展分区,5开始就是逻辑分区) 注意: 硬盘信息在/dev目录都有对应文件记录说明....可以通过lsblk查看硬盘分区和挂载情况 3.硬盘挂载和卸载操作 给当前linux系统添加一块新硬盘(2GB),并挂载到指定目录(/home/disk2-1目录) 执行步骤: 在虚拟机中添加一个新硬盘...对新硬盘进行分区 对新硬盘分区进行格式化 格式化指令: mkfs -t ext4 需要格式化磁盘分区文件分区挂载到linux对应目录上 挂载指令: mount 分区文件 挂载目录 注意: 挂载到目录需要提前创建

6.5K00

linux分区挂载

磁盘在linux中经过分区、格式化后是无法直接使用,因为该分区在系统中是以一个设备文件形式存在。我们如果希望使用这个磁盘分区还得经过最后一步,就是将这个分区设备挂载到系统中某个文件夹下。...这样你往这个挂载文件夹里存东西其实即使往分区里存东西了。...接下来我们来看看linux下挂载磁盘分区方式 手动挂载 开机自动挂载 触发挂载 一、手动挂载 mount挂载命令 mount - mount a filesystem 命令语法 mount device...mount -t cifs=mount.cifs 挂载分区演示 #案列1:以只读方式重新挂载/u02分区 [root@zutuanxue ~]# mount -o remount,ro /u02...# fsck -f /dev/sdb2 强制检验/dev/sdb2上文件系统 说明: 要挂载资源路径可以是文件系统UUID,设备路径,文件系统标签 ,光盘镜像文件(iso),亦或是来自网络共享资源等

17.9K30

EFI 分区恢复分区不可删除?你需要使用命令行了(全命令行操作)

Windows 系统在安装时候,会自动为我们磁盘划分一个恢复分区和一个 EFI 分区。如果后面不打算再用这些分区时候,却发现无法删除。 本文将提供解决方法。...---- 因为误操作会导致数据丢失,所以我将两种不同解决方法分开成两篇文章以避免干扰: EFI 分区/恢复分区不可删除?你需要使用命令行了(配合鼠标操作) EFI 分区/恢复分区不可删除?...你需要使用命令行了(全命令行操作) 无法删除 看下图,有两种不同类型无法删除: 有完整菜单只是删除按钮不可用 EFI 分区; 仅有一个“帮助”菜单恢复分区。...使用本文提供方法,你可以删除以上两种不同类型分区。 我磁盘 2 原本包含两个可见分区,一个是图中黑色色块,原来放是旧操作系统,一个是图中 D 盘,放大量文件。...- 知乎 本文会经常更新,请阅读原文: https://blog.walterlv.com/post/delete-efi-partition-that-cannot-be-deleted-2.html

1.5K30

linux内核启动流程分析 - efi_stub_entry

接上一篇文章 linux内核启动流程分析 - efi_pe_entry,我们继续看efi_stub_entry函数。 ? 该函数比较特殊,是用汇编写,下面我们来逐行分析下。...但如果我们要直接写汇编代码,这些就是要了解清楚。 那对于x64linux内核来说,calling convention具体是怎么约定呢?...我们再来看下efi_pe_entry中调用efi_stub_entry地方: ? 该调用传递了三个指针类型参数,所以它们使用寄存器分别是 rdi, rsi, rdx。...我们继续看efi_stub_entry中第三行代码,它是通过call指令,调用efi_main函数,执行efi_main里逻辑。...convention,efi_main作为efi_stub_entry被调用函数,其参数类型及顺序也应该和efi_pe_entry参数传递顺序是一样

2.3K20
领券