linux.do
21.1K subscribers
117K photos
195 videos
115 files
250K links
linux.do最新话题和热议话题
Download Telegram
求美妆代购/低价渠道

最近想送女朋友一些海蓝之谜/赫莲娜之类的护肤品,偶然发现代购、得物之类的渠道能便宜小一半,但是假货风险比较高,想问问万能的佬友们有没有推荐的购买渠道呢?

3 posts - 2 participants

Read full topic

via LINUX DO - 最新话题 (author: Loading)
Gemini最新模型:Gemini 3 Flash Preview已发布

Gemini 3 Flash Preview已发布,ai.dev可用

2 posts - 2 participants

Read full topic

via LINUX DO - 最新话题 (author: pxyy)

Invalid media: image
Gemini 3.0 Flash 正式发布

Vercel AI、Google AI Studio、Gemini Web 均已上新。

涨价了

2 posts - 2 participants

Read full topic

via LINUX DO - 最新话题 (author: johns)

Invalid media:
image
image
gemini-3-flash-preview-ais-applets 模型是什么,有没有佬调用试一下

12 posts - 5 participants

Read full topic

via LINUX DO - 最新话题 (author: Mozi)

Invalid media: image
Gemini3-flash在网页端已可用

不过除了flash只外居然还分出了pro和思考

4 posts - 3 participants

Read full topic

via LINUX DO - 最新话题 (author: ogas)

Invalid media: image
小白发帖庆祝第一次搭建VPS成功截图庆祝但没注意打码,3分钟后竟然...

后续就是被压力测试+IP被墙
谢谢坏东西,下次再也不敢了 😅
2 posts - 2 participants

Read full topic

via LINUX DO - 最新话题 (author: 一匹马赛克)

Invalid media: image
gemini 3 flash。cli2api调用正常

gemini 3 flash 已经发布。之前的google one pro会员使用的gemini cli2api直接直接添加模型id models/gemini-3-flash-preview进行调用。cherrystduio测试没有任何问题,不过默认带有思考,因该cs还没更新。flash模型 思考模式应该是选择性开吧

2 posts - 2 participants

Read full topic

via LINUX DO - 最新话题 (author: ihabwy)

Invalid media: animation
gemini多了个新的模型选项

如图,gemini的模型选项现在是3个,难道是没思考的3 flash,有思考的3 flash和3 pro?

2 posts - 2 participants

Read full topic

via LINUX DO - 最新话题 (author: jzarc9371)

Invalid media: image
从已损坏的备份中拯救数据

前言

12月15号早上,一觉醒来,拿起手机看到我的邮箱收到了内网服务无法访问的告警邮件,本以为只是简单的服务卡死,将服务器重启后就去上班了。

后来,陆续有好友联系我说网站挂了。

定位问题

晚上下班回家后,尝试将电脑断电重启,发现pve只能存活2分钟左右,然后整个系统卡死,无法进行任何操作。首先,我想到的是:会不会某个vm虚拟机或者ct容器影响到宿主机了。

因为系统只能存活几分钟,在执行禁用操作的时候,强制重启了好几次服务器。当所有的服务都停止启动后,卡死的问题依旧存在。

翻日志

没辙了,这已经不是简单的软件问题了,只好翻日志,看报错信息了。
nvme nvme0: I/O timeout, aborting

如上所示,日志中出现了好几条I/O超时消息,顿感不妙,该不会硬盘坏了吧…

找到原因

找了一圈方案,大部分都说这个错误是nvme硬盘的通病,他有一个省电模式,在某些硬件+内核的组合下会导致控制器假死。

解决方案也很简单,找到GRUB的配置文件,关闭他的自动睡眠和省电模式,在pve中这个文件位于/etc/default/grub,打开这个文件后,找到GRUB_CMDLINE_LINUX_DEFAULT属性,添加两个值:

nvme_core.default_ps_max_latency_us=0
pcie_aspm=off

GRUB_CMDLINE_LINUX_DEFAULT="quiet nvme_core.default_ps_max_latency_us=0 pcie_aspm=off"

保存文件后,执行:update-grub 命令,随后重启整个pve主机。

VM无法启动

pve启动卡死的问题解决了,现在又有了新的问题。启动我那台跑了整个网站服务的vm虚拟机时,出现了如下所示的错误:
mount: mounting /dev/sda3 /dev/sda3 on /sysroot failed: No error information
Mounting root failed.
initramfs emergency recovery shell launched.

这下坏事了,linux的根分区无法挂载了😭,应该是刚才频繁的卡死,我不断的启动pve,容器不停的启动、强制终止导致盘里这块区域的数据受损了,处于半死不活状态了。

从备份中还原

幸好我之前设置了vm容器的整机备份,连续备份并存储3天,全部放在了内网另一台机器的机械硬盘中,通过网络挂载到pve上的。

本以为一切都会很顺利,还原的时候出现了错误, zstd 解码时,发现压缩块损坏,导致还原失败。
_15-03_00_03.vma.zst : Decoding error (36) : Corrupted block detected vma: restore failed - short vma extent (2801635 < 3801600) /bin/bash: line 1: 2131 Exit 1 zstd -q -d -c /mnt/pve/nfs_usb_4t/dump/vzdump-qemu-100-2025_12_15-03_00_03.vma.zst

