本帖最后由 sszj2010 于 2024-3-30 14:37 编辑
三、旧硬盘加装HQPlayer os的方法要点 前提:这里假设该硬盘已安装好Win11、ubuntu等系统,加装HQPlayeros后不能损坏原来的系统和资料。 1、安装HQPlayeros到u盘。 在Win11中用DiskImage、balena Etcher等软件(linux系统一般用dd命令)把HQPlayer os的映像文件安装到某空u盘上。 注意:用DiskImage的话,别直接安装到硬盘,那会删除掉硬盘原来的所有数据!! 2、新增分区(用于存放HQPlayeros核心分区文件),记之为HQ核心分区吧。 运行DiskGenius软件,在电脑硬盘的后面空出一个分区来(大小4GB以上吧,最好大一些,例如30GB),分区格式EXT4。 3、复制启动控制相关文件。 用WinPe 启动u盘启动电脑,运行DiskGenius软件,把已安装好的HQPlayer os系统u盘的第一个分区(也叫启动分区)分配盘符(例如F盘),再把Win11所关联到的FAT或FAT32分区(也叫ESP分区,即启动分区,一般是硬盘的第一个分区)分配盘符(例如G盘),把F盘根目录的bzImage文件和loader目录复制到G盘根目录下,再在G:\EFI目录内建立一个hqpos目录(目录名可随意),把F:\EFI\BOOT\BOOTX64.EFI文件复制到G:\EFI\hqpos内。 注1:如果G盘剩余空间不足以拷贝上述文件,那可用DiskGenius软件新增一个fat分区(大小200MB即可),然后把文件拷贝到该分区里。当然,这样下一步的开机启功选择项目是指向这个分区的BOOTX64.EFI。 注2:hqpos目录也可不用建立,只需复制F:\EFI\BOOT\BOOTX64.EFI文件过来即可(这时最好改名,例如HQBOOT.EFI,当然下一步的开机启功选择项目是指向这个HQBOOT.EFI文件的)。 4、新增开机启动选择项目。 用BOOTICEx64软件增加一个开机启功选择项目指向G:\EFI\hqpos\BOOTX64.EFI文件:运行BOOTICEx64软件,在“UEFI”功能页内单击“修改启动序列”按钮,随后在出现的窗口中单击“添加”按钮(剩余的操作自己搞定)。 5、克隆复制HQPlayeros系统核心分区。 下载gparted live,制作U盘系统,用该系统启动电脑,把HQPlayer os系统u盘核心分区克隆到硬盘刚新增的EXT4分区(HQ核心分区)中: 在gparted live图形界面下,先在后上角选择HQPlayer os系统u盘,在左边的核心分区上右击鼠标,选择”复制“;再选择内置硬盘并在刚新增的HQ核心分区上右击鼠标,选择“粘贴”,然后单击上面的工具栏的“√”应用按钮。 6、修改启动配置文件。 再用WinPe 启动u盘启动电脑,在DiskGenius软件界面中,记下硬盘上HQ核心分区的uuid号码(右击鼠标复制即可,注意是分区uuid即分区GUID,不是分区类型GUID,也不是卷UUID),用记事本打开G:\loader\entries\boot.conf文件: 把其中的PARTUUID=后面的分区uuid号替换为你刚才记下的uuid号,然后保存文件。 注1:通常都是在克隆复制HQPlayer os系统核心分区之后才进行这一步操作(因为克隆后的分区uuid一般是会变的)。 注2:这一步也可直接在gparted live界面中的终端窗口(双击Terminal按钮)中完成,大体操作如下: sudo mkdir aa sudo mount /dev/G分区 aa (G分区在gparted live界面中有很明显的类似/dev/sda5或/dev/nvme0np5之类的名字) sudo nano loader/entries/boot.conf (编辑完成后,按CTRL+O组合键保存,再按CTRL+X组合键退出编辑软件) sudo umount aa 7、重启电脑,选择启动新增的hqpos系统即。 |