• 那是云首页
  • 快捷导航
  • 更多
    设为首页收藏本站
  • |
花生壳

在vmware workstation下面安装黑Q的过程分享

威联通 QNAP  / 教程分享  / 只看大图  / 倒序浏览   © 著作权归作者本人所有

#楼主# 2018-11-16 19:58

跳转到指定楼层
本帖最后由 cxx0233 于 2018-11-16 20:38 编辑

在各位高手前辈的教程指导下安装了一下,目前还只能在虚拟机下面安装,顺便把自己的过种分享一下吧。PS:我只试过vmware虚拟机,其它的虚拟机没试。我自己的实体机也是不行,直接进行最小模式,就是那个(none)login界面的。

参考资料:
黑Q工具母盘说明及制作:http://www.nasyun.com/thread-39736-1-1.html
vmware安装黑Q系统:http://www.nasyun.com/thread-59660-1-1.html
任意版本黑Q启动盘制作:http://www.nasyun.com/thread-39748-1-1.html

其实我会的东西不多,就只是按着老骥伏枥的教程来的。另外就是,我发现,其实不用制作patch文件的话,只是制作一个黑Q启动盘,还是比较快的。
下面大概贴一下过程吧,新手+小白,不对的地方,还请各位指教。

1、首先当然用老骥伏枥的工具母盘启动到linux里面;

2、修改一下hardware_check文件里面的控制器修改为:CONTROLLER="IDE"
PS:vmware workstation虚拟机的控制器在不加驱动的情况下好像是只能选IDE。因为不会加驱动。。。

3、修改一下create_qnap_boot文件里面的固件型号为:PATCHED_FIRMWARE="TS-X53B_20181110-4.3.5.0756"
PS:固件型号就自己选一个就好了。只要型号对都会从官网上自动下载的。 model类型可以随便,反正不做patch的话,一会手动复制一下就好了。


4、输入sudo ./create_qnap_boot,制作启动盘,完成后,会在tc目录下生成一个initrd目录。这个initrd目录就是我们要修改的目录了。

5、然后就是在~/initrd/etc/init.d目录下执行这几个命令了,
sudo sed -i 's/hal_app/hal_app1/g' chkcfgpart.sh
sudo sed -i 's/hal_app/hal_app1/g' functions
sudo sed -i 's/hal_app/hal_app1/g' init_check.sh
sudo sed -i 's/hal_app/hal_app1/g' init_disk.sh
sudo sed -i 's/hal_app/hal_app1/g' init_final.sh
sudo sed -i 's/hal_app/hal_app1/g' init_nas.sh
sudo sed -i 's/hal_app/hal_app1/g' killnas.sh
sudo sed -i 's/hal_app/hal_app1/g' mountall
sudo sed -i 's/hal_app/hal_app1/g' shutdown_check.sh
sudo sed -i 's/hal_app/hal_app1/g' update_img.sh
sudo sed -i 's/hal_app/hal_app1/g' update.sh


6、按当前固件选定一个model,例如选QY470_QY590_11_11,然后就是在~/initrd/etc目录下执行这几个命令了。
sudo cp -f ./hal_util_QY470_QY590_11_11.conf  ./hal_util.conf
sudo cp -f ./model_QY470_QY590_11_11.conf  ./model.conf


7、最后再回到~目录,再执行一次sudo ./re_packing命令就算完成了。可以重启了。

最后贴个图吧。最最后,,,,再次感谢老骥伏枥的教程和指导。。。。。

QQ图片20181116203415.png
「真诚赞赏,手留余香」
那是云论坛 - 国内知名的NAS交流平台
http://www.nasyun.com
分享淘帖
回复 印象

使用道具

0

精华

109

回帖

1485

积分

发烧玩家

Rank: 2

云币
0
贡献
1
活跃
1425
精华
0
cxx0233 发表于 2018-11-16 20:43 来自 中国
小白一个,只会按教程来操作,原理什么的其实也不大懂。

另外就是,虚拟机安装后,虽然能启动,但在PIPE管道那边,还是会出现一大堆的报错信息,估计系统还是不是特别稳定,就用来测试一下,尝试一下QNAP的系统就还可以。生产环境,,,还是上白的吧。

pipe管道的错误信息:
[ 4369.999468] input: uinput-QTV as /devices/virtual/input/input2402
[ 4371.428649] QTV[30530]: segfault at 20 ip 000000000043f0e6 sp 00007ffd9579ce60 error 4 in QTV[400000+88c000]
lircd-0.9.0[275]: removed client
lircd-0.9.0[275]: accepted new client on /dev/lircd
lircd-0.9.0[275]: removed client
lircd-0.9.0[275]: accepted new client on /dev/lircd
[ 4371.698070] input: uinput-QTV as /devices/virtual/input/input2403
[ 4373.055392] QTV[30640]: segfault at 20 ip 000000000043f0e6 sp 00007ffc7bdea840 error 4 in QTV[400000+88c000]
lircd-0.9.0[275]: removed client
lircd-0.9.0[275]: accepted new client on /dev/lircd
lircd-0.9.0[275]: removed client
lircd-0.9.0[275]: accepted new client on /dev/lircd
回复 支持 反对 印象

使用道具 举报

0

精华

117

回帖

2213

积分

搞机大神

Rank: 3Rank: 3

云币
30
贡献
39
活跃
1958
精华
0
shalisi 发表于 2018-12-4 16:53 来自 中国广东汕头
你好,请问怎么进入initrd目录,我用CD命今进不了?

点评

执行完sudo ./create_qnap_boot命令后,会在tc目录生成一个initrd目录的。  详情 回复 发表于 2018-12-10 17:35
回复 支持 反对 印象

使用道具 举报

0

精华

109

回帖

1485

积分

发烧玩家

Rank: 2

云币
0
贡献
1
活跃
1425
精华
0
cxx0233 发表于 2018-12-10 17:35 来自 中国广东广州
shalisi 发表于 2018-12-4 16:53
你好,请问怎么进入initrd目录,我用CD命今进不了?

执行完sudo ./create_qnap_boot命令后,会在tc目录生成一个initrd目录的。
回复 支持 反对 印象

使用道具 举报

0

精华

92

回帖

960

积分

入门用户

Rank: 1

云币
0
贡献
0
活跃
914
精华
0
zblzfj 发表于 2018-12-11 14:30 来自 中国山东
不改相关文件适配,安装不成功,还是求4.3.5的patch文件
回复 支持 反对 印象

使用道具 举报

0

精华

103

回帖

1987

积分

发烧玩家

Rank: 2

云币
0
贡献
24
活跃
1815
精华
0
oceansue 发表于 2019-1-28 23:57 来自 中国浙江嘉兴
确实是难得好帖啊,顶先
玩黑Q的人还是太少啊
回复 支持 反对 印象

使用道具 举报

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

本版积分规则

关于作者

cxx0233

发烧玩家

  • 主题

    1

  • 帖子

    110

  • 关注者

    28

etsme
快速回复 返回列表 搜索 官方QQ群
懒人地图| 手机版|小黑屋| 智能生活 , 上那是云 |闽ICP备2020018196号-1 |网站地图