- 主题:[求助]请问Debian有检查系统文件的命令或办法吗?
有台debian10,运行KVM虚拟机,一直很稳定。
本来运行得好好的,我升级到PVE8.2后频繁出问题。
现在怀疑是升级过程中,系统崩掉的原因引起的。
请问板上的各位各位大佬有没有什么命令让Debian自己检查一下系统是否有问题。
--
FROM 113.89.1.*
我最开始从debian10直接升级PVE8.2,结果出现大量依赖问题。因此猜测可能不能直接从debian10升级到PVE8.2,于是删除了PVE包,先升级到debian12。
但是在升级dabian12的时候,操作有问题,又出现了大量依赖问题,于是手动force安装一堆的包,也force删除一堆的包。糊里糊涂升级到了debian12,再按PVE网站教程把debian12升到PVE8.2。
现在运行一个虚拟机,只要不重启没事,但是已重启windows虚拟机再也起不来了。之前在debian10的时候重来没有这个问题,所以怀疑是系统缺失文件,或者lib之类的文件损坏。
--
FROM 113.89.1.*
你这样,还是重装一下的比较好,手动force安装卸载包把依赖搞坏是这样的,你如果缺lib,会提示你损坏的依赖关系之类,你这个更像是装了版本不兼容的包有bug导致的
--
FROM 120.244.234.*
实在不想重装了,里面积累太多东西,重头再来太难。
之前其它机器装过PVE8.2,先从debian11升级debian12,然后再装PVE8.2,整个过程很流畅,一切都很顺利。
这次从debian10装PVE,也应该升级到debian12,再装PVE8.2,可惜步骤弄错了。
【 在 ayaka 的大作中提到: 】
: 你这样,还是重装一下的比较好,手动force安装卸载包把依赖搞坏是这样的,你如果缺lib,会提示你损坏的依赖关系之类,你这个更像是装了版本不兼容的包有bug导致的
--
FROM 113.89.1.*
fsck不难,不过你的问题,很可能不是文件系统。
马后炮:原地升级,一般是不要跨大版本的。备份了以后,10到11,再11到12,PVE 8.2是基于bookworm(不是bookworn-backports!)的。
无论你愿意不愿意,最好重装,再把业务迁移到新系统吧。当然,重装前,也可以考验一下自己抽丝剥茧的能力,不过force后的烂摊子,难度不低,
【 在 ttaudi 的大作中提到: 】
:
: 实在不想重装了,里面积累太多东西,重头再来太难。
:
: 之前其它机器装过PVE8.2,先从debian11升级debian12,然后再装PVE8.2,整个过程很流畅,一切都很顺利。
:
#发自zSMTH@Redmi Note 11
--
FROM 119.129.239.*
我不是要检查文件系统,而是向检查系统的完整性,似乎这个并不好检查。
主要不想折腾,还想着拯救一下。从另外一台PVE导出安装包,然后在这台问题机器上重新reinstall一下,目前看还能跑,就是不知道是否出错。
其实是对linux不够熟悉,里面的配置文件、docker、等这些还不会迁移呢。。。到时候花太多时间影响到周一上班了。
【 在 Dazzy 的大作中提到: 】
: fsck不难,不过你的问题,很可能不是文件系统。
: 马后炮:原地升级,一般是不要跨大版本的。备份了以后,10到11,再11到12,PVE 8.2是基于bookworm(不是bookworn-backports!)的。
: 无论你愿意不愿意,最好重装,再把业务迁移到新系统吧。当然,重装前,也可以考验一下自己抽丝剥茧的能力,不过force后的烂摊子,难度不低,
: ...................
--
FROM 223.73.3.*
这个容易,看看现在装了什么。找个虚拟机装个空的对比一下就可以了。debian上应该是
apt list --installed
【 在 ttaudi 的大作中提到: 】
: 我不是要检查文件系统,而是向检查系统的完整性,似乎这个并不好检查。
: 主要不想折腾,还想着拯救一下。从另外一台PVE导出安装包,然后在这台问题机器上重新reinstall一下,目前看还能跑,就是不知道是否出错。
: 其实是对linux不够熟悉,里面的配置文件、docker、等这些还不会迁移呢。。。到时候花太多时间影响到周一上班了。
--
FROM 1.202.11.*
rpm系可以rpm -V
deb系似乎没有对应的?
【 在 ttaudi 的大作中提到: 】
: 我不是要检查文件系统,而是向检查系统的完整性,似乎这个并不好检查。
: 主要不想折腾,还想着拯救一下。从另外一台PVE导出安装包,然后在这台问题机器上重新reinstall一下,目前看还能跑,就是不知道是否出错。
: 其实是对linux不够熟悉,里面的配置文件、docker、等这些还不会迁移呢。。。到时候花太多时间影响到周一上班了。
: ...................
--
FROM 139.227.19.*
将就一下?
dpkg -V
dpkg --verify
sudo apt install debsums
debsums openssh-server
dpkg -l | awk {'print $2'} | xargs | sudo debsums | grep -v 'OK'
【 在 JulyClyde 的大作中提到: 】
: rpm系可以rpm -V
: deb系似乎没有对应的?
--
修改:oicu FROM 117.173.158.*
FROM 117.173.158.*
哦dpkg也有了啊?
【 在 oicu 的大作中提到: 】
: 将就一下?
: dpkg -V
: dpkg --verify
: ...................
--
FROM 139.227.19.*