FreeBSD多硬盘EFI引导统一
2021/5/9 18:26:51
本文主要是介绍FreeBSD多硬盘EFI引导统一,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
何谓多硬盘EFI统一?就是说有两块硬盘,两块硬盘上分别都有EFI分区,一个分区里是FreeBSD,另一个是Windows。现在只想保留一个分区,即想把EFI配置文件放到一块硬盘的EFI分区里统一管理。
设装有Windows 的硬盘为ada0,FreeBSD 的硬盘为nvd0.首先关闭Windows 的快速启动启动,命令为powercfg /h off,然后关机重启进入FreeBSD,创建挂载点mkdir /mnt/efi。检测ada0p1(硬盘的第一个分区)是不是我们要挂载的EFI分区,输入命令fstyp /dev/ada0p1,我的输出是NTFS,可见不是我们想要的EFI分区,fstyp /dev/ada0p2,输出FAT,是我们的Windows磁盘上的EFI分区。
接下来挂载ada0 磁盘上的EFI分区到FreeBSD 的/mnt/efi: mount -t msdosfs /dev/ada0p2 /mnt/efi
然后复制启动文件到该路径cp /boot/boot1.efi /mnt/efi/EFI/freebsd/bootx64.efi
最后生成启动项:efibootmgr -c -l /mnt/efi/EFI/freebsd/bootx64.efi -L “FreeBSD niu pi”
重启进入Windows ,使用easyuefi 激活FreeBSD niu pi 这个启动项即可。如没有问题,可使用DiskGenius 删除nvd0 磁盘的EFI 分区文件。
这篇关于FreeBSD多硬盘EFI引导统一的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-29开源工具的魅力:让文档管理更“聪明”
- 2024-11-29Release-it开发入门教程
- 2024-11-29Rollup 插件入门教程:轻松掌握模块打包
- 2024-11-29从零到一,产品经理如何玩转项目管理和团队协作
- 2024-11-29如何通过精益生产管理工具帮助项目团队实现精准进度控制?
- 2024-11-29低代码应用开发课程:新手入门与基础教程
- 2024-11-29入门指南:全栈低代码开发课程
- 2024-11-29ESLint课程:初学者快速上手指南
- 2024-11-29JWT课程:新手入门教程
- 2024-11-29高效办公秘诀:文档管理中的可视化革命