El 使用发行版时遇到错误 最喜欢的不仅是胸部疼痛,还可能是头痛 当你不知道发生了什么事时 以及为什么它发生在您身上。
尽管此“只读文件系统”消息已经发生在我身上几次,导致我迷失了头脑,最重要的是,我最终不得不重新安装了整个系统,因为在通过终端执行某些活动时,它会显示此信息。信息。
我们要做的第一件事是重新启动计算机,这导致我们启动计算机时,系统根本不启动图形服务器,而我们收到了著名的黑屏:
"BusyBox v* multi-call binary (initramfs)"
许多人最终都放弃了并重新安装了系统。
但是呢 我们必须做的是避免重新启动系统,这是最推荐的选择,因为当我们进入内部时,如消息所示, 系统仅处于读取模式 因此我们无法在系统中记录任何内容。
问题
第一步是尝试找出错误并在我们进入系统内部时搜索网络,这很容易,而且最重要的是,要记住引起我们错误的原因。
尽管您可以在网上找到最常见的信息, 系统自我保护,因为 您正在使用的磁盘不再适合存储数据。
事实证明,它仅进入读取模式,因此 它只允许我们访问数据,但如果没有它,我们将无法在其中进行更改。
对我来说,这是不寻常的,因为我只用了几周的新磁盘,并且在查看SMART数据和扇区后,不可能已经处于不良状态。
由于我个人不同意我的磁盘已经在最后,所以我决定要做的第一件事就是清理硬件,因为有任何微粒会干扰磁盘的运行。
我再次开始了我的团队,并且得到了相同的结果。
解决方案
我接下来要做的是 更换磁盘电缆以SATA为例,我知道经典的红色电缆往往会因高温或双倍损坏而很快损坏。
这个解决方案对我很有用。
在另一种情况下是 在软件级别 因此我们要做的就是确定成为“只读文件系统”的分区。
在最好的情况下,如果它是与系统所在分区不同的分区,那么您将占据上风,因为您可以轻松地安装和卸载该分区。
对于这 我们可以使用终端并执行以下命令,我们将首先确定分区的挂载点,然后使用读写权限重新挂载它:
sudo fdisk -l
确定分区后,我们将其重新挂载,其中/ sdXx将是挂载点,可以是/ sdb1或/ sdc等。
mount -o remount,rw /dev/sdXx
Si 您的系统分区是受保护的分区,应用此命令对您不起作用,因此 我们必须应用以下内容:
mount -o remount /
如果仍然出现相同的错误,我们可以选择运行以下命令:
sudo fsck -Af -M sudo reboot
它会做的是 检查文件系统 并尝试进行相应的更正。
这里 我们必须写下将要展现给我们的障碍 有错误,在我的情况下,我将显示以下内容:
Free blocks count wrong for group #190 (102254, counted=102258). Fix? yes Free blocks count wrong for group #629 (1558554, counted=1558555). Fix? yes Free blocks count wrong for group #1558658 Fix? Yes
我们将在哪里修复它们:
sudo fsck -b 102254 /dev/sda1 -y
在后一种情况下,我们必须从GRUB访问系统的高级选项并执行fsck。
4条评论,留下您的评论
谢谢你。 您救了我,因为我以为我已经失去了Apache服务器上的所有东西。 我更换了磁盘电缆,一切正常。 不备份到另一台计算机的坏习惯。
我是Linux新手,在其他分区上工作时遇到问题,这非常有用,谢谢,现在我可以继续了。
谢谢,遇到这些问题是一件令人头疼的事情,当您刚接触Linux时,更是如此。 现在我可以继续使用我的电脑了
非常感谢您提供此内容。 上帝祝福你。