Stories
Slash Boxes
Comments

SoylentNews is people

posted by LaminatorX on Sunday December 21 2014, @02:05AM   Printer-friendly
from the fsking-pid0 dept.

A Debian user has recently discovered that systemd prevents the skipping of fsck while booting:

With init, skipping a scheduled fsck during boot was easy, you just pressed Ctrl+c, it was obvious! Today I was late for an online conference. I got home, turned on my computer, and systemd decided it was time to run fsck on my 1TB hard drive. Ok, I just skip it, right? Well, Ctrl+c does not work, ESC does not work, nothing seems to work. I Googled for an answer on my phone but nothing. So, is there a mysterious set of commands they came up with to skip an fsck or is it yet another flaw?

One user chimed in with a hack to work around the flaw, but it involved specifying an argument on the kernel command line. Another user described this so-called "fix" as being "Pretty damn inconvenient and un-discoverable", while yet another pointed out that the "fix" merely prevents "systemd from running fsck in the first place", and it "does not let you cancel a systemd-initiated boot-time fsck which is already in progress."

Further investigation showed that this is a known bug with systemd that was first reported in mid-2011, and remains unfixed as of late December 2014. At least one other user has also fallen victim to this bug.

How could a severe bug of this nature even happen in the first place? How can it remain unfixed over three years after it was first reported?

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: -1, Troll) by Anonymous Coward on Sunday December 21 2014, @03:40AM

    by Anonymous Coward on Sunday December 21 2014, @03:40AM (#127909)

    By a M$ tech to make Linux suck, discouraging users into going back to winblows. Even so, I will stick with Linux because I know it'l get fixed.

    Starting Score:    0  points
    Moderation   -1  
       Troll=1, Total=1
    Extra 'Troll' Modifier   0  

    Total Score:   -1  
  • (Score: 0) by Anonymous Coward on Sunday December 21 2014, @04:24AM

    by Anonymous Coward on Sunday December 21 2014, @04:24AM (#127919)

    When do you think it will be fixed by?

    I thought that GNOME 3 would have been fixed by now. That still hasn't happened.

    I thought that Firefox would have been fixed by now. That still hasn't happened.

    Debian has been broken for a few months now. When will it get fixed? Will I have to wait 5 years? A decade?

    • (Score: 0) by Anonymous Coward on Sunday December 21 2014, @04:41AM

      by Anonymous Coward on Sunday December 21 2014, @04:41AM (#127924)

      1-It'll get fixed when it gets fixed
      2-Which is why I use gnome-fallback
      3-Which is why I use Chrome
      4-Don't know what to tell you, it works fine for me.

    • (Score: 2) by Subsentient on Sunday December 21 2014, @07:25AM

      by Subsentient (1111) on Sunday December 21 2014, @07:25AM (#127949) Homepage Journal

      1. It'll be fixed when everyone runs Epoch [universe2.us] for init.
      2. That's why I use XFCE.
      3. I still like Firefox. I got used to Australis and while I preferred the old GUI, it doesn't matter too much to me.
      4. I never liked Debian. I always preferred Red Hat based distros. Gotta give Debian points for keeping a PowerPC distro going though.

      --
      "It is no measure of health to be well adjusted to a profoundly sick society." -Jiddu Krishnamurti
    • (Score: 2) by cafebabe on Thursday December 25 2014, @01:50PM

      by cafebabe (894) on Thursday December 25 2014, @01:50PM (#129091) Journal

      Debian has been broken for a few months now. When will it get fixed? Will I have to wait 5 years? A decade?

      Recently publicized bugs in Windows, bash and systemd suggest that it'll take 20 years or more to fix systemd. Unfortunately, fads in computing tend to come around every 15 years or so. This means the next generation will throw out systemd shortly before it is mature.

      --
      1702845791×2