于是,我又尝试了另外两个备份,结果都无法还原,全部都是相同的错误。当初做备份的时候,想着我都整机备份了,而且保存了3天的备份,总不可能三个全坏吧。
progress 99% (read 318901321728 bytes, duration 722 sec)

_13-03_00_02.vma.zst : Decoding error (36) : Restored data doesn't match checksum progress 100% (read 322122547200 bytes, duration 755 sec) total bytes read 322122547200, sparse bytes 196604751872 (61%) space reduction due to 4K zero blocks 0.414% temporary volume 'local:121/vm-121-disk-0.qcow2' sucessfuly removed no lock found trying to remove 'create' lock error before or during data restore, some or all disks were not completely restored. VM 121 state is NOT cleaned up. TASK ERROR: command 'set -o pipefail && zstd -q -d -c /mnt/pve/nfs_usb_4t/dump/vzdump-qemu-100-2025_12_13-03_00_02.vma.zst | vma extract -v -r /var/tmp/vzdumptmp10764.fifo - /var/tmp/vzdumptmp10764' failed: exit code 1

现在狠狠的打脸了,我手里目前只有2023年11月迁移技术栈时,那份docker compose的初始数据。相当于我丢失了2年的数据,这我是不能接受的。

折腾到这里,我一看时间,已经凌晨1:30了,明天还要上班,带着郁闷的心情去睡觉了。

强行提取数据

睡醒后,不愿接受这个现实,想到改造的那个练习英语单词的开源项目,这1年多时间下来,平均的日活跃人数已经有40多个了,数据库存储8w多条单词数据了😑,太难受了😭

实在是想不到什么好法子了,只好在v站和朋友圈都发了求助帖

找到方案

在此,感谢v站老哥DylanC,给了我一组关键词。

晚上回家后,开始找资料,问GPT,经过一番折腾总算是把数据提取出来了。

跳过校验

从上述的错误日志中能看出,我在还原的时候已经读了99%的数据了,只是文件的完整性校验过不了,我的vm虚拟机里一整个全是docker compose编排的服务(mysql、redis、java、nginx等),理论上是比较好找回的。

pve的定时备份采用的是vzdump服务,备份出来的产物是.vma.zst格式的,他的本质是:

zstd 压缩
内部是 vma 归档
包含: qemu-server.conf disk-drive-scsi0.raw

知道这些后,我们先把网络存储中的备份文件拷贝到pve主机的/var/lib/vz/dump目录,执行下述命令,忽略校验,强行解压。
zstd -d -c --no-check vzdump-qemu-100-2025_12_13-03_00_02.vma.zst \
| vma extract -v - ./extract.partial

等待一段时间后,程序执行结束,你会发现报错依然存在,但是这不影响已经读取的数据,cd到./extract.partial目录,你应该能看到xxx.confxxx.raw文件,然后看下.raw后缀文件的空间占用,只要不是太小(占用<1GB),那么这份数据基本是没问题的,磁盘的 RAW 文件也算是被解出来了。

挂载RAW磁盘

为了防止数据遭到破坏,我们需要做只读挂载,命令如下:
losetup -fP /var/lib/vz/dump/extract.partial/disk-drive-scsi0.raw

然后,执行命令查看结果。
losetup -a
lsblk

执行后,应该能看到类似loop0loop0p1loop0p2这样的数据,找到那块空间跟你在extract.partial目录下看到的空间差不多大小的盘。

挂载分区

首先,我们通过下述命令来创建一个挂载点:
mkdir -p /mnt/rescue

随后,尝试挂载分区(loop0p1、loop0p2…等),找你的根分区,如果你运气好,p1就挂载成功了,那就不需要挂载其他的了。

我的根分区是p3,那么我挂载p3即可。
mount -o ro,norecovery /dev/loop0p3 /mnt/rescue

如果失败的话,代表它不是文件系统,需要继续尝试挂载其他分区,直到成功为止。
umount /mnt/rescue 2>/dev/null
mount -o ro,norecovery /dev/loop0p2 /mnt/rescue

最后,查看挂载点里是否有你的数据。
ls /mnt/rescue

不出意外的话,你应该能看到类似下图所示的内容。

文件成功恢复,接下来要做的就是把这些文件拷贝到安全的地方即可。

写在最后

至此,文章就分享完毕了。

我是神奇的程序员,一位前端开发工程师。

如果你对我感兴趣,请移步我的个人网站,进一步了解。

1 post - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: 神奇的程序员)

Invalid media:
image
image
image
image
image
image
image
image
image
image
image
致衡可以作弊吗

手打要疯了, 就做了一下弊, 做完想起来问一下会有什么后果啊大佬们

3 posts - 3 participants

Read full topic

via LINUX DO - 最新话题 (author: z)

Invalid media: image
离线迁移python环境最优解是什么

