V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
rabt
V2EX  ›  路由器

pve 软路由硬盘出问题了,变成只读模式了,重启无法进系统了

  •  
  •   rabt · 19 天前 · 817 次点击
    一开始是发现某个 pve 容器里 docker 青龙打不开了,其他服务正常,ikuai 和 openwrt 也正常,但是看日志已经无法写日志了,跟着 gpt 操作了一番,都是提示只读、读写错误之类的错误:Read-only file system ,Input/output error
    断电重启后就彻底不能开机进系统了,进入的是 GNU GRUB 界面。系统硬盘是 msata ,这种情况下还容易恢复吗?或者把数据拷出来,之前也有过备份,但是都在系统盘里,这硬盘一出问题才让我牢记备份的重要性!
    第 1 条附言  ·  15 天前
    折腾两天终于搞完了,重装了新系统,旧系统盘里的虚拟机提取出来了,ikuai 虚拟机正常恢复了,Debian 跑 docker 的容器里有些坏数据,打开是空白乱码,好在大部分配置文件和数据库 db 文件都正常,个别的要重新安装和配置。openwrt 容器能打开,但是不能连网。直接新装了一个,把 openwrt 里的一些设置和配置手动抄过来了,也正常了。

    ikuai(wan1 拨号 + wan2 接 openwrt) + openwrt(openclash + mosdns),最后感觉 github.com 老是打不开,间歇性失灵,总是在修改某项设置保存后能正常一分钟又打不开了,很难排查,能走代理的时候在 openclash 的控制面板 yacd 里能搜到 github 走了代理,打不开的时候 yacd 里搜不到,不知道是什么原因。
    4 条回复    2025-08-15 09:21:52 +08:00
    waifu2x
        1
    waifu2x  
       19 天前
    尝试把硬盘挂在另一个机器上, dd 读出来
    crysislinux
        2
    crysislinux  
       19 天前 via Android
    我的 PVE 硬盘也有点问题,有个 70M 的文件只能读出 50M 然后就会报错。。
    leon2023
        3
    leon2023  
       19 天前
    大概率硬盘坏块
    rabt
        4
    rabt  
    OP
       18 天前
    用 U 盘 SystemRescueCD 系统,运行了 smartctl ,发现有 Current_Pending_Sector = 7 ( gpt 解释:有 7 个扇区在读取时出现错误,但还没有被重新映射(替换到备用扇区))
    将整个系统盘 ddrescue 到另一个备份 U 盘(耗时 8 个小时),没有错误、坏块等错误,恢复率 100%,尝试 U 盘启动好像也不行,新买的 msata 系统盘还在路上。
    准备先尝试把备份 U 盘里的重要数据 docker 文件等提取出来。晚上下班接着搞。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3081 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 00:30 · PVG 08:30 · LAX 17:30 · JFK 20:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.