shell uefi 保存_UEFI Shell
UEFI小白15分钟上手
1. 启动UEFI
1.1. 用QEMU启动UEFI Shell
下载UEFI:
curl -O https://superb-sea2.dl.sourceforge.net/project/edk2/OVMF/OVMF-X64-r15214.zip
unzip OVMF-X64-r15214.zip
运行Qemu,建议在启动时按下ESC:
qemu-system-x86_64 --bios OVMF.fd -net none
然后选择”Boot Manager” -> “EFI Internal Shell”:
1.2. VirtualBox上启动UEFI创建一虚拟机,OS类型任意
Setting -> System -> Enable EFI
启动进入EFI
1.3. VMWare(Workstation或Fusion)上启动UEFI创建一虚拟机,OS类型任意。注意创建完后不要立即启动系统。
Setting -> Option -> Advanced -> EFI (注)
Virtual Machine菜单 -> Power on to firmware,然后在EFI/BIOS界面选择EFI Shell
注:若是VMWare Fusion, 第二步需要手动修改.vmx文件,在文件末尾添加下面一行:
firmware = "efi"
1.4. 物理机上启动UEFI Shell
不同的物理机操作方式可能不同:如果主板自带EFI Shell,则物理机上的操作与QEMU类似;否则需要自行添加外部Shell,可以通过将EFI shell伪装成bootloader的方式来实现——点击这里下载EFI Shell
插入U盘,格式化为FAT32,创建efi/boot目录,把Shell.efi复制到efi/boot/bootx64.efi
重启系统,选择从该U盘启动,你就会看到EFI Shell界面了。
2. 熟悉UEFI Shell
2.1. 初次尝试
map # 查看块设备
pci # 查看PCI设备
reset
2.2. 更多命令
google for more UEFI shell commands,也可参考这篇文章
shell uefi 保存_UEFI Shell相关推荐
- 【UEFI基础】Shell下的命令(一)
什么是UEFI Shell UEFI Shell是一种特殊对待UEFI_APPLICATION.提供用户和UEFI系统之间的一个接口.它有很强大的功能,但是正常启动计算机系统时,不会用到UEFI Sh ...
- linux shell概述,Linux学习 -- Shell基础 -- 概述
Shell是什么? 命令解释器 编程语言 Linux支持的Shell类型 cat /etc/shells 主要学习 bash 脚本执行方式 echo echo -e 单引号 -- 原始字符串 双引号 ...
- linux shell zsh,Linux终极shell Z Shell 用强大的zsh oh-my-zsh把Bash换掉
Bash确实是不错的Shell,但仍有用不少不尽人意的地方,如自动补全的功能不够强大,定位较长路径不够方便,命令历史管理不够完善等.javascript 介绍使用zsh,功能十分强大-推荐给你们!ja ...
- linux shell 原理,linux下shell的工作原理
linux下shell的工作原理 2009-12-8 10:19:53 出处:https://www.yqdown.com shell是用户和Linux操作系统之间的接口.Linux中有多种she ...
- Shell基础(一):Shell基础应用、简单Shell脚本的设计、使用Shell变量、变量的扩展应用...
一.Shell基础应用 目标: 本案例要求熟悉Linux Shell环境的特点,主要练习以下操作: 1> 切换用户的Shell环境 2> 练习命令历史.命令别名 ...
- 【shell笔记】Linux Shell脚本编程入门知识点全面涵盖
本文是我对白树明老师shell课程笔记的总结,课程链接:https://www.bilibili.com/video/BV1j541157Sr?from=search&seid=9757674 ...
- Shell编程规范与Shell中的管道符号(|)和重定向符号<、>、>>
Shell脚本编程规范 Shell脚本的应用场景 Shell编程规范 1.Shell解释器程序的种类 2.编写一个简单的Shell脚本 3.执行脚本文件的方式 4.Shell环境中的:管道(|)与重定 ...
- 【跟晓月学shell脚本】掌握shell脚本变量原理及概念
前言 跟晓月一起学shell,死磕shell脚本,让shell脚本学习不再难. 想学习更多shell脚本的案例,可以前往我的师父的shell脚本专栏:shell脚本从入门到实战-案例篇 文章目录 前言 ...
- Linux高级专题详解--shell编程大全(shell变量,if语句,case语句,for循环,while循环,函数调用,数组,正则表达式,shell脚本三剑客--grep,sed,awk家族)
shell编程 初始shell 程序 语言 编程 ---------------------------------- 语言 自然语言:汉语.英语 计算机语言:c语言.c++.(java php py ...
最新文章
- Hibernate获取数据java.lang.StackOverflowError
- 请把我不会,换成我可以学
- LeetCode 613. Shortest Distance in a Line --SQL
- 毕业设计记录(三)mysql的SQL语句
- 【贪心】P1056 排座椅
- 额外篇| Python制作词云
- 对c#剪切板Clipboard占用的问题一点解决方法
- JavaME程序 Run Anywhere-- 利用反射机制来动态加载声
- winfrom中DataGridView使用笔记
- mysql 抛出Lock wait timeout exceeded; try restarting transaction异常
- html根据域名跳转不同页面,根据邮箱的域名跳转到相应的登录页面的代码
- Codeforces Round 1299 简要题解
- !!只保留文本中的中英文和符号.,其余都删除
- 数组取出使用某一个entiti
- Windows Mobile 6.x 下改Tahoma字体+微软雅黑说明
- 如何画好室内手绘效果图,非常值得…
- 清除文件计算机病毒是,删除电脑病毒文件System Volume Information的方法
- fprintf与fscanf
- 关于Cordova iOS 工程极光推送通知自定义声音的设置
- Codeforces 1325 C. Ehab and Path-etic MEXs(贪心构造)