首页
学习
活动
专区
圈层
工具
发布

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

bcfg 显示(或修改)驱动程序(或引导配置)。 boottest 设置(或查看)BootTest 位。 dbprofile显示/修改要由 lanboot 使用的直接引导配置文件。...dmpstore 显示所有 EFI 变量。 memmap 显示内存映射。 mm 显示(或修改)MEM/IO/PCI。...用 … Linux远程执行Shell命令或脚本 ## 远程执行shell命令 ssh [user]@[server] ‘[command]’ # eg. ssh root@192.168.1.1 ‘uptime...1.创建表 create ‘表名称’,‘列族名称1’,‘列族名称1’create ‘test_M_01’, … Linux SHELL 命令入门题目答案(一) 1.如何使用shell 打印 “Hello...使用单引号ech … Linux SHELL 命令入门题目(一) 新年新气象,注重知识积累,提高手敲代码能力,而不是眼高手低,只会复制黏贴. 1.使用shell 打印 “Hello World!”

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

    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的剩余部分: ?

    4.6K31

    Linux 系统开机启动项清理

    一般情况下,常规用途的 Linux 发行版在开机启动时拉起各种相关服务进程,包括许多你可能无需使用的服务。 -- David Both 本文导航 ◈ 查看开机启动项09% ◈ 哪些服务能够禁止?...62% 大部分 Linux 发行版都会在开机的时候启动各种相关的服务进程,其中有很多你根本都用不上的:蓝牙、 Avahi 、调制解调管理器甚至 pppd-dns 等等,你甚至根本不知道这些都是什么东西。...查看开机启动项 通常情况下,你能用 /etc/init.d 查看系统引导时启动的服务项。但是 systemd 会用不一样的展现方式,下面是一些命令,用于展示开机启动时的进程项。...---- via: https://www.linux.com/learn/cleaning-your-linux-startup-process 作者:David Both 译者:penghuster

    7.1K80

    修改若依项目配置文件,本地启动项目

    配置文件修改 经过前面的文章,差不多已经把准备工作做好了,剩下的就是修改后端的配置文件,把后端先启动起来,接下来,我们用idea工具打开我们的若依项目的源码,然后把配置文件中的数据库链接的信息以及其他的相关信息进行修改...,具体要修改的地方我列举到下面: 本次要修改的配置文件,基本位于目录:D:\RuoYi-Vue\ruoyi-admin\src\main\resources application.yml文件中要配合修改的地方...可以根据自己的喜好进行调整 上图中的redis信息可以不改,在windows本地安装好redis即可,安装教程可参考:windows操作系统本地安装redis application-druid.yml文件中要配合修改的地方...: 先修改mysql数据库的连接信息: logback.xml配合要修改的地方: 修改日志存放路径,改为一个本地存在的目录,我这里改为 <property name="log.path" value...环境搭建以及常见npm用法 注意事项: nodejs的版本不要安装太高,用最新的版本很容易出问题 ,我这里采用的是12的版本: 按照文档中的命令执行完之后,输入npm run dev就可以本地启动项目

    3.6K20

    用efibootmgr管理UEFI启动项

    原默认是CentOS的为首选启动项的。某天升级了Kali内核,Kali修改成为首选启动项。工作主要是用CentOS,每次启动需要人工去选系统比较麻烦。...进入CentOS,命令行环境下,root账户操作,可以定位到/boot/efi/目录(看到如下图示),有BOOT,EFI二个目录。...1.jpg 再进入EFI目录,看到有centos、kali、Microsoft等几个目录,表示安装了有CentOS、Kali、Windows系统。...5.jpg efibootmgr工具还有许多功能(比如隐藏启动项、修改启动项、删除无用的启动项、超时时间等),这里不一一介绍,有兴趣的朋友可以通过efibootmgr -h查看各参数用法说明(如下图所示...6.jpg 本文介绍的是CentOS7.6操作系统下设置方法,在Kali操作系统环境下的设置方法是一样的(二者均为linux内核)。

    8.7K40

    启动菜单问题:启动菜单配置错误,导致无法选择启动项

    GRUB 配置文件错误原因:GRUB 配置文件(通常是 /boot/grub/grub.cfg )可能被修改或损坏,导致无法正确显示启动菜单。...例如,添加一个启动条目:menuentry "Ubuntu" { set root='(hd0,1)' linux /boot/vmlinuz-5.4.0-xx-generic root...错误的默认启动项原因:GRUB 默认启动项可能设置错误,导致系统无法正确启动。...解决方法:编辑 GRUB 默认配置文件:打开 GRUB 默认配置文件:sudo nano /etc/default/grub修改 GRUB_DEFAULT 行,指定默认启动项的索引(从0开始计数)或名称...重建 GRUB 引导加载程序:重新安装 GRUB 到 EFI 分区:sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id

    3.4K10

    linux内核启动流程分析 - efi_stub_entry

    接上一篇文章 linux内核启动流程分析 - efi_pe_entry,我们继续看efi_stub_entry函数。 ? 该函数比较特殊,是用汇编写的,下面我们来逐行分析下。...那对于x64的linux内核来说,calling convention具体是怎么约定的呢?...我们继续看efi_stub_entry中的第三行代码,它是通过call指令,调用efi_main函数,执行efi_main里的逻辑。...在efi_main函数执行时,rdx很可能会被修改掉,所以我们没法确保,在efi_main执行完毕后,rdx里存放的还是boot_params的地址。 那又有人会问,存到rbx里就不会被修改了吗?...看上面介绍calling convention时的第一个截图,当被调用函数要使用rbx时,它必须在返回之前,恢复rbx原来的值,所以rbx一定是不会被修改的。

    3.3K21

    windows10 双系统安装后,grub2 引导修复(亲自实验);grub2 命令行 手动加载内核;fedora 29 系统grub2引导修复;

    之前在本机有fedora 29的系统,但是由于错误安装,把windows10 启动安装到 linux 所在的硬盘中,导致原来的 efi中的grub启动被破坏,不能进入到linux中;我首先通过磁盘精灵,...把efi中启动文件拷贝到现有的windows安装盘中,重新启动后成功从新的efi分区进入windows; 然后开始进行恢复fedora系统;这时候,有两种办法,一种是重新安装 linux; 另外一种方法就是重新修复...fc16.i686.img (此处参考书可以参考) boot(重新启动) grub2-mkconfig -o /boot/grub2/grub.cfg 进入系统后,重新修复引导; 当然也可以在之前自动生成的启动项的基础上修改...;在grub2 启动时使用 e 快捷键进入修改界面,并使用ctrl+x执行修改结果; 清理现场: reboot;至此,重启并拔掉live usb,使用efi模式引导修复的系统,完成启动; 注意:此时windows...此教程总结自实际修复过程中,如果您有问题,欢迎留言咨询;我最后是在自动生成的项目的基础上,结合手动修改引导成功的; 如果你对linux的启动机制,以及mbr,efi 等不是很了解;建议还是重新安装系统为好

    5.7K20

    更新修复Deepin启动(GRUB)

    对于双系统用户,一般而言,推荐先安装 Windows 8/10,再安装 Linux,并使用 Linux 的 GRUB2 作为双系统引导管理器。...EFI+GPT模式下修复GRUB2双系统引导 本节内容为转载,原地址:http://www.mintos.org/skill/rescue-efi-grub.html。...目前多数电脑自带的正版 Windows 8/10 都是 EFI 引导 + GPT 分区模式,那么 Windows + Linux 的双系统局面仍将长期存在,Linux 用户再不乐意也还是要适应。.../dev/sdb1 /mnt/system/boot/efi 用 efibootmgr 创建 ubuntu 的启动项:(注意:站长的主硬盘是 sdb,请确认自己的主硬盘,不可照搬) $ sudo efibootmgr...-c -d /dev/sdb -p 2 -w -L ubuntu 重启,并在 BIOS 中选择刚才创建的 ubuntu 启动项,进入 Ubuntu。

    20.2K30

    黑苹果MacOS Big Sur 11.0 安装教程及驱动工具

    首先设置硬盘模式为AHCI,否则会出现磁盘工具读不到内置硬盘的情况(即找不到自己做的苹果安装盘); 3.然后关闭安全启动Secure Boot或者选择其他操作系统(这是微软为了防止安装Windows操作系统的电脑改装linux...而设置的,不关闭无法启动到四叶草); 4.打开UEFI引导模式; 5.第一启动项选择自己刻录好的U盘,EUFI+U盘名称; 6.保存重启,进入四叶草引导界面; 7.进入clover到四叶草界面后,选择Boot...看清楚千万不要选错); 11.然后抹掉磁盘,名字随便输,格式按固态硬盘选APFS格式,机械硬盘选扩展日志式; 摸盘时格式推荐(可自行选择) 提示:如果摸盘失败,提示空间不足,就是你的磁盘格式没处理好,重新进win修改格式...,打开主界面,管理EFI启动项; 4.进入管理界面后,点击 “+”,新建引导项; 5.类型选择Linux或其他操作系统; 6.描述,即新建引导项的名字,自己随便输,我这里输入的“CLOVER”(注意英文输入法输入...完成新建引导项; 10.然后调节新建的引导项为第一启动项; 11.最终,硬盘引导修改完成,以后可以拔掉U盘启动mac系统了; 至此黑苹果安装教程写完,祝各位尽早吃上黑苹果!

    12.1K10
    领券