曾经在原始Win10下装了双系统,开机时用 grub 选择启动哪个系统。随后又把linux删了,但是grub启动还在,每次开机都要选择一下,很麻烦,本文记录删除grub启动的方法。
工作原理本文的内容适用于和我一样经历的电脑,一定脱离grub后自己可以启动的那种才行,即:原始Windows -> 双系统,自带 grub -> 需要删除grub安装双系统时会在Win的启动区安装grub,这样就算删除了双系统grub也是要运行的解决思路就是找到这个grub直接删掉,然后就会使用原来的Win引导自动启动系统操作流程具象化启动磁盘 我们需要修改系统启动磁盘的信息,这部分磁盘默认都是隐藏的,我们无法操作,因此需要将他们映射到某个盘符,便于我们修改
启动cmd.exe在cmd中运行diskpart命令,启动diskpart工具在diskpart中运行list disk代码语言:javascript代码运行次数:0运行复制DISKPART> list disk
磁盘 ### 状态 大小 可用 Dyn Gpt
-------- ------------- ------- ------- --- ---
磁盘 0 联机 111 GB 3072 KB *
磁盘 1 联机 931 GB 0 B *
我的磁盘0是Win系统磁盘
选择boot文件所在的磁盘,运行命令sel disk X(我的是0,大家根据各自情况填入)代码语言:javascript代码运行次数:0运行复制DISKPART> sel disk 0
磁盘 0 现在是所选磁盘。
运行命令list vol 查看磁盘上的所有分区(卷)(EFI卷将被格式化为FAT,其他卷将被格式化为NTFS)
代码语言:javascript代码运行次数:0运行复制
DISKPART> list vol
卷 ### LTR 标签 FS 类型 大小 状态 信息
---------- --- ----------- ----- ---------- ------- --------- --------
卷 0 C NTFS 磁盘分区 74 GB 正常 启动
卷 1 D 代码区 NTFS 磁盘分区 28 GB 正常 页面文件
卷 2 L FAT32 磁盘分区 200 MB 正常 系统
卷 3 NTFS 磁盘分区 588 MB 正常 已隐藏
卷 4 E NTFS 磁盘分区 234 GB 正常
卷 5 F NTFS 磁盘分区 465 GB 正常
卷 6 FAT32 磁盘分区 513 MB 正常 已隐藏
选择EFI分区,启动信息都在上面,运行命令sel vol X X 就是后面写着系统的那个卷的标号(我的是2)
代码语言:javascript代码运行次数:0运行复制DISKPART> sel vol 2
卷 2 是所选卷。
将其映射到某个盘符上assign letter=L:(L是我电脑上没有使用的盘符,不要忘了有冒号) 此时会多一个L磁盘,第一步就成功了
打是打不开的,而且这部分文件最好不要轻举妄动,可能一不小心就启动不起来了
删除ubuntu引导文件夹 我们已经把引导磁盘抓出来了,删除grub引导文件就可以了
以系统管理员身份启动cmd.exe输入L:,进入L磁盘输入dir命令,查看当前磁盘目录 这一步就是为了检查我们此时操作是否正确,正常的话应该只有一个名为EFI的文件夹
代码语言:javascript代码运行次数:0运行复制
L:\>dir
驱动器 L 中的卷没有标签。
卷的序列号是 3A1C-7752
L:\ 的目录
2020/01/13 03:23
0 个文件 0 字节
1 个目录 171,151,360 可用字节
进入EFI文件夹,cd EFI输入dir查看EFI文件夹中文件内容代码语言:javascript代码运行次数:0运行复制
L:\EFI>dir
驱动器 L 中的卷没有标签。
卷的序列号是 3A1C-7752
L:\EFI 的目录
2019/12/23 10:19
2019/12/23 10:19
2019/12/23 10:19
2020/01/13 03:24
2020/01/13 03:24
0 个文件 0 字节
5 个目录 171,151,360 可用字节
删除ubuntu文件夹,输入命令rmdir /S ubuntu代码语言:javascript代码运行次数:0运行复制
L:\EFI>rmdir /S ubuntu
ubuntu, 是否确认(Y/N)? Y
L:\EFI>dir
驱动器 L 中的卷没有标签。
卷的序列号是 3A1C-7752
L:\EFI 的目录
2019/12/23 10:19
2019/12/23 10:19
2019/12/23 10:19
2020/01/13 03:24
0 个文件 0 字节
4 个目录 174,960,640 可用字节
假设您只有两个操作系统(Win 10 和 Ubuntu),您现在应该能够直接启动到 Windows 而不会碰到黑色的 grub 屏幕。
测试重启计算机,计算机正常启动,跳过了grub删除EFI分区盘符 正常情况下重启后L磁盘就没有了,如果没有重启或重启后还在可以手动删除
启动cmd.exe启动diskpart工具remove letter=L参考资料https://askubuntu.com/questions/429610/uninstall-grub-and-use-windows-bootloaderhttps://blog.csdn.net/bubbleyang/article/details/98469145