把系统引导做到U盘,实现插上U盘才能开机

news2024/11/23 11:13:40

前言

有个小伙伴提出了这样一个问题:能不能把U盘制作成电脑开机的钥匙?

小白稍微思考了一下,便做了这样一个回复:可以。

至于为什么要思考一下,这样会显得我有认真思考他提出的问题。

Windows7或以上系统均支持UEFI引导方式来实现系统开机,这种引导方式的特点就在于引导文件和系统并不是在同一个盘里。

这时候想要把U盘制作成可以用来电脑开机的引导盘,那这时候的U盘就称为了打开电脑的一把钥匙。电脑如果没有了U盘这把钥匙,电脑开机就会是这样的:

图片

没有了引导开机的U盘,这样的电脑开机只能是一直停留在这个页面,也就保证了数据不会被简单的盗取,也可以防止家里的熊孩子趁你不在的时候,打开电脑玩游戏。

这样的引导U盘如何制作呢?其实方法很简单。

正文开始

前期准备

  • 一个制作好的WinPE启动盘(点我查看制作教程)

  • 一个大小随意,但质量要可靠的U盘

质量可靠的意思是U盘不是水货,不会使用一两次就坏掉的那种U盘,最好就是闪迪、金士顿、铠侠之类的一线牌子U盘。

另外,对于U盘的读写速度没有要求,所以USB2.0的U盘都可以使用。U盘的大小也没有任何要求,可用空间不小于1GB即可。

也就是准备两个U盘,一个用来制作WinPE启动盘,另一个用来作为电脑开机的引导盘。为了方便区分,咱们用以下代称:

  • WinPE盘:安装了WinPE系统的U盘;

  • 引导U盘:作为电脑开机的引导U盘;

准备好了之后就可以开始咱们今天的教程。

进入WinPE系统

制作好WinPE系统之后,需要进入到Bios里,调整Boot启动项

  • 进不去Bios?点我查看方法

把USB(WinPE启动盘)调整到Boot启动项,重启即可进入WinPE

图片

