It doesn't matter whether you store your personal data on the partition
where the OS is located, or elsewhere.   Either way, you may need to
know how to run e2fsck on the file system if you want to try to
maximally recover data.   If you don't know what you are doing, sure, go
ahead and run fsck -y.   But there is the chance you may lose data that
you might have been able to recover if you had more skills.

Note that in the case that you referenced, the kernel had already
detected some kind of file system inconsistency.   That is the source of
the "/dev/sda1 contains a file system with errors, checked force".
This should not happen, unless there is some kind of hardware bug, or
kernel bug which has led to the file system getting corrupted.   This
could be caused by flaky/low-quality/failing memory, or flaky/low-
quality/failing HDD or SSD.   An expert would have to look at the kernel
logs for hints to see what might have gone wrong.

If the user has regularly been doing backups, then sure, maybe you don't
care they can just run "fsck -y".    But I don't want to give that
advice, only to hear that some graduate student had ten years worth of
thesis research, and it wasn't backed up, and they were using the lowest
possible cost HDD or SSD that was not reliably storing their data.
Sometimes, the best thing to do for low-comptency users, is for them to
ask for help, maybe at a local Linux User's Group, so that an expert can
try help them out.    There is no magic incantation, no kind of "Hocus
Pocus" magic set of instructions that will always do the right thing.
And to give "low competency users" instructions which might not be the
best thing is ultimately, IMHO, going to doing them a grave disservice.

P.S.  One could argue that a graduate student who has ten years of
research on cheap sh*t storage and who hasn't been doing their backups
doesn't deserve to graduate with a Ph.D.   But that's not a very
charitable attitude....

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to e2fsprogs in Ubuntu.
https://bugs.launchpad.net/bugs/1939238

Title:
  UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.

Status in e2fsprogs package in Ubuntu:
  New

Bug description:
  Hello
  This problem did not occur on my computer.

  https://nsa40.casimages.com/img/2021/08/07/210807015400327092.png

  It occurs in users who are not competent.
  This week, the French forum collapsed over this incident.

  I think changing the advice phrase might improve understanding of the
  action to be taken.

  Can these lines
  "   ( i.e.. without -a or -p options) 
  fsck existed with status code 4
  The root file system on /dev/XXXXXXXX requires a manual fsck"
  become
  "execute this command 'fsck -y /dev/xxxxxx' to do a manual fsck on the root 
file system."

  ProblemType: Bug
  DistroRelease: Ubuntu 21.04
  Package: gnome-terminal 3.38.1-1ubuntu1
  ProcVersionSignature: Ubuntu 5.11.0-25.27-generic 5.11.22
  Uname: Linux 5.11.0-25-generic x86_64
  ApportVersion: 2.20.11-0ubuntu65.1
  Architecture: amd64
  CasperMD5CheckResult: unknown
  CurrentDesktop: ubuntu:GNOME
  Date: Sun Aug  8 15:16:28 2021
  ExecutablePath: /usr/libexec/gnome-terminal-server
  InstallationDate: Installed on 2020-08-02 (370 days ago)
  InstallationMedia: Ubuntu 20.04 LTS "Focal Fossa" - Release amd64 (20200423)
  ProcEnviron:
   LANG=fr_FR.UTF-8
   PATH=(custom, user)
   SHELL=/bin/bash
   XDG_RUNTIME_DIR=<set>
  SourcePackage: gnome-terminal
  UpgradeStatus: Upgraded to hirsute on 2021-07-11 (27 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/e2fsprogs/+bug/1939238/+subscriptions


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to