Win10修改EFI分区文件
写在开头请不要瞎删efi分区文件,否则可能系统打不开 关于windows系统下cmd可用的命令请看官方文档
方法给efi分区分配盘符命令行修改efi分区步骤管理员权限打开CMD按下win+r键入cmd按下CTRL+SHIFT+ENTER确认管理员方式打开当然可以找到cmd右键,但是这样最方便。
给efi分区分配盘符打开cmd后键入
diskpart#启动diskpartlistdisk#列出电脑中所有磁盘selectdisk[0-n]#选择efi分区所在的磁盘,现在流行固态装系统,机械放文件,需要选到系统盘listpartition#列出上一步所选磁盘的分区信息selectpartition[0-n]#选择efi分区(标号system的分区)assignletter=w#为efi分区分配盘符exit#taskkill/imexplor.exe/f#关闭explorerexeplorer.exe#以管理员身份打开explorer这样可以通过访问w盘来访问efi分区,但是个人经验只能命令行来操作。如果是想删除某文件/目录,命令为
rmdir[:][/s[/q]]名词解释rmdir删除指令:等价rddrive盘符path路径,/s递归删除整个目录及其中文件/q在选定/s时开启quiet模式(不会提示删除相关信息)Linux下的gpt分区
parted命令安装:-bash:parted:commandnotfound#Debianapt-getinstallparted#Ubuntuapt-getinstallparted#Alpineapkaddparted#ArchLinuxpacman-Sparted#KaliLinuxapt-getinstallparted#CentOSyuminstallparted#Fedoradnfinstallparted#Raspbianapt-getinstallparted#Dockerdockerruncmd.cat/partedparted方式一:Linux下挂载大于2T的硬盘需要使用parted工具来实现gpt分区,步骤如下:
1、先用fdisk-l查看硬盘识别情况(一定要看仔细了)
2、使用parted工具来分区
3、查看分好的区(/dev/sdb1)
4、格式化刚刚新建好的分区(一定要看仔细了)
5、挂载磁盘(就可以正常使用了)
6、设置开机挂载(UUID的方式)
方式二:Linux下的GPT分区,这是另外一种分区,针对MBR分区,它有很多优点:
(1)几乎突破了分区个数的限制。
在GPT分区表中最多可以支持128个主分区。
(2)单个分区容量几乎没有限制。
单个分区最大支持1EB容量。
因此GPT分区中,主分区和扩展分区,逻辑分区的概念已经很模糊了。甚至没必要这么叫。其实我们知道
扩展分区之所以存在,意义就是为了解决MBR中分区个数的限制问题。既然在GPT中,分区个数几乎没有了
限制,那么这些概念当然就模糊起来了。
好了,废话不多说,讲解GPT分区的步骤吧。
依然是新加入了一块硬盘,我们要为它分区。使用的工具是”parted”,这个工具既可以做MBR分区,又可以做
GPT分区。当然了,还是主要用它来做GPT分区,下面开始分区吧。
在命令行键入命令“parted”,如下:
老规矩,还是先来看看parted这个工具的帮助信息吧,键入help,如下:
帮助信息好多,截图无法完全展现,总之仔细阅读帮助信息,可以帮助我们分区了。
下面选择新加入的那块硬盘,在这里,它的名字是/dev/sdb。选择这个设备进入分区即可:
接着要选择分区表的格式,应该选为gpt格式。表示我们是GPT分区,键入”mklabelgpt”,如下:
好了,关键的时刻到了,在parted中,既可以选择交互式的分区(即有问有答的方式),也可以选择
命令的方式,一句话搞定。我们就先用交互式的方式分区吧。
键入命令mkpart,如下:
这里是让我们给分区起一个名字。因为GPT分区中模糊了主分区,扩展分区的概念,就没有了那些规定,
因此分区的名称可以随意来起来。随便起一个名字”fuly“,如下:
又让你来选择文件系统的类型了,这里先不管,默认即可。直接按下enter键,如下:
这里是让输入文件大小的起始点。注意,这里不同于MBR分区中的起始点。在这里输入的是实际文件的大小起始点。
比如我想给这个分区分2000M,那么它的起始点在这里就是0,键入0,如下:
这又是让输入终点,输入2000即可。如下:
尽然弹出了警告,大概意思就是磁盘中的存储没有达到最好的对齐方式,造成的原因就是我们的起点从0开始了。
如果你不理解,就记住即可。这里我们取消,然后从1开始即可。如下:
这样子再一步如图中操作,就完成了这个分区了。那么我们来看看这个分区存在了否,键入print即可,如下:
从上图中看到我们刚刚创建的分区fuly。也可以看到它的大小实际上是1999MB。
上面是用交互式的方法来分区的,简单吧。下面我们再来一个分区,使用命令行的方式分区。如下:
是不是更简单了,其实这条命令的意思就是创建一个名为kun的分区,大小为1000M,起始点为2000(
因为我们刚才的终点是2000嘛),终点自然就是3000了。
那么分区成功了吗?再用print看一下,如下:
分区kun存在了。
好了,假设我们就需要两个分区,那么分区已经完成了。怎么保存退出呢?
只要键入quit即可。如下:
好了,不同于MBR还有用w来写入分区表,GPT使用quit退出时就直接生效了。
这样子我们的整个分区工作就完成了。
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
我们曾经用”fdisk-l”命令查看硬盘分区情况,现在再来试试,如下:
我们发现此时并不能查看到我们刚才的分区信息。因为使用fdisk工具无法查看gpt分区类型的详细信息。
只能查看msdos类型的分区信息(即MBR分区)。那么怎么查看呢?还是要使用parted工具。先选中gpt这样子分区
的硬盘,然后print即可。你可以直接键入命令“printall".如下: