ubuntu efi分区?安装ubuntu分区

老铁们,大家好,相信还有很多朋友对于ubuntu efi分区和安装ubuntu分区的相关问题不太懂,没关系,今天就由我来为大家分享分享ubuntu efi分区以及安装ubuntu分区的问题,文章篇幅可能偏长,希望可以帮助到大家,下面一起来看看吧!

安装ubuntu没有efi分区

说明安装过程中分区设置有错,没有生成swap分区。重新安装,进入手动分区,从磁盘已用空间依次分出根分区、swap分区,home分区等等,点选格式化。启动器安装一定要选在sda,一般是默认选项。如果出现过安装进程没反应,可以尝试进入livecd选择试用,运行,并重启。如果顺利说明完全可以安装的。

删除Ubuntu的EFI分区

删除Ubuntu的EFI分区是一个常见且需要谨慎操作的过程。首先,通过右键点击【此电脑】选择【管理】,接着进入【磁盘管理】,在磁盘0中识别出你的EFI分区,通常它是一个488MB的小分区。确认后,使用Windows下的diskpart工具进行删除。

删除操作完成后,磁盘0中未分配的90GB空间将恢复,这原本是Ubuntu安装时占用的部分。为了确保EFI分区已彻底清除,你可以检查启动项,通常在Windows 10下,Ubuntu的引导项应当不再显示。如果无法直接访问,可以通过分配一个盘符,如P盘,再通过记事本的“打开”功能来探索EFI文件夹,找到并删除Ubuntu相关的文件夹。

完成这些步骤后,你的电脑将不再有Ubuntu的EFI分区。需要注意的是,这个方法可能不适用于所有电脑,仅供参考。如果你在操作过程中遇到问题,建议查阅相关文档或寻求专业帮助。

ubuntu重新安装grub2:新建EFI分区,并重做

两块磁盘:最初,只有一个操作系统:windows 11,安装在/dev/sda。用了一段时间之后,安装了linux操作系统:ubuntu 22.04,安装在/dev/nvme0n1。安装之后,发现ubuntu的引导程序安装在了磁盘/dev/sda中。这不符合预期。预期中,一块磁盘一个操作系统,各自的引导程序都在各自的磁盘上,要互不干扰。现在,ubuntu的引导程序和windows的引导程序挤在一起了,不好,需要改。

系统引导程序,要安装在EFI分区中。EFI分区的文件系统FAT。所以,要建立EFI分区。

ubuntu通过grub2进行引导。在分区调整之后,需要重建grub2配置。

安装ubuntu的过程中,需要对磁盘进行分析,建立了4个分区:现在,需要将/boot分区一份为二。直接在ubuntu中无法调整,因为/boot正在使用中。所以,插上U盘,U盘中有ubuntu的安装系统,然后电脑重启,进入live模式。建立EFI分区,操作如下:整个过程中,要注意数据安全,一定要将原有/boot分区下的全部数据复制到新的/boot分区。磁盘相关操作,直接使用系统自带的图形化界面工具:磁盘。

此时,磁盘/dev/nvme0n1的分区如下。重建GRUB2的命令如下,要注意设备名称,不要错了:这个时候,重启电脑,可以进入引导程序,但是无法进入系统。因为磁盘分区改变了,但是mount配置文件并没有随之改变。所以,还需要修改mount配置文件/etc/fstab。

fstab的内容:需要更新的点:设备UUID,可以通过命令blkid来查询。此时重启,进入主板的BIOS,更改启动项到ubuntu所在的磁盘。然后保存,重启,就可以正常进入系统。

参考

阅读剩余
THE END