前言:脑子一热买了个M.2接口的nvme硬盘和硬盘盒,利用Wintogo做了个可移动操作系统。突发奇想,想把nvme硬盘安装到电脑上,无奈电脑上没有M.2接口,无法使用。通过百度大法,搜索到了好多技术文章,但都是简单的复制粘贴来的,要么太麻烦,要么错误处较多,无法直接学习实练。自己摸索了比较可行实用的方案整理后作以分享。
这里说的老电脑是指的没有M.2接口的电脑。如果想用固态硬盘,只能选用SATA接口的2.5寸SSD固态硬盘,无法直接享受M.2接口Nvme协议的固态硬盘。通常这种电脑可以通过刷BIOS,通过注入NVME协议来启动,但成功率并不高,且有一定的风险。另外一种方法,就是本文分享的通过Clover引导的方式。
引导方式有两种,一种是通过优盘启动引导至固态硬盘操作系统;一种是将启动设置为机械硬盘引导至固态硬盘上的操作系统。
1、首先,需要电脑有空闲PCI-e插槽,一片m.2 nvme转接卡,一片m.2 nvme硬盘,一个200MB以上的优盘(需要一直插在电脑上)。将固态硬盘通过转接卡安装到PCI-e插槽上,开机看能不能识别,能否作为从盘识别固态硬盘。
2、然后,下载备好以下软件:
Bootdisk Utility(BDUtility)
CloverBootloader 下载地址:https://github.com/CloverHackyColor/CloverBootloader/releases
3、插入备好的优盘,建议将下载好的Clover拷贝至Bootdisk Utility程序文件夹(我下载的版本为Clover-5150-X64.iso.7z),双击BDUtility.exe打开Bootdisk Utility软件。
先单击Options,选择Configuration,进入Configuration设置。
Clover Bootloader Source选项里:选择Local里的 Clover-5150-X64.iso.7z,如果没有拷贝进来,那就单击Local Repo来选择你计算机上下载好的Clover版本,其他留空。
Format options选项里:Volume label,输入自己喜欢的卷标;Multi Partitioning输入分区的大小,建议200(容量为MB),其他留空。
Other选项留空。
单击OK,返回程序主界面。
设置好之后,回到程序主界面后,单击Format。之后会弹出提示,确认即可。等出现All done提示,说明启动优盘已生成。
4、此时,电脑会出现有一个Clover卷标的分区和一个未创建的空白空间(该未创建的空白空间后期可以创建分区,可以使用。但保险起见,建议不要存取数据使用)给这个Clover分区添加盘符。
5、关键的一步!
打开优盘的分区,找到根目录\EFI\CLOVER\drivers\off下,将NvmExpressDxe.efi文件分别拷贝至这4个目录下。
\EFI\COLVER\drivers\UEFI
\EFI\COLVER\drivers\BIOS
\EFI\COLVER\drivers32
\EFI\COLVER\drivers32UEFI
如果没有则创建相应文件夹(其实,只要拷贝第一项即可。为了兼容性强,建议4个文件夹都创建并拷贝)。
阅读全文