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

#楼主# 2018-4-5 13:00

跳转到指定楼层
我下载了TS-X53A_20180331-4.3.4.0537.zip,用TS-X53A_20171117-4.3.3.0378.patch改名成TS-X53A_20180331-4.3.4.0537.patch
运行sudo ./create_qnap_boot ,出现如下错误
patching file init_disk.sh
Hunk 1 FAILED 8/8.
CONFIG_DEV_NODE=`/sbin/getcfg "CONFIG STORAGE" DEVICE_NODE -f /etc/platform.conf`
CONFIG_DEV_PART=`/sbin/getcfg "CONFIG STORAGE" FS_ACTIVE_PARTITION -f /etc/platform.conf`
CONFIG_DEV_FS=`/sbin/getcfg "CONFIG STORAGE" FS_TYPE -f /etc/platform.conf`
-if [ -x /sbin/hal_app ]; then
-    BOOT_DEV=$(/sbin/hal_app --get_boot_pd port_id=0)
+if [ -x /sbin/hal_app1 ]; then
+    BOOT_DEV=$(/sbin/hal_app1 --get_boot_pd port_id=0)
     EXT_ROOT="/dev/md13"
elif [ "x${BOOT_CONF}" = "xTS-NASARM" ]; then
     BOOT_DEV="/dev/mtdblock"
patching file init_final.sh
不过系统重启后能正常安装系统,会不会有其他问题

那是云论坛 - 国内知名的NAS交流平台
http://www.nasyun.com
分享淘帖
回复 印象

使用道具

0

精华

11

回帖

180

积分

入门用户

Rank: 1

云币
0
贡献
17
活跃
89
精华
0
ch1161 发表于 2022-9-19 16:38 来自 中国广西南宁
感谢分享,顶顶更健康
回复 支持 反对 印象

使用道具 举报

0

精华

66

回帖

1240

积分

发烧玩家

Rank: 2

云币
0
贡献
42
活跃
995
精华
0
306428512 发表于 2018-5-18 00:34 来自 中国广西南宁
f541883216 发表于 2018-4-8 00:56
说的对。patch 需要自己生成。改名是不可以的。

老师能否出一个改patch的具体教程?
回复 支持 反对 印象

使用道具 举报

0

精华

45

回帖

1614

积分

发烧玩家

Rank: 2

云币
1
贡献
2
活跃
1581
精华
0
皮蛋239 发表于 2018-4-9 20:32 来自 中国香港
老骥伏枥大神,如果可否出教程做TVS-682T 启动盘..
回复 支持 反对 印象

使用道具 举报

16

精华

257

回帖

1000万

积分

技术达人

Rank: 6Rank: 6

云币
530
贡献
983
活跃
10000918
精华
16

NAS发烧友技术达人编辑能手突出贡献活跃会员

QQ
f541883216 发表于 2018-4-8 00:56 来自 加拿大
mojelly 发表于 2018-4-7 23:19
固件版本对应同版本的patch才行,而且机型系列要相同,要用最新版,patch需要按照老骥伏枥的解说,自行生成 ...

说的对。patch 需要自己生成。改名是不可以的。

点评

老师能否出一个改patch的具体教程?  详情 回复 发表于 2018-5-18 00:34
回复 支持 反对 印象

使用道具 举报

13

精华

739

回帖

21万

积分

管理员

Rank: 9Rank: 9Rank: 9

云币
90
贡献
39772
活跃
11292
精华
13

活跃会员NAS发烧友技术达人突出贡献论坛元老编辑能手

mojelly 发表于 2018-4-7 23:19
固件版本对应同版本的patch才行,而且机型系列要相同,要用最新版,patch需要按照老骥伏枥的解说,自行生成,不是改个名字就可以的

点评

说的对。patch 需要自己生成。改名是不可以的。  详情 回复 发表于 2018-4-8 00:56
回复 支持 反对 印象

使用道具 举报

0

精华

41

回帖

608

积分

入门用户

Rank: 1

云币
0
贡献
34
活跃
416
精华
0
梅落雨黄昏 发表于 2018-4-6 18:42 来自 中国陕西榆林
本帖最后由 梅落雨黄昏 于 2018-4-6 18:47 编辑

改 init_disk.sh的patch
  1. diff -Nauri a/init_disk.sh b/init_disk.sh
  2. --- a/init_disk.sh        2018-01-09 15:16:58.621025920 -0800
  3. +++ b/init_disk.sh        2017-12-06 16:16:00.000000000 -0800
  4. @@ -11,8 +11,8 @@
  5. FLASH_GPU_DRIVERS=""
  6. FLASH_GPU_DRIVERS_TMP="/flashfs_gpu_tmp"

  7. -if [ -x /sbin/hal_app ]; then
  8. -    BOOT_DEV=$(/sbin/hal_app --get_boot_pd port_id=0)
  9. +if [ -x /sbin/hal_app1 ]; then
  10. +    BOOT_DEV=$(/sbin/hal_app1 --get_boot_pd port_id=0)
  11.      EXT_ROOT="/dev/md13"
  12. elif [ "x${BOOT_CONF}" = "xTS-NASARM" ]; then
  13.      BOOT_DEV="/dev/mtdblock"
复制代码
但是我发现改了之后,还得调整启动盘分区的大小,4.3.4的initrd打包之后莫名其妙的大,放不下。
回复 支持 反对 印象

使用道具 举报

0

精华

43

回帖

848

积分

入门用户

Rank: 1

云币
0
贡献
3
活跃
811
精华
0
yq8518 发表于 2018-4-5 15:35 来自 中国江苏无锡
下载TS-X82S_20171213-4.3.3.0404 ,用TS-X53A_20171117-4.3.3.0378.patch没错误
回复 支持 反对 印象

使用道具 举报

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

本版积分规则

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