找回密码
 -注册-
查看: 1994|回复: 7
打印 上一主题 下一主题

玩转HQPlayer os系统 Ver 2.0

[复制链接]
跳转到指定楼层
1
发表于 2024-3-30 14:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 来自 中国
本帖最后由 sszj2010 于 2024-3-30 14:45 编辑

玩转HQPlayeros系统 Ver 2.0
作者QQ 475019429
Ver 1.0版:2023.11.20
Ver 2.0版:2024.3.30
Ver 1.0版原来叫 《让HQPlayer os、win11、ubuntu安装在同一内置固态硬盘上》。

版权声明:任何人均可分发本文档的完整版,但不得以其中内容进行谋利!
(按:如下为不完整实践和资料收集而成,仅供参考,作者不承担任何责任!)

HQPlayer Embedded版本其实分为软件版和操作系统版,前者需要在某Linux系统中进行安装,后者是一个独立的操作系统,为区分,我们通常把前者直接叫HQPlayer Embedded(简称hqpe),后者叫HQPlayer os(简称hqpos)。下面涉及的都是指后者。

一般用到HQPlayer的电脑性能都不错,很多人喜欢HQPlayer os系统的精简和高质高效,但又不甘心专机专用,所以专机同时安装多个操作系统是个很不错的选择。常用的操作系统无疑是Windows和Linux系统(作者不懂苹果系统),下面简单说说如何在一个硬盘上安装HQPlayer os、win11、ubuntu三个系统。

一、准备
1、电脑内置的固态硬盘,假设容量为512GB
注:外置的硬盘方法类似。
2、一个u盘(2GB以上),先制作好WinPe 启动u盘(推荐微Peventoy系统);两个u盘(4GB以上)待用。
3、各操作系统的安装映像文件。
4、刷系统软件DiskImagebalena Etcher和扩容分区软件gparted live
下载地址:
https://www.wepe.com.cn/
https://www.ventoy.net/cn/
https://sourceforge.net/projects/diskimage/
https://gparted.org/download.php

二、新硬盘安装方法要点
前提:该硬盘是新的(空的)、或者里面的内容已备份没用了。
为节省篇幅,请看这里

2
 楼主| 发表于 2024-3-30 14:36 | 只看该作者 来自 中国
本帖最后由 sszj2010 于 2024-3-30 14:37 编辑

三、旧硬盘加装HQPlayer os的方法要点
前提:这里假设该硬盘已安装好Win11ubuntu等系统,加装HQPlayeros后不能损坏原来的系统和资料。
1、安装HQPlayerosu盘。
Win11中用DiskImagebalena Etcher等软件(linux系统一般用dd命令)把HQPlayer os的映像文件安装到某空u盘上。
注意:用DiskImage的话,别直接安装到硬盘,那会删除掉硬盘原来的所有数据!!
2、新增分区(用于存放HQPlayeros核心分区文件),记之为HQ核心分区吧。
运行DiskGenius软件,在电脑硬盘的后面空出一个分区来(大小4GB以上吧,最好大一些,例如30GB),分区格式EXT4
3、复制启动控制相关文件。
WinPe 启动u盘启动电脑,运行DiskGenius软件,把已安装好的HQPlayer os系统u盘的第一个分区(也叫启动分区)分配盘符(例如F盘),再把Win11所关联到的FATFAT32分区(也叫ESP分区,即启动分区,一般是硬盘的第一个分区)分配盘符(例如G盘),把F盘根目录的bzImage文件和loader目录复制到G盘根目录下,再在G:\EFI目录内建立一个hqpos目录(目录名可随意),把F:\EFI\BOOT\BOOTX64.EFI文件复制到G:\EFI\hqpos内。
1:如果G盘剩余空间不足以拷贝上述文件,那可用DiskGenius软件新增一个fat分区(大小200MB即可),然后把文件拷贝到该分区里。当然,这样下一步的开机启功选择项目是指向这个分区的BOOTX64.EFI
2hqpos目录也可不用建立,只需复制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系统即。
回复

使用道具 举报

3
 楼主| 发表于 2024-3-30 14:36 | 只看该作者 来自 中国
本帖最后由 sszj2010 于 2024-3-30 14:38 编辑

四、HQPlayer os系统安装roonserver
请参考 中关村东路 发布在 本论坛 上的帖子
http://erji.net/forum.php?mod=viewthread&tid=2272124&page=1&extra=#pid34642619

感谢原作者!
回复

使用道具 举报

4
 楼主| 发表于 2024-3-30 14:37 | 只看该作者 来自 中国
本帖最后由 sszj2010 于 2024-3-30 14:40 编辑

五、磁盘分区挂载
1、需要挂载时:
mkdir aa
sudo mount/dev/sdb1 aa
卸载时sudo umount /dev/sdb1 sudo mount aa
2、开机自动挂载
其实HQPlayer os开机时已自动挂载电脑上所有的硬盘分区,非核心分区的都在/run/media里。


六、杂记
1HQPlayeros的映像文件是img格式,可以用7-ZIP软件打开(貌似能查看提取文件,但无法编辑)。打开后看到它包括EFI.imgroot.img两个文件,继续可打开这两个文件。
2HQPlayeros本身是Busybox系统定制精简版,只带了部分命令和最小依赖库。
直接运行busybox可查看当前支持什么命令。
Busybox官网 https://busybox.net/
要想安装更多软件还不如直接安装ubuntu server,之后可安装实时内核、hqpeRoon ServerLMSsamba等。
3HQPlayeros进入系统时的用户名是root,密码为空。
播放设置界面需访问:http://该电脑IP:8088,默认用户名是hqplayer,密码是password
sudo hqplayerd -shq 123 (自己可以改用户名为hq、密码为123
4、经测试,HQPlayeros支持ntfs格式分区,也算支持中文(直接执行ls命令可能有错误,但目前发现在Roon Server中能正常设置访问包含中文字的音乐文件夹和文件)。
5、惯例附上roonHQPlayer官网
https://roon.app/en/
https://www.signalyst.com/
https://www.signalyst.com/embedded-install.html?
https://www.signalyst.eu/bins/HQPlayerd/images
回复

使用道具 举报

5
 楼主| 发表于 2024-3-30 14:37 | 只看该作者 来自 中国
本帖最后由 sszj2010 于 2024-3-30 14:43 编辑

还可以看看本人的贴子:玩转hqpe系统 Ver 3.0
http://bbs.erji.net/forum.php?mo ... =2327942&extra=

这个是内置HQPlayerEmbedded(hqpe)软件的一个arch linux定制系统。




更新完毕!
回复

使用道具 举报

6
发表于 2024-3-30 20:20 | 只看该作者 来自 四川成都
收藏留痕,建议加入中关村东路大佬另一个帖子链接,无依赖安装那个
回复

使用道具 举报

7
发表于 2024-3-30 20:51 | 只看该作者 来自 重庆
sszj2010 发表于 2024-3-30 14:37
五、磁盘分区挂载1、需要挂载时:mkdir aasudo mount/dev/sdb1 aa卸载时sudo umount /dev/sdb1 或sudo moun ...

好东东,谢谢楼主分享。
回复

使用道具 举报

8
发表于 2024-3-31 09:11 | 只看该作者 来自 湖南
有时间去试试
谢谢分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | -注册-

本版积分规则

Archiver|手机版|粤icp备09046054号|耳机网-耳机大家坛

粤公网安备 44030602000598号 耳机大家坛、www.erji.net、网站LOGO图形均为注册商标

GMT+8, 2024-11-1 10:18

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表