收起左侧

我的飞牛升级失败了,看来不应该第一时间升级

3
回复
192
查看
[ 复制链接 ]

1

主题

6

回帖

0

牛值

江湖小虾

2025-12-5 13:07:54 显示全部楼层 阅读模式

我之前用了正式版,今天看到系统提示我可以升级1.1.4,我大致浏览了下更新说明,看到能看硬盘使用详情,刚好前几天我注意到无法查看硬盘使用详情,反正看起来更新不大,那我就点击同意升级,但是灾难开始,现在系统是卡着开不开,已经20+分钟了,我的cpu是n355,装系统也就1分钟,现在20+分钟还没有开机成功,我登录路由器看局域网设备没有看到nas接入,掉线之后设备数没有恢复,应该是卡住了,我又不想把显示器搬过去看到底怎么回事。我现在是

  1. 不敢关机,怕关机啥都没有了。
  2. 不知道后果如何,数据应该能保住吧,虽然我修改了一些系统启动项,dns,加速源之类的,但是也不至于卡住啊
  3. 不知道还能不能回到原来的系统。
收藏
送赞
分享

1

主题

6

回帖

0

牛值

江湖小虾

2026-1-3 17:03:34 楼主 显示全部楼层

我自己查看了原因,是通过修复模式看屏幕输出的方式,因为救援模式无法进入。不清楚这是不是飞牛的一个问题,就是救援模式有,但是我进不去。

具体的原因,是我挂载了一个用户目录到非用户目录路径。也就是我把1000下的文件夹挂载到系统的某个目录了,而且是通过修改fstab的方式实现的。我已经重装了,而且重装加上导数据搞了一天。

1

主题

6

回帖

0

牛值

江湖小虾

2026-1-3 17:04:59 楼主 显示全部楼层

继续回复最近遇到的问题:我的新机器的装入硬盘后没有进行用户空间创建,直接点击了页面升级。同样升级失败,也是无法进入恢复模式。由于是新机器,我懒得看原因了,直接进行了重装系统。

1

主题

6

回帖

0

牛值

江湖小虾

2026-1-3 17:14:33 楼主 显示全部楼层

关于飞牛系统的一些感悟。飞牛系统是基于systemd的,也就是基于服务的,而服务很容易产生依赖,这种形式非常不健壮,特别是涉及到目录挂载之类的问题。如果自己需要实现一些功能,也需要基于服务进行,而不要依赖任何linux原始特性。比如修改etc下的配置,修改fstab,修改rc.local,都会引起一些问题。

经过几次折腾飞牛的经验,目前我总结出来一些准则:

  1. 熟练自定义服务。自定义服务不要依赖于任务非自定义服务,可以自己创建脚本观察某些服务或着目录是否可用。
  2. 目录和配置不要定义到目录空间以为的目录。
  3. 对于ssh配置, vimrc, bashrc等可以定义,这些不会导致系统问题。
  4. 不要把重要的资料放到用户空间。我建议是放到ntfs格式的硬盘,然后直接通过自定义服务的形式执行挂载到用户空间目录。比如我的照片文件夹,目前都是通过这种方式挂载到用户空间的。
  5. 慎重升级,只升级大版本,比如1.1升级1.2,甚至通过阅读升级文档说明来决定是否升级,每次升级自己备份:1. 应用目录 2. 自定义服务。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则