佬们问下离线迁移python环境的最佳实践是什么?
例如从联网机器(x86_64, debian系)迁移到离线机器(x86_64, CentOS)
发现uv好像实现不了,最后用的Conda迁移…

6 posts - 3 participants

Read full topic

via LINUX DO - 最新话题 (author: morain)
Gemini 网页变成了 快速/思考/Pro

所以到底哪个是 3Pro?
快速好像是不带任何思考的 flash,思考可能是有思考的 flash,pro 是真的 pro

19 posts - 11 participants

Read full topic

via LINUX DO - 最新话题 (author: 光头不砍树)

Invalid media: image
发现claude opus 4.5真的很强,居然可以做到不给一点提示全自动逆向站点

最近业务需要,得去提取一个公共站点的api,这个api用了各种加密和鉴权还有wss通讯,是面向网页公共用户请求查询的,刚好前不久嫖了kiro的pro+有两千额度,试了一下让他直接去逆向(装了相关的浏览器mcp),跑了差不多两三百额度真给弄出来了,比较感慨,虽然消耗不少额度但是他居然真的可以做到,在这之前我一直认为ai需要慢慢引导的
在跑的过程中我只发了一条启动命令,指定目标链接以及让他调用mcp工具对其分析逆向,不是计划模式,就是vibe直接跑的,跑出来3个会话(上下文满了之后自动压缩然后又开了一个新会话),跑到后面就是全英文输出了,我甚至怀疑他卡死循环了,都没抱希望,我自己在写其他东西的同时偶尔关注一下,大概半个多小时他停止了,我仔细看了一下代码确实是做到了逆向解析,把数据封装以及接收等等操作

9 posts - 8 participants

Read full topic

via LINUX DO - 最新话题 (author: 星渊清梦)
Gemini 3 Flash 新功能:执行代码、视觉思维

Google AI for Developers

使用图片执行代码 (Gemini 3) - 代码执行  |  Gemini API  |  Google AI for...

Gemini 3 Flash 模型现在可以编写和执行 Python 代码,主动操纵和检查图片。此功能称为视觉思维。 | 了解如何使用 Gemini API 代码执行功能。

通过
"tools": [
{
"code_execution": {}
}
]

启用

11 posts - 5 participants

Read full topic

via LINUX DO - 最新话题 (author: HCPTangHY)

Invalid media:
image
image
佬们,有谁看过PMBOK指南第八版吗

有没有佬是PMI的会员,有收到PMBOK指南8th的PDF吗,求一个PMBOK指南第八版的电子版,11月份刚出版,我在网上没找到资源,学术牛马付不起这八九百软妹币 🫠…来问问万能的佬们有无资源 🤩 有的话求发一份,感谢!! 🌹 🌹

3 posts - 2 participants

Read full topic

via LINUX DO - 最新话题 (author: Edanzzz)
iOS app已经上了Gemini 3 Flash

5 posts - 5 participants

Read full topic

via LINUX DO - 最新话题 (author: Schrödinger)

Invalid media: image
所谓的gemini3是gemini占领排行榜123名😅

说实话,没想到有这么强

这咋办啊,短期内还有能打的不?openai的大蒜模型?grok 4.2? 对友商的压力一下给太大了🫠lmarena.ai

Overview Leaderboard | LMArena

Compare and explore top-performing models across different benchmarks.

4 posts - 4 participants

Read full topic

via LINUX DO - 最新话题 (author: 我不爱世界)

Invalid media:
image
image
image
深夜福利继续



已邀请你在工作空间“Qwen”中使用 ChatGPT for Teachers 参与协作 福利羊毛
已删除,有佬友提示说可能违规了,所以就干脆删除了(注册入口还是开放的没有关闭,但为了避免违规就不在这发了,还想上车的老友们就各凭本事,各显神通,发挥聪明才智,找到注册入口还是能注册的),有缘已经上了车的佬们,强烈建议备份好自己的聊天数据(如果重要的话)说不定随时都有翻车可能

继续讨论

最新注册地址:
https://auth.myoai.de5.net/

有需要的佬,抓紧时间注册,随时可能删(毕竟总有人喜欢举报)

1 post - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: oceanus)
想问下佬们企业微信是否能拉黑企业里的某个人

有个朋友最近半年以来一直被她的前男友骚扰,其他联系方式都拉黑了,但是男方通过同一个大学的企业微信来发消息,好像无法拉黑或者屏蔽,每天就是发他的日常和求复合小作文什么的.如果只是这个倒还好,女方也一直没理他,主要是男方有天发了条视频,内容是用剪刀一张张剪之前两人的贺卡,信,女方照片这种,感觉已经涉及到恐吓了。

10 posts - 4 participants

Read full topic

via LINUX DO - 最新话题 (author: 十年少)
反重力反代怎么出404啊

newapi测是活的,也有输出token,结果输出的就是404信息。。。两层都拦不住这个404

1 post - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: 谢谢不吃香菜)
win10 native 安装的cc内存占用也不小哇

启动就占用500多m,对话几轮就800了,我同时开3个开发功能和修bug, 系统内存都不够用了

1 post - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: SenseHu)