再按【F10】保存并重启即可。(部分机器不支持F10热键,请移步【退出】,选择【保存并退出】

图片

重启之后就进入到了WinPE。

图片

检查硬盘分区

打开桌面上的DG分区工具

图片

会看到电脑上安装了1个硬盘,如果有多个硬盘的,需要先看一下哪个盘的分区安装了系统。

图片

安装了Windows系统的分区一般会显示【系统】,但也有部分只显示了【本地磁盘】,这时候点击每个分区的【+】号,看看哪个分区有【Windows】文件夹。有【Windows】文件夹的就是系统盘。

图片

检查引导方式

接下来就是检查系统的引导方式,这个时候需要看的有两个数据,一个是硬盘的分区表类型,另一个是硬盘有没有对应的ESP分区。

分区表类型是跟引导方式挂钩的,如果引导方式是UEFI,则分区表类型必须得是GPT。

图片

且GPT的分区表类型需要正确引导系统,硬盘上必定是有ESP和MSR分区的。

图片

如果你发现电脑的分区表类型是GPT,且硬盘里的分区有ESP/MSR分区,则可以进入下一步【备份系统引导文件】

如果发现分区表类型是MBR,则需要把MBR转为GPT。

图片

MBR转GPT的方式

点击Windows系统分区所在的硬盘

图片

再点击【磁盘】-【转换分区表类型为GUID格式】

图片

再点击【保存更改】-【是】-【是】

图片

这时候的硬盘分区表类型变成了GPT

图片

新建ESP/MSR分区

接着在系统空间末尾分出318MB的空闲空间。在蓝色条的末尾段点击【鼠标右键】-【调整分区大小】

图片

在分区的后部空间填写【318MB】,这个数值可以等于或大于318MB,然后点击【开始】-【是】-【是】-【完成】

图片

这时候整个空间末尾就会出现划分出来的灰色块

图片

在【灰色块】的位置点击【鼠标右键】-【新建ESP/MSR分区】

图片

直接点击【确定】

图片

再点击左上角的【保存更改】-【是】-【是】

图片

给ESP分配个盘符,在【ESP】分区点击【鼠标右键】-【指派新的盘符驱动器号(盘符)】

图片

记住你机器上的系统分区盘符和ESP分区的盘符,我这里是【C】和【F】

图片

把DG分区暂时关闭

图片

打开桌面上的【引导修复】软件

图片

检查引导盘符和系统盘符是否正确,我这里是【F】和【C】。(每个机器在WinPE系统下显示都不太一样),检查正确之后,点击【开始修复】(这里建议修复两次)

图片

修复完成之后就可以开始下一步。

备份系统引导文件

在【DG分区工具】,点击【系统分区】所在硬盘上的【ESP分区】前面的【+】号,会看到有个【EFI】文件夹

图片

在这个文件夹上点击【鼠标右键】-【复制到“桌面”】

图片

在桌面上就会看到一个EFI文件夹

图片

给引导U盘分区

到这一步,把引导U盘插入电脑,会看到DG分区软件上多了一个U盘,这个就是咱们要准备制作成引导盘的U盘。

图片

这时候需要把引导U盘的分区表类型改为GPT(如果已经是GPT的请跳过)。点击【引导U盘】-【磁盘】-【转换分区表类型为GUID格式】,再点击【保存更改】

图片

这时候的分区表类型就已经改为GPT了。

图片

接着把引导U盘上的分区都删掉,点击【保存更改】-【是】-【是】

图片

在出现的灰色条上点击【鼠标右键】-【新建ESP/MSR分区】

图片

直接点击【确定】,再点击【保存更改】-【是】-【是】

图片

给【引导U盘】上的【ESP分区】分配一个盘符,在【ESP分区】点击【鼠标右键】-【指派新的驱动器号(盘符)】

图片

记住刚刚分配ESP分区的盘符,我这里是【G】

图片

把系统引导文件复制到引导U盘

在桌面上打开【此电脑】,进入到刚刚【引导U盘】的【ESP分区】,我这里是【G】

图片

把刚刚复制到桌面上的【EFI】文件夹整个复制到【引导U盘的ESP分区】下

图片

然后在【DG分区】工具界面,找到【系统硬盘】下的【ESP分区】

图片

把系统硬盘下的【ESP分区】删除

图片

点击【保存更改】-【是】

图片

做好这一切之后,把WinPE启动盘拔掉,电脑重启

图片

这时候电脑会正常进入到系统

图片

把电脑关机,然后把引导U盘拔掉,再开机试试,就会发现进入不了系统。

图片

如果引导U盘无论接入还是拔掉都无法进入系统,则需要进入下一步。

调整电脑Bios的启动项

这时候需要把引导U盘插入电脑,再进入到电脑的Bios

  • 进入不了Bios?进入Bios的方法都在这了,肯定能进!

图片

找到【启动】,确认【启动优先级】为【UEFI优先】

图片

如果无法确定,则把【兼容模块】(也叫做CSM模块)调整为【关闭】

图片

然后把【主要启动顺序】改为【U盘优先】(把带有USB名称的都调整到前面)

图片

【自动启动顺序】也一样的设置。

图片

然后按【F10】保存更改并重启,即可使用U盘进入系统。

--End--

这篇真的写了很久,差不多两个小时了……

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1806660.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

LLM中完全消除矩阵乘法,效果惊人!10亿参数在FPGA上运行功耗接近大脑!!

一直以来,矩阵乘法(MatMul)在神经网络操作中占据主导地位,主要因为GPU针对MatMul进行了优化。 老黄一举揭秘三代GPU!打破摩尔定律,打造AI帝国,量产Blackwell解决ChatGPT全球耗电难题 这种优化使…

2024真机项目

项目需求: 1. 172.25.250.101 主机上的 Web 服务要求提供 www.exam.com 加密站点,该站点在任何路由可达 的主机上被访问,页面内容显示为 "Hello,Welcome to www.exam.com !",并提供 content.exam.com/yum/A…

VSFTP安装部署

1、检查vsftpdL软件是否安装 rpm –q vsftpd 2、挂载安装盘rpm安装包 mkdir /mnt/iso mount –o loop linux.iso /mnt/iso #挂载光盘鏡像文件 3、安装vsftpd 另外,如果电脑可以正连网,可以使用yum –y install vsftpd进行安装 rpm -ivh /mnt/iso…

Python 很好用的爬虫框架:Scrapy:

了解Scrapy 爬虫框架的工作流程&#xff1a; 在scrapy中&#xff0c; 具体工作流程是这样的&#xff1a; 首先第一步 当爬虫引擎<engine>启动后&#xff0c; 引擎会到 spider 中获取 start_url<起始url> 然后将其封装为一个request对象&#xff0c; 交给调度器<…

ARM-V9 RME(Realm Management Extension)系统架构之系统安全能力的架构差异

安全之安全(security)博客目录导读 RME系统中的应用处理单元&#xff08;PE&#xff09;之间的架构差异可能会带来潜在的安全风险并增加管理软件的复杂性。例如&#xff0c;通过在ID_AA64MMFR0_EL1.PARange中为每个PE设置不同的值来支持不同的物理范围&#xff0c;可能会妨碍内…

使用vite从0开始搭建vue项目

使用Vite从0开始创建vue项目 第一步&#xff1a;创建项目目录 mkdir vue-demo -创建目录 cd vue-demo --进入项目 npm init -y --生成package.json文件 第二步&#xff1a;安装vite、typescript--ts、vue、vitejs/plugin-vue--对单文件组件、热重载、生产优化的支持 pnpm…

Mysql学习(七)——约束

文章目录 四、约束4.1 概述4.2 约束演示4.3 外键约束 总结 四、约束 4.1 概述 概念&#xff1a;约束是作用于表中字段上的规则&#xff0c;用于限制存储在表中的数据。目的&#xff1a;保证数据库中数据的正确、有效性和完整性。分类&#xff1a; 4.2 约束演示 根据需求&…

报表或者BI的价值在哪?这是十几年的问题啦!

对&#xff0c;问题已经十几年了&#xff0c;答案也应该普世都懂了吧&#xff0c;但非常遗憾&#xff0c;答案没有问题普及的广。看似简单&#xff0c;但也难说清楚&#xff0c;不同的人&#xff0c;总会有不同的看法。 为什么要解释这个并不新鲜的问题&#xff1f; 因为有人问…

快排(快速排序)的递归与非递归实现(文末附完整代码)

快排有几种不同的写法&#xff0c;下面一一来介绍并实现。其中又分为递归和非递归的写法&#xff0c;但大体思路相同&#xff0c;只是代码实现略有不同。(注&#xff1a;文章中的完整代码中&#xff0c;Swap()函数均省略未写&#xff0c;记得自己补充) 递归写法 递归的写法类…

[数据集][图像分类]人种黄种人白人黑人分类数据集970张4类别

数据集类型&#xff1a;图像分类用&#xff0c;不可用于目标检测无标注文件 数据集格式&#xff1a;仅仅包含jpg图片&#xff0c;每个类别文件夹下面存放着对应图片 图片数量(jpg文件个数)&#xff1a;970 分类类别数&#xff1a;4 类别名称:[“Asian”,“Caucasian”,“Indian…

IDEA 连接GitHub仓库并上传项目(同时解决SSH问题)

目录 1 确认自己电脑上已经安装好Git 2 添加GitHub账号 2.1 Setting -> 搜索GitHub-> ‘’ -> Log In with Token 2.2 点击Generate 去GitHub生成Token 2.3 勾选SSH后其他不变直接生成token 2.4 然后复制token添加登录账号即可 3 点击导航栏中VCS -> Create…

面试官:前端实现图片懒加载怎么做?这不是撞我怀里了嘛!

前端懒加载&#xff08;也称为延迟加载或按需加载&#xff09;是一种网页性能优化的技术&#xff0c;主要用于在网页中延迟加载某些资源&#xff0c;如图片、视频或其他媒体文件&#xff0c;直到它们实际需要被用户查看或交互时才进行加载。这种技术特别适用于长页面或包含大量…

【详细的Kylin使用心得,什么是Kylin?】

&#x1f308;个人主页: 程序员不想敲代码啊 &#x1f3c6;CSDN优质创作者&#xff0c;CSDN实力新星&#xff0c;CSDN博客专家 &#x1f44d;点赞⭐评论⭐收藏 &#x1f91d;希望本文对您有所裨益&#xff0c;如有不足之处&#xff0c;欢迎在评论区提出指正&#xff0c;让我们共…

手写kNN算法的实现-用欧几里德空间来度量距离

kNN的算法思路&#xff1a;找K个离预测点最近的点&#xff0c;然后让它们进行投票决定预测点的类型。 step 1: kNN存储样本点的特征数据和标签数据step 2: 计算预测点到所有样本点的距离&#xff0c;关于这个距离&#xff0c;我们用欧几里德距离来度量&#xff08;其实还有很多…

搭建自己的组件库<2>dialog 组件

目录 设置title 插槽显示 控制宽高 关闭对话框 transition实现动画 引入深度选择器 同样创建组件dialogue.vue后全局注册 dialogue模版&#xff1a; <template><!-- 对话框的遮罩 --><div class"miao-dialog_wrapper"><!-- 真的对话框 …

一分钟有60秒,这个有趣的原因你知道吗?

每周跟踪AI热点新闻动向和震撼发展 想要探索生成式人工智能的前沿进展吗&#xff1f;订阅我们的简报&#xff0c;深入解析最新的技术突破、实际应用案例和未来的趋势。与全球数同行一同&#xff0c;从行业内部的深度分析和实用指南中受益。不要错过这个机会&#xff0c;成为AI领…

【机器学习】【遗传算法】【项目实战】药品分拣的优化策略【附Python源码】

仅供学习、参考使用 一、遗传算法简介 遗传算法&#xff08;Genetic Algorithm, GA&#xff09;是机器学习领域中常见的一类算法&#xff0c;其基本思想可以用下述流程图简要表示&#xff1a; &#xff08;图参考论文&#xff1a;Optimization of Worker Scheduling at Logi…

Linux下软件安装

提示&#xff1a;制作不易&#xff0c;可以点个关注和收藏哦。 前言 介绍 Ubuntu 下软件安装的几种方式&#xff0c;及 apt&#xff0c;dpkg 工具的使用。 提示&#xff1a;以下是本篇文章正文内容&#xff0c;下面案例可供参考. 一、先体验一下 比如我们想安装一个软件&…

DDMA信号处理以及数据处理的流程---随机目标生成

Hello&#xff0c;大家好&#xff0c;我是Xiaojie&#xff0c;好久不见&#xff0c;欢迎大家能够和Xiaojie一起学习毫米波雷达知识&#xff0c;Xiaojie准备连载一个系列的文章—DDMA信号处理以及数据处理的流程&#xff0c;本系列文章将从目标生成、信号仿真、测距、测速、cfar…

Unity Standard shader 修改(增加本地坐标裁剪)

本想随便找一个裁剪的shader&#xff0c;可无奈的是没找到一个shader符合要求&#xff0c;美术制作的场景都是用的都标准的着色器他们不在乎你的功能逻辑需求&#xff0c;他们只关心场景的表现&#xff0c;那又找不到和unity标准着色器表现一样的shader 1.通过贴图的透明通道做…