Slashdot Mirror


Linux Kernel 4.6.1 Released; Some Users Report Boot Issue

Marius Nestor, reporting for Softpedia (condensed): Linux kernel 4.6.1 is already here, only two weeks after the official launch of the Linux 4.6 kernel series. For those not in the loop, Linux 4.6 branch is the latest and most advanced kernel branch available right now for GNU/Linux operating systems, but it looks like its adoption is a little slow at the moment. "I'm announcing the release of the 4.6.1 kernel. All users of the 4.6 kernel series must upgrade," says Greg Kroah-Hartman. "The updated 4.6.y git tree can be browsed at the normal kernel.org git web browser."
Some users are apparently facing boot failure issue on the latest version. An anonymous tipster tells Slashdot: Several folks on the web have reported a regression in the latest Linux kernels, starting with 4.6.1 and including the 4.7 beta that prevents booting and drops to busybox, at least the one supplied by the Ubuntu PPA. The boot sequence ends with "address family not supported by protocol: error getting socket" and then, "error initializing udev control socket" (screenshot here).

161 comments

  1. Could systemd be responsible for the boot issues? by Anonymous Coward · · Score: 4, Interesting

    It was just a few days ago that I saw an article here Slashdot about how systemd changes are breaking software like screen and tmux.

    Could systemd also be responsible for these booting problems described in the summary?

    I know I experienced problems booting my Debian computers after upgrading to systemd. I've seen a lot of bug reports from other people describing similar problems involving systemd, too.

  2. Wouldn't have happened by Anonymous Coward · · Score: 0

    Haha! First, "This wouldn't have happened if you were running Windows!" post. Although in thinking about it, I have had updates in the past that stopped Windows from booting too, so damn. Maybe, "This wouldn't have happened if you were running OS/X!". Crap it happened there too...

    1. Re:Wouldn't have happened by RabidReindeer · · Score: 1

      Well, I got a panicky phone call once from a fried whose Windows system updated and it booted just fine. Then it rebooted. And rebooted. And rebooted....

      Statistically speaking that evens out, wouldn't you say?

    2. Re:Wouldn't have happened by cfalcon · · Score: 1

      > Haha! First, "This wouldn't have happened if you were running Windows!" post.

      I know you're kidding, but the solution for those who are grabbing the latest kernel and having problems was just to pick another kernel off the list of choices instead, and boot with that. And of course, if you are using a distro without doing that, you don't have these issues.

  3. Re:really? IPv7 already in the kernel? by Anonymous Coward · · Score: 5, Funny

    That's it! Back to Windows 10!

  4. Kernel, or userspace boot stuff? by Anonymous Coward · · Score: 0

    Is it the kernel? Or some userspace boot process? udev sounds like the init system has a problem.

    1. Re:Kernel, or userspace boot stuff? by LichtSpektren · · Score: 2

      Is it the kernel? Or some userspace boot process? udev sounds like the init system has a problem.

      I have programs A and B
      I update A
      A now no longer works
      so it must be B's fault

      (replace A and B with "Linux" and $INIT)

    2. Re:Kernel, or userspace boot stuff? by PPH · · Score: 0

      A now no longer works

      Then how are the affected systems dropping to busybox? The kernel has to be OK for that to work. So in this case, it appears that 'B' is in fact broken.

      *Things like the dev, udev and other system services need to be started by the init system. These services are very tightly coupled to the kernel and it's not unheard of for a kernel update to break one or two of them. That's why *NIXes are modular. Made up of a bunch of stand-alone utilities. So if one thing breaks, the failure isn't likely to propagate. But what happens if everything goes through one choke point and that is the thing that breaks?

      --
      Have gnu, will travel.
    3. Re:Kernel, or userspace boot stuff? by Anonymous Coward · · Score: 0

      But what happens if everything goes through one choke point and that is the thing that breaks?

      Do you talk about the kernel?

    4. Re:Kernel, or userspace boot stuff? by F.Ultra · · Score: 1

      It breaks in initramfs which kind of is in the kernel. Since the kernel must have a way to mount root before it can begin to even find init (i.e systemd in this case) most distributions use an initramfs that does all that magic before the real userspace (i.e init) is called and they often include busybox so that you can recover from a failure in initramfs if it cannot mount root. The magic comes due to having to be able to mount all kinds of kinky roots (lvm, raid, different filesystems, nfs and so on).

      So it appears that for the affected people this kernel version broke something that their initramfs needed. If it hade broke down in userspace then you would get a bash or sh shell and not a busybox.

    5. Re:Kernel, or userspace boot stuff? by PPH · · Score: 1

      It breaks in initramfs which kind of is in the kernel. Since the kernel must have a way to mount root before it can begin to even find init

      It looks like its past that point already. udev is trying to start (systemd-udevd.service, etc.). initramfs is fine (which is why you see the initramfs prompt when the 'init' process fails). It is the fall through for an init failure.

      --
      Have gnu, will travel.
    6. Re: Kernel, or userspace boot stuff? by buchanmilne · · Score: 2

      It sounds like a configuration problem of the Ubuntu PPA kernel that doesn't match the Ubuntu default dracut or mkinitramfs settings (e.g. kernel configured with unix sockets as a module instead of built-in and the initramfs not configured to include the unix module). As a result, udevd in initramfs can't open a unix socket.

      Really, this wasn't hard to deduce from the error messages.

      And nithing to do with systemd.

    7. Re:Kernel, or userspace boot stuff? by F.Ultra · · Score: 1

      No it's not past that point, the problem is clearly that it cannot mount root and mounting root is done inside initramfs and before an init like systemd is set up, there is probably some udev inside initramfs as seen from the screen shot but that is not the systemd-udev.service one since that is started only after root is mounted. No this has something to do with mounting the users drives, perhaps they use some form of lvm or raid that is makes this version of the kernel incompatible with the initramfs from Ubuntu (might also be for more distributions but we do not know yet).

    8. Re:Kernel, or userspace boot stuff? by Anonymous Coward · · Score: 0

      So why is this bug not affecting SysV init systems?

    9. Re: Kernel, or userspace boot stuff? by Anonymous Coward · · Score: 0

      Ooooooooooooooooo. Because he is trying to deflect the blame as much as he can. Because he truly knows it's systemds fault. So instead of admitting it and figuring how we can fix it, he points the fingers at everything else. He's placed the blame on 2 different things so far in the same thread.

    10. Re:Kernel, or userspace boot stuff? by F.Ultra · · Score: 1

      Because there is no Ubuntu version available without systemd that also can run this new version of the kernel? I can guarantee you that if the person from TFA replaced systemd on his machine with sysv then it would still not boot, you know why? Because it freaking breaks before any init is called by the kernel at all. All you comment tells me is that the anti systemd trolls are completely clueless on how Linux works or how these things stick together.

    11. Re: Kernel, or userspace boot stuff? by F.Ultra · · Score: 1

      Please tell me where I put the blame on two different things? In fact I don't put the blame on anything, all I point out is that it breaks inside initramfs which is way way before any init system (sysv or systemd) is even called by the kernel. I have also pointed out that since initramfs is usually different between distributions this could very well be a problem only on Ubuntu systems, or they could be a problem for people with specific types of hardware since the main thing with initramfs is to mount the root device regardless of setup and from the provided screen shot we can clearly see that this is what breaks (i.e the mounting of root). How do you even propose that the kernel could load systemd from root before it even can mount root?

  5. Origin of "must upgrade" joke? by raymorris · · Score: 2

    I know Greg's been using that "must upgrade" line for a while. For example in 2013 he did "The Linux Kernel 3.12.1 is now available for the users and all the users of 3.12 kernel series must upgrade". Does anybody know if that's a reference to some pop culture or something?

    1. Re:Origin of "must upgrade" joke? by fche · · Score: 1

      at least it's such a silly imperial phrase, it must be a joke ... surely?

    2. Re:Origin of "must upgrade" joke? by higuita · · Score: 4, Insightful

      This is just a empty way to say that this build may or not fix security problems.

      In the past, several people complained that linux announces did not warn about fixed security problems,but failing to understand that many fixes are made even without notice that the bug was a security problem in the first place. So some people would only update the kernel when they saw any warning about a security fix and ignored the other ones... and then complained that the previous release notes were broken when it was found that some of the already fixed bug were really security holes and how easy it would be for the developers to add a note to the commit/release notes that everyone should/MUST upgrade the kernel.

      As there is no "security team" in linux and the linux code rapid development, no one is really in charge of analyzing each patch security implication. Greg, tired of the complains decided to say that in every release there are bug fixed (except very simple bugs, documentation, etc), so if later it is found that any of those patches where fixing a security problem, they could just say that they were warned to upgrade. Also, some bug fixes are more important than others, so "should" is used for minor problems, but if there is any known bigger problem (security,corruption, stability), Greg usually uses the "must" word

      Finally, only a few linux versions are "supported", so when one version is set to be EOL, people are warned to upgrade to one of the supported version, usually the latest

      --
      Higuita
    3. Re:Origin of "must upgrade" joke? by LichtSpektren · · Score: 2

      I know Greg's been using that "must upgrade" line for a while. For example in 2013 he did "The Linux Kernel 3.12.1 is now available for the users and all the users of 3.12 kernel series must upgrade". Does anybody know if that's a reference to some pop culture or something?

      I assumed it was because his first language is German.

    4. Re:Origin of "must upgrade" joke? by Bruce+Perens · · Score: 2

      It means "don't blame me for what happens to you if you don't upgrade". This is what you say if you don't want to tell the world about the fixed security issues, but you want everyone to have the fix.

    5. Re:Origin of "must upgrade" joke? by Anonymous Coward · · Score: 0

      Who in their right mind downloads and compiles the kernel from kernel.org? I assume that pretty much everyone just runs yum update or whatever update mechanism your distro has.

    6. Re:Origin of "must upgrade" joke? by Bruce+Perens · · Score: 1

      Everyone who configures their own kernel, and everyone with a need for the bleeding edge to support their hardware etc.

    7. Re:Origin of "must upgrade" joke? by fche · · Score: 1

      Such coyness is unseemly. Besides, GKH is immune to blame already by virtue of the NO WARRANTY clause of the GPL.

    8. Re:Origin of "must upgrade" joke? by Bruce+Perens · · Score: 1

      Unseemly? No. Just good process. Greg is not worried about legal liability, he's worried about what happens to you if you don't update the kernel. And he's not interested in feeding the script kiddies. People who want to know what the security problems are should read the kernel lists and diffs.

    9. Re:Origin of "must upgrade" joke? by marcansoft · · Score: 1

      This release contains security fixes. At least this one stood out, but more of the changelog sounds like it might fix exploitable issues.

    10. Re:Origin of "must upgrade" joke? by inode_buddha · · Score: 1

      I've been doing it off and on for years, simply for the bugfixes most often. Distro kernels tend to lag quite a ways behind, and often pack stuff that I have no need for.

      --
      C|N>K
    11. Re:Origin of "must upgrade" joke? by cfalcon · · Score: 1

      > Everyone who configures their own kernel

      No no, he asked who in their *right* mind, your statement precludes that! :P

    12. Re:Origin of "must upgrade" joke? by Anonymous Coward · · Score: 0

      Could explain a lot of why the "culture clashes" surrounding Linux as of late.

      If one look up most of the controversial people they are german speakers...

    13. Re:Origin of "must upgrade" joke? by Anonymous Coward · · Score: 0

      Doesn't make sense, German has the word "Bitte", used just like "please".

      Except when speaking German, one would be much more careful to never use a commanding tone, due to recent history.

      Germans really don't like to use language that may be interpreted as an order, with the risk that the person they are talking to salutes and replies with "Jawohl Herr Kommandant" or similar.

    14. Re:Origin of "must upgrade" joke? by Anonymous Coward · · Score: 0

      he's worried about what happens to you if you don't update the kernel.

      Well that didn't help. First it was an obligation, now it's plain extortion.

    15. Re: Origin of "must upgrade" joke? by Anonymous Coward · · Score: 0

      To bad the kernel doesn't support bleeding edge hardware. It can barely support decade old hardware. What a joke Bruce and you of all people should know this.

    16. Re: Origin of "must upgrade" joke? by higuita · · Score: 1

      you see, the brand new AMD graphic card, still unreleased is already supported in the kernel and mesa.

      All depends of the company behind the hardware. Old hardware is community work, new hardware is owner company responsibility, complain to then if not supported. That being said, not supported hardware in linux is usually a rare sight.

      --
      Higuita
    17. Re:Origin of "must upgrade" joke? by Anonymous Coward · · Score: 0

      Distro kernels tend to lag quite a ways behind

      This is why.

      This is the downside of working with kernel.org kernels: every now & then you're gonna get bitten.

      (I suspect you are aware of this & accept the risk. Keep fighting the good fight! :-) )

  6. boot issues by Anonymous Coward · · Score: 0

    My mouse started moving across the screen ON ITS OWN!

    I unplugged my network cable and I am now writing this post on a yellow legal pad with a pencil!

    LOL @ vword: audited

  7. Re:really? IPv7 already in the kernel? by Anonymous Coward · · Score: 0

    Let's not drastically overreact here!

  8. Re:really? IPv7 already in the kernel? by JSkier · · Score: 2

    That's it! Back to Windows 10!

    But but, cryptolocker.

  9. systemd or not? by TheGratefulNet · · Score: 1

    lets get that out of the way, early ;)

    anyone know if systemd, our favorite component of late, has anything to do with this?

    --

    --
    "It is now safe to switch off your computer."
    1. Re:systemd or not? by JSkier · · Score: 1

      Looks like it's before systemd..

    2. Re:systemd or not? by LichtSpektren · · Score: 1

      If the new release of the kernel is causing problems that weren't present in the previous version, it's a regression, no?

    3. Re:systemd or not? by Anonymous Coward · · Score: 0

      Why wait for facts? Just claim that it is at fault and all the systemd-haters will uncritically accept it as fact anyway.

    4. Re:systemd or not? by Anonymous Coward · · Score: 1

      It's dying in udevd which has been hijacked by systemd.

    5. Re:systemd or not? by Anonymous Coward · · Score: 0

      Well, since udevd no longer works without systemd... yes, it is systemd.

      Very likely it got started before dbus was started (there is no OTHER reason for udev to need a socket)... and dbus has also been hijacked.

      A systemd based system won't run unless systemd and udev and dbus are all running.

    6. Re:systemd or not? by gweihir · · Score: 1

      At this time, I am very seriously considering throwing out udev and all the instability and auto-mess it brings with it and going back to statically created device nodes. While a bit more work initially, that does not fall over foaming at the mouth if something is not quite as it expects.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    7. Re:systemd or not? by thegarbz · · Score: 1

      It's dying in udevd which has been hijacked by systemd.

      Due to a crap call by a kernel which worked in the previous release. Try again.

    8. Re:systemd or not? by thegarbz · · Score: 1

      Well, since udevd no longer works without systemd... yes, it is systemd.

      Kernel works, update kernel, kernel no works. MUST BE SYSTEMD!!!!

      And this is why no one takes you guys seriously.

    9. Re:systemd or not? by F.Ultra · · Score: 1

      No it breaks in initramfs which is clearly shown in the provided screen shot (also the fact that it dropped to busybox is an indicator of this) which is long before any init (i.e systemd) is executed.

    10. Re:systemd or not? by Anonymous Coward · · Score: 0

      Nah, more like udev insisting on using uuids rather than labels to figure out the / device.

    11. Re:systemd or not? by Anonymous Coward · · Score: 0

      The kernel devs took a page from the Microsoft playbook: The kernel isn't done until systemd won't run.

    12. Re:systemd or not? by Anonymous Coward · · Score: 0

      If the Kernel devs are going one known way and systemd is trying to do something it shouldn't like changing the number of the street to a plain text name then yes, it is systemd fault.

    13. Re: systemd or not? by Anonymous Coward · · Score: 0

      Which oddly still seems to work in the other inits.

      Funny how systemd is the only init that has this issue.

    14. Re: systemd or not? by Anonymous Coward · · Score: 0

      Explain why the other init systems are working fine with this new kernel update.

      Why is it only systems with systemd are breaking in this manner?

      But nahhh you are right, it's never systemd fault. Ever.

  10. Re:really? IPv7 already in the kernel? by Anonymous Coward · · Score: 0

    That's it! Back to Windows 10!

    You don't get it, it's KB3035583 that has been merged with 4.6.1 and 4.7 beta to force-upgrade to Windows 10

    And unsurprisingly: it crashes.

  11. Re:Could systemd be responsible for the boot issue by jandrese · · Score: 3, Interesting

    Looks to me like a problem with rSCSI or nfs or something is horking the boot process when it tries to mount root.

    I'm not surprised. I had to struggle like crazy to get nfsroot working on Ubuntu 14 (diving deep into support forums to find the one completely undocumented option required to make it work). I would have given up except that Ubuntu has (had?) a trial thing that did nfsroot so I knew there had to be a way to make it work.

    It's kind of dumb just how hard it is to make an old style thinclient these days. In the old days you would add the nfsroot option in DHCP and a tftp link for the kernel. Super easy. Now you need to jump through several hoops to even get to the point where you need a completely magical kernel commandline option to make it work. Even when you do systemd gets really upset with you because it really really wants to check UUIDs on everything and that doesn't make sense on a thin client. While it's possible to hack out the UUID checks, they get added back in with every minor kernel update (so every couple of days on Ubuntu) and require hacking several files to properly disable. Even then you get a 30 second wait because some message wasn't sent through the message queue (debugging mass message queues sucks) during boot and you have to rely on the fallback to finish booting.

    --

    I read the internet for the articles.
  12. Re:YOU FAIL IT by chipschap · · Score: 1

    Yet another Linux boot issue causing problems, once again proving open source is amateur hour.

    Yes. Fortunately something like that would never happen when, say, being forced to upgrade to Windows 10.

  13. Re:Could systemd be responsible for the boot issue by LichtSpektren · · Score: 4, Insightful

    Systemd in Ubuntu has been unstable as shit I know that.

    Perhaps you could back that up with some kind of facts? I've been on systemd since the very first release (15.04), and I've had zero problems with it so far.

    Just to make it clear, I'm not a systemd defender or apologist or anything. My opinion towards it is totally neutral (except journald, which I happen to like). I'm just really tired at the amount of uninformed and insane trolling ("systemd has NSA backdoors!" "there's no stderr!" "it has taken over the whole ecosystem and there's no alternatives!") in comments.

  14. Re:Could systemd be responsible for the boot issue by Anonymous Coward · · Score: 0

    udev is the userspace daemon responsible for adding/removing device files to /dev/ since people didn't want the kernel doing that on it's own (devfs apparently had bugs nobody wanted to fix).

    From the error message, it appears that udev is unable to connect to the kernel to get the messages about what devices are available so it can create those device files, and it's probably been a decade since anyone knew how to mknod their devices correctly since we've all grown soft thanks to Friend Computer doing that work for us. Since udev did not create the device file and the user does not know what the device file should be to create it themselves, mount cannot mount the device file, and the computer cannot boot.

    It's unlikely that this has anything to do with nfsroot.

  15. Re:YOU FAIL IT by LichtSpektren · · Score: 1

    Yet another Linux boot issue causing problems, once again proving open source is amateur hour.

    Right, because Windows or OS X have never ever had booting problems in their release history?

    I'll have you know that I've experienced TONS of Windows booting problems. And that's in the stable release (Win7 Pro) that my employer paid for! This isn't even a fair comparison, because only developers and extreme tinkerers compile their own Linux kernel (on the same day as the release, no less). The stable kernel that's packaged in the Debian, RHEL, etc. releases is infinitely more stable than NT.

  16. So by no-body · · Score: 1

    if your system is hosed, what do you do?
    Screenshot at Ubuntu is great proof, seen this stuff before, but does it help?

    Do you have a FS backup to go back before the upgrade and how long did it take you to do the FS backup + restore the IM backups you took?
    Honesty !
    Maybe you can to into Grub cl and do it, but if your system is under LiLo because your HW can't take grub - go RIP with disk and try it from there - figure out the cl...

    Good luck with it hope it does not take you 1/2 night or day to get it worked out.
    Yukk!

    1. Re:So by LichtSpektren · · Score: 1

      if your system is hosed, what do you do? Screenshot at Ubuntu is great proof, seen this stuff before, but does it help?

      Do you have a FS backup to go back before the upgrade and how long did it take you to do the FS backup + restore the IM backups you took? Honesty ! Maybe you can to into Grub cl and do it, but if your system is under LiLo because your HW can't take grub - go RIP with disk and try it from there - figure out the cl...

      Good luck with it hope it does not take you 1/2 night or day to get it worked out. Yukk!

      Ubuntu by default saves the last three or so kernels that you've gone through, so that if the new release is unbootable, you can still use an older one. It's selectable from GRUB.

      LILO is now maintained by Slackware, so you'll have to ask a slacker what they do in that case. Probably the same thing, I would guess.

    2. Re:So by Anonymous Coward · · Score: 0

      Most of the "mainstream" distributions (I put that in quotes because I'm not sure what counts as mainstream any more, there's a lot of variety :) ) have similar features, though I'm not sure about Slackware. I know that if you're using OpenSUSE and Btrfs you also have the capability of restoring "snapshots" of a previous version of the boot environment/other components as well...I expect once they all start to integrate ZFS the situation will improve.

      Assuming Oracle doesn't shoot themselves in the foot again and decide that integrating ZFS is a violation of their copyright somehow... I think if I had known about the legal quagmire that is the IT industry at this point I would have studied law rather than computer science...

    3. Re:So by rastos1 · · Score: 1

      Slackware user here. I'm not aware of some (semi)automatic functionality that would tell LILO to keep last N kernels. But I definitely do it when I upgrade the kernel. Just copy the right 6-7 lines in /etc/lilo.conf and edit the name and kernel filename. If it works for a half a year, then I may remove that from /etc/lilo.conf but likely still keep the image file.

    4. Re:So by cfalcon · · Score: 1

      > I think if I had known about the legal quagmire that is the IT industry at this point I would have studied law rather than computer science...

      If anyone knew what Oracle was going to do, they just would have never used anything that they touch. If they buy something you care about, transition off IMMEDIATELY. Not doing so is a minimum six figure error for a company, and possibly 2-3 more orders of magnitude. Vastly too risky to touch, total poison.

    5. Re:So by F.Ultra · · Score: 1

      Yes it does help because you have access to a shell via busybox so if you know your way around that then you can mount everything manually. Or atleast try :-). But as LichtSpektren already commented you can simply hold in left shit during boot to get to the "select kernel to boot" screen in grub and choose the previous version of the kernel that worked and boot with that.

    6. Re:So by Anonymous Coward · · Score: 0

      Oh I totally agree with you...I have limited experience in the field at this point (it's difficult finding any kind of job here at the moment, let alone in IT), but every Java installation I have worked with has been a legacy one...something that they (typically a business or IT office at a college) can't afford to rewrite, but would LOVE to have an alternative to as soon as possible.

      That's why the whole lawsuit just seemed curious to me in the first place, they're not just shooting themselves in the foot...they're shooting themselves in the foot, then tying the tourniquet around their own necks. Anyone who _was_ planning on buying Oracle for some ungodly reason, or even planning a product based on Java, is doing some serious rethinking at this point. They'd have to be.

    7. Re:So by Wolfrider · · Score: 1

      --I think you mean, you can hold the Left SHIFT key in during boot... ;-)

      --
      .
      == WolfriderV6 == I'm willing to admit that *I just might* be wrong... Are you??
    8. Re:So by F.Ultra · · Score: 1

      Whoops :-)

  17. Boot issue on Dell XPS 9350 by ichthus · · Score: 1

    I have a Dell Inspiron 13, and the kernel boots fine. But, I got my wife an XPS 13 9350 a few weeks ago and tried 4.6. I get the exact same behavior as shown in the screenshot linked in the summary. This is interesting, because 4.6's release notes specifically mentioned new features for the 9350.

    --
    sig: sauer
    1. Re:Boot issue on Dell XPS 9350 by Anonymous Coward · · Score: 0

      4.6 boots fine on my XPS15 9550

    2. Re:Boot issue on Dell XPS 9350 by Anonymous Coward · · Score: 0

      The only new bits of 9350 support I could find is a couple functions keys are accessible from Linux now that were not before. Simply added values to a translation table. I haven't tried the latest 4.4.x official Ubuntu release, but their 4.5.x releases have all the rest of the 9350 hardware support included.

    3. Re:Boot issue on Dell XPS 9350 by ichthus · · Score: 1

      I downloaded the kernel source and build it myself, making only a few adjustments from the .config from my distro's kernel (Linux mint 17.3). Did you build it, or download a pre-build package from a repo?

      --
      sig: sauer
  18. Re: Could systemd be responsible for the boot issu by Anonymous Coward · · Score: 0

    If udev is a userspace daemon, does systemd run before it and start it? Is systemd responsible for setting up the communication between udev and the kernel?

  19. No Problems on Fedora.. by Anonymous Coward · · Score: 0

    Running 4.6.1 and 4.7-rc1 on Fedora 23, and no problems.. Maybe a Ubuntu-specific issue?

    1. Re:No Problems on Fedora.. by F.Ultra · · Score: 1

      Since it breaks in initramfs and each distribution have their own version of that, this does indeed sound like a Ubuntu specific issue.

    2. Re: No Problems on Fedora.. by Anonymous Coward · · Score: 0

      If they all used the same version (aka updated to the latest) wouldn't it affect the other distros as well?

    3. Re: No Problems on Fedora.. by F.Ultra · · Score: 1

      There is no latest version of initramfs since each and every distribution have created those from scratch in order to support the various and special use cases they each need. Some work to unify it between distributions have been done as far as I know but how far that have gone I don't know.

  20. Re: Could systemd be responsible for the boot issu by Anonymous Coward · · Score: 0

    systemd would probably be responsible for running it, but I am pretty sure udev communicates directly with the kernel, not through systemd.

  21. Re:Could systemd be responsible for the boot issue by whoever57 · · Score: 1

    I have seen the message "Address family not supported by protocol" when a program has IPv6 support but the kernel does not.

    --
    The real "Libtards" are the Libertarians!
  22. Re:Could systemd be responsible for the boot issue by RabidReindeer · · Score: 0

    Well, I haven't been digging around in that part of the system much lately, but as I understand it, systemd has pretty well taken over the udev process (like so many other things). So there's a fairly high probability that systemd is at least part of the problem.

    Even if systemd itself isn't driving udev abnormally, there's still the question to be answered of whether systemd is aiding or hindering the diagnostic and repair processes.

    And those are VERY significant to me. One reason I liked Linux better than OS/2 was because despite working in a major IBM shop, when I had problems with OS/2, neither IBM nor third parties provided much in the way of problem resolution (Thomas Watson probably spun out in his grave long ago). Linux, on the other hand, had fairly detailed logs and diagnostics despite not having any Fortune Corporations backing it at the time.

  23. Re:Could systemd be responsible for the boot issue by LichtSpektren · · Score: 1

    Sound: probably a PulseAudio bug. Try reporting it and see what happens.

    Things failing to start: you're not being specific enough for me to comment on whatever problems you're having or whose fault it is. Your lack of error messages is contingent upon a lot of things (are you start services via an init script? shell command? by clicking the button in Unity/whatever your DE is?). But I will say that the only part of systemd that I'll actively defend is journalctl because of how easy it is to use (see here for a nice primer).

  24. more slashdot idiots by Anonymous Coward · · Score: 0

    only a few linux versions are "supported"

    no linux "versions" are supported by anyone, ever

    linux distributions are supported

    when one version is set to be EOL, people are warned to upgrade to one of the supported version, usually the latest

    makes NO SENSE at all. Please review how RHEL etc actually function if you can manage to get your head out of your ass

    1. Re:more slashdot idiots by Anonymous Coward · · Score: 0

      only a few linux versions are "supported"

      no linux "versions" are supported by anyone, ever

      linux distributions are supported

      when one version is set to be EOL, people are warned to upgrade to one of the supported version, usually the latest

      makes NO SENSE at all. Please review how RHEL etc actually function if you can manage to get your head out of your ass

      I'm not sure where you've gotten your information, but you seem to be very certain of yourself for some reason.

      Several kernel versions are marked for stable fixes or even "longterm" fixes (aka longer-lasting stable branches). These have a dedicated maintainer and critical fixes from mainline are backported. Many people, including myself, consider this "supported".

      Regards,
      a kernel developer

    2. Re: more slashdot idiots by Anonymous Coward · · Score: 0

      You do realize that different VERSIONS of The Linux kernel are used in different DISTRIBUTIONS, don't you?

      I don't think you know the difference between the two.

      Linux == Kernel.

      Versions, It's what distributions crave.

  25. Re:Could systemd be responsible for the boot issue by Anonymous Coward · · Score: 0

    Ubuntu in general has been unstable as shit. Wife needed to create a slideshow movie from a bunch of pictures, using programs like openshot, imagination, kdenlive, etc -- those programs crash constantly (openshot being far worse than anything I've ever seen -- always segfaulting). Wife struggled through the crashes with imagination, and eventually got a movie made, then struggled with the bugs in kdenlive to get an audio track added and generate a DVD VOB.

    Struggle to find more software (ended up with devede) to convert the VOB to an ISO image that is capable of being burned to DVD. Of course kdenlive only generates files that are useless by themselves (you need programs like devede to create an ISO or burn a DVD).

    Then, found that we couldn't burn to DVDs, always making a coaster at 85% into the process - wasted half a day, and a bunch of blank DVDs trying to convince myself that the ISO was corrupted (and re-rendering the movie). Finally I give up and boot up Windows to try my copy of cdrtools (from 2009), and it burned the DVDs like a champ (same hardware / dual-boot / same ISO image).

    I mean, W.T.F.

    I love Linux, and for a developer it is great -- but the quality of the end-user software in Ubuntu is abysmal. It seems like Ubuntu wants to pull in the new shiny with no regard to quality. BTW, using Ubuntu 14.04 LTS.

  26. Re:Could systemd be responsible for the boot issue by LichtSpektren · · Score: 4, Informative

    Well, I haven't been digging around in that part of the system much lately, but as I understand it, systemd has pretty well taken over the udev process (like so many other things). So there's a fairly high probability that systemd is at least part of the problem.

    Even if systemd itself isn't driving udev abnormally, there's still the question to be answered of whether systemd is aiding or hindering the diagnostic and repair processes.

    And those are VERY significant to me. One reason I liked Linux better than OS/2 was because despite working in a major IBM shop, when I had problems with OS/2, neither IBM nor third parties provided much in the way of problem resolution (Thomas Watson probably spun out in his grave long ago). Linux, on the other hand, had fairly detailed logs and diagnostics despite not having any Fortune Corporations backing it at the time.

    I'll just make a few points about journald, since that's important to you (and as I already said, I actually like it a lot):
    1. You can turn off journald and use rsyslog or syslog-ng instead.
    2. journald starts at the same time as the previous two daemons started in the init process, so the same amount of info is at your hands when you're debugging boot problems.
    3. You can use journalctl with all your favorite tools that you're accustomed to (i.e. journalctl | grep foo is the same as cat /var/log/syslog | grep foo | less).

    If you're a hardened unix admin with decades of experience, you're probably just as fast or faster than anybody using journald is to find whatever you're looking for in the logs. I'm not knocking your experience in any way, and if you think journalctl sucks, I'm sure you have a perfectly valid reason (except for "it's different therefore I hate it"). That being said, for somebody that's been in unix for less than a decade, I really think journalctl is much easier to use. For example, if I want all the kernel errors from two boots ago, it's just journalctl -p err -b -2 -k. You can get the same thing with grep but it's a lot more work.

  27. Re:really? IPv7 already in the kernel? by Anonymous Coward · · Score: 0

    You didn't have to say anything. Microsoft already told us.

  28. Re: really? IPv7 already in the kernel? by Anonymous Coward · · Score: 0

    Open architecture

  29. Re:YOU FAIL IT by Anonymous Coward · · Score: 0

    And yet when you compare kernel to kernel, Linux has had several orders of magnitude more bugs than the NT kernel. Usually most bugs in Windows are outside of the kernel. I guess that's what happens when you have a huge blob with everything and the kitchen sink design as the Linux kernel does. Looks like Linux people have a lot to learn about modularity from Microsoft engineers.

  30. "error initializing udev control socket" by Anonymous Coward · · Score: 0

    Sounds like a systemd failure to me...

    1. Re:"error initializing udev control socket" by F.Ultra · · Score: 1

      Sounds like you have no clue considering the info in the provided screen shot in the summary.

  31. Re:Could systemd be responsible for the boot issue by macs4all · · Score: 0, Offtopic

    I love Linux, and for a developer it is great -- but the quality of the end-user software in Ubuntu is abysmal. It seems like Ubuntu wants to pull in the new shiny with no regard to quality. BTW, using Ubuntu 14.04 LTS.

    I'm REALLY not trolling here; but there are about 3 different out-of-the-box ways that your Wife's project could have been accomplished on OS X.

    And to you, I say as a Developer, there's plenty of "Developer" Goodness available in OS X. In some ways, even more than in Linux.

  32. Re:Could systemd be responsible for the boot issue by Anonymous Coward · · Score: 0

    I'm REALLY not trolling here; but there are about 3 different out-of-the-box ways that your Wife's project could have been accomplished on OS X.
    And to you, I say as a Developer, there's plenty of "Developer" Goodness available in OS X. In some ways, even more than in Linux.

    Oh believe you me, I was thinking that the entire time I was dealing with this mess (rushing to create and burn these movies for my wife's project).

  33. Re:Could systemd be responsible for the boot issue by pD-brane · · Score: 3, Funny

    cat /var/log/syslog | grep foo | less

    You are overly piping; can do grep foo /var/log/syslog | less.

  34. You get what you pay for by iONiUM · · Score: 0

    Sometimes this is true...

    1. Re:You get what you pay for by gweihir · · Score: 1

      Indeed. Something the Windows-world does not know: There you only get what you deserve.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    2. Re:You get what you pay for by iONiUM · · Score: 1

      Windows 10 is free, and look at all the shit with it. Don't know what your point is.

    3. Re:You get what you pay for by gweihir · · Score: 1

      Well, not really. The upgrade is free. But you have a point.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  35. All lies by Anonymous Coward · · Score: 0

    This is unpossible! You're lying! Everything Open Sores is perfect and this wouldn't evar happen! Loonis Toreballs and all things related to him are always perfect!

  36. 4.4 kernel is LTS by Anonymous Coward · · Score: 0

    The 4.4 kernel has been declared as an official "Long Term Support" release, so any significant faults and all known security fixes (such as those in 4.6.1) will be backported to it throughout its support life until it becomes EOL.

    4.4.11 or thereabouts is the latest in the ongoing series of 4.4 updates.

  37. a solution to boot failure that worked for me by tbl0605 · · Score: 3, Informative

    This solution worked for me on ubuntu 16.04 with kernel from http://kernel.ubuntu.com/~kern...: https://www.phoronix.com/forum...

  38. Re:YOU FAIL IT by Marginal+Coward · · Score: 1

    Right, because Windows or OS X have never ever had booting problems in their release history?

    Personally, throughout many years of use of Windows, starting with NT4, I've never once had a boot problem with Windows that was due to a version change or an update from Microsoft. Instead, all the boot problems I've experienced seemed to revolve around other various types of data corruption on the machine.

    Oh, except for the other day when my new (and first) Windows 10 machine took two hours to boot due to apparently having completely reinstalled Windows 10. I deduced that it was a complete reinstall not only because it took so long but also from the fact that in the last few stages it promised me that "none of your files have been changed."

    At least it worked after that. Lord knows what they did to the machine, or why they did it. But I think I'm beginning to know what it feels like to be an attractive new inmate in a maximum-security prison...

  39. Re:Could systemd be responsible for the boot issue by Anonymous Coward · · Score: 0

    It was just a few days ago that I saw an article here Slashdot about how systemd changes are breaking software like screen and tmux.

    Could systemd also be responsible for these booting problems described in the summary?

    I know I experienced problems booting my Debian computers after upgrading to systemd. I've seen a lot of bug reports from other people describing similar problems involving systemd, too.

    Is systemd now a part of the Linux kernel, just because almost all major distros of Linux use it?

  40. Re:Could systemd be responsible for the boot issue by HiThere · · Score: 2

    Perhaps not the kernel, but it does claim to run the init system, and it *must* interact with the kernel. To suspect systemd in this case may be slightly paranoid, but it's not being unreasonably so.

    --

    I think we've pushed this "anyone can grow up to be president" thing too far.
  41. Re:Could systemd be responsible for the boot issue by thegarbz · · Score: 4, Informative

    So what you're saying is "I have broken applications or configs on my PC and I will blame it all on systemd because ... I just don't like it OKAY!"

  42. Re:Could systemd be responsible for the boot issue by cfalcon · · Score: 1

    You really think RedHat would let that happen? I get not liking systemD, but there's no need for conspiracies.

  43. Re:Could systemd be responsible for the boot issue by thegarbz · · Score: 3, Insightful

    Well, I haven't been digging around in that part of the system much lately, but as I understand it, systemd has pretty well taken over the udev process (like so many other things). So there's a fairly high probability that systemd is at least part of the problem.

    So kernel worked before, something in the kernel changed, now the system doesn't work and it's systemd's fault? Stretch

    Even if systemd itself isn't driving udev abnormally, there's still the question to be answered of whether systemd is aiding or hindering the diagnostic and repair processes.

    I'm going to go with aiding. The great strength of systemd is the ability to log much earlier in the boot process and capture the entire boot process to a log unlike syslog. So while you're speculating, why speculate in a direction with complete lack of evidence?

    And those are VERY significant to me. One reason I liked Linux better than OS/2 was because despite working in a major IBM shop, when I had problems with OS/2, neither IBM nor third parties provided much in the way of problem resolution (Thomas Watson probably spun out in his grave long ago). Linux, on the other hand, had fairly detailed logs and diagnostics despite not having any Fortune Corporations backing it at the time.

    Yep, and now there is more logging than there ever was before. Even when you revert your system to using some syslog daemon you get extra detail from the early part of the boot process.

  44. Re:Could systemd be responsible for the boot issue by cfalcon · · Score: 1

    No, but it requires pretty heroic effort to avoid it, so talking about them at the same time can be useful, depending on context.

  45. Re:YOU FAIL IT by cfalcon · · Score: 1

    Just because Linux lets you grab the kernel straight up doesn't mean you have that need. If you have that need, you sure as fuck aren't using Windows, which doesn't have any comparable option. This isn't happening to end users going through a distro.

  46. Re:YOU FAIL IT by cfalcon · · Score: 1

    > And yet when you compare kernel to kernel, Linux has had several orders of magnitude more bugs than the NT kernel.

    First, I fucking doubt it.

    Second, if you are going to compare a tiny kernel to a big kernel, it is not a useful comparison. Compare instead the set of Windows components, kernel included, that has equivalent features to the Linux kernel.

  47. Re:Could systemd be responsible for the boot issue by F.Ultra · · Score: 3, Insightful

    Looking at the screenshot from the summary shows that the error occurs in the initramfs so this happens long before any init is called by the kernel. That it dropped to busybox in the first place was a big indicator that this happened long before init was called.

  48. Re:Could systemd be responsible for the boot issue by F.Ultra · · Score: 1

    Reminds me of all those posts claiming that systemd broke their systems when they upgraded to Debian 8, like there where not tens of thousands of packages that where changed between Debian 7 and 8...

  49. udev... by Anonymous Coward · · Score: 0

    Looks like udevd (inside initramfs) throwing a hissy fit because it can't talk to the kernel.

    1. Re: udev... by Anonymous Coward · · Score: 0

      Because of systemd.

      Funny how other inits and even distress aren't having this problem, and f. Ultra keeps ignoring that.

  50. Re:Could systemd be responsible for the boot issue by F.Ultra · · Score: 2

    udev has not been taken over by systemd, since the same developers maintained both the systemd and the udev trees they simply merged them to have a more sane development environment. And the problem from TFA is clearly happening long before the kernel even executes any init since it happens inside initramfs, the mere statement from the summary that the shell is dropped to Busybox should tell you that this happens before even the root is mounted (and root is mounted long before the init is called since the init lives in the root).

  51. Re:Could systemd be responsible for the boot issue by Anonymous Coward · · Score: 0

    What we need to figure out is a way to blame Windows 10 forced updates on systemd. Then we will truly have reached satori.

  52. Re:Could systemd be responsible for the boot issue by Anonymous Coward · · Score: 0

    canonically when calling someone out for this it is 'useless use of cat'

  53. Re:Could systemd be responsible for the boot issue by nnull · · Score: 0

    Welcome to linux, where software to deal with photos, video editing, and cd/dvd burning is subpar and a big joke since the 90's.

  54. One word by Anonymous Coward · · Score: 0

    Systemd

  55. Re:Could systemd be responsible for the boot issue by Anonymous Coward · · Score: 0

    or in this case, catless use of less

  56. Re:Could systemd be responsible for the boot issue by Anonymous Coward · · Score: 0

    I'll just make a few points about journald, since that's important to you (and as I already said, I actually like it a lot):
    1. You can turn off journald and use rsyslog or syslog-ng instead.

    You actually really can't. What you CAN do is have journald forward its messages to syslog-ng, but it isn't dropping in one for the other, rather duplicating and hoping journald is doing what it should. You can do things like telling journald not to store things, or have a small log size, which will often actually work now....

  57. Re:Could systemd be responsible for the boot issue by Zaelath · · Score: 1

    OSX is "available to the masses" in the same way that business class air travel is.

    The next time I have $3k lying around to try OSX and decide if I want a really expensive Windows laptop, I guess I can see if it's really improved that much since Leopard..

  58. Re:Could systemd be responsible for the boot issue by recjhl · · Score: 3, Funny

    For example, if I want all the kernel errors from two boots ago, it's just journalctl -p err -b -2 -k. You can get the same thing with grep but it's a lot more work.

    Two boots ago systemd did not exist.

  59. Re:Could systemd be responsible for the boot issue by Zaelath · · Score: 1

    So I could spend $1000 as a test? You're a loon.

  60. Look closer and you will find the real culprit ... by Anonymous Coward · · Score: 0

    That's it! Back to Windows 10!

    But but, cryptolocker

    It's all because of systemd that the new Linux won't boot !

  61. Re:Could systemd be responsible for the boot issue by Anonymous Coward · · Score: 0

    It was just a few days ago that I saw an article here Slashdot about how systemd changes are breaking software like screen and tmux.

    Could systemd also be responsible for these booting problems described in the summary?

    I know I experienced problems booting my Debian computers after upgrading to systemd. I've seen a lot of bug reports from other people describing similar problems involving systemd, too.

    While systemd presented a lot of nasty surprises and real ugly design decisions it seems to be a missing kernel module this time.
    Nobody uses unix sockets anymore, right?

    Putting the module in initramfs or compiling the module back into the kernel reenables the missing protocol. It's poettering in style, but that's all.

  62. Re:Could systemd be responsible for the boot issue by Anonymous Coward · · Score: 1

    Systemd in Ubuntu has been unstable as shit I know that.

    Perhaps you could back that up with some kind of facts? I've been on systemd since the very first release (15.04), and I've had zero problems with it so far.

    Just to make it clear, I'm not a systemd defender or apologist or anything. My opinion towards it is totally neutral (except journald, which I happen to like). I'm just really tired at the amount of uninformed and insane trolling ("systemd has NSA backdoors!" "there's no stderr!" "it has taken over the whole ecosystem and there's no alternatives!") in comments.

    Is unreliable or unpredictable better?
    By the way: "it has taken over the whole ecosystem and there's no alternatives!" can be a problem, because it is a lot harder to fix than the previous shell scripts doing its job. Most of its new features could have been implemented without breaking stuff for servers. Most of the time you are fine if you are running a desktop (unless you experienced the nice black screen of doom (no console nor login manager spawns. yay, for consoles starting on demand) in early 15.10.

    'Funny' ideas from systemd camp (mostly resolved by feedback):
    - kill -9 to shutdown processes faster (all programs that write data on shutdown loved it)
    - restart all ssh connections on ssh restart (fun for remote administration/updates)
    - ignore DHCP resolver parameters

    shouldn't be hard to google or search the debian bugtracker or the systemd mailinglist for more information

  63. Re:Could systemd be responsible for the boot issue by macs4all · · Score: 1

    So I could spend $1000 as a test? You're a loon.

    I see. Well, I can see the only figure you'd really accept is ZERO; so nevermind. I obviously mistook you for an adult.

  64. Re:Could systemd be responsible for the boot issue by Anonymous Coward · · Score: 0

    Adults spend thousands of dollars just to figure out what they want to buy?

    No wonder every adult I know has a ton of debt.

  65. Ubuntu Dev bug worth a headline? by Anonymous Coward · · Score: 1

    Seriously, there's a bug in a development version of Ubuntu so you (1) report it in a headline on Slashdot and (2) mention "Linux Kernel", not "Ubuntu" in that headline.

    Report it on launchpad, that should get it fixed.

    The clickbaiting needs to stop!

  66. Re:Could systemd be responsible for the boot issue by Anonymous Coward · · Score: 0

    If it's going to be a thin client, why bother with Ubuntu? You can use Ubuntu for the server, but the clients can use a lighter, easier to work with OS, such as TinyCore.

    An X11 thin client would need just a bit of config, VNC would need adding a VNC client, all NFS bootable, as well as a few other network protocols.

  67. big whoop by Anonymous Coward · · Score: 0

    1. Ubuntu, Redhat, Fedora are the Microsoft wannabe's of Linux. The only 3 to avoid really.

    2. Anybody using the latest kernels knows how to revert to prior config if they are affected.

    Mandrake Cooker used to be fun. You got the latest patches immediately.

    Don't freak out because the summary says ...

    All users of the 4.6 kernel series must upgrade," says Greg Kroah-Hartman.

    It's absolutely not like Windows where they use every dickmove to force unwanted updates on you. This story sucks dick as worded tbh.

    With Windows, eg. Windows 10, they sneak updates in... change telling you what's included and what is not... which happens to be Global Mother Fucking Spyware. Then they shill the Internet with bullshit until the populace gets tired of hearing about it etc... Big debate style advertising... only ever ending with "muh games so I have to put up with the spyware."

    So you have spyware with fucking games now. Then they sneak backports into previous versions 7/8/8.1 that not only spy if you don't update but even nag you to update. It takes hours to read how to block their bullshit... now do a headcount. Lifetimes die reading their shit. Then NOW... last couple weeks... they have you closing a box but it goes ahead and updates over your 9 year old kid's Windows 7 when they click close instead of not updating. Now today same time as this story they removed the red box it just updates.

    https://news.slashdot.org/story/16/06/02/2140230/microsoft-removes-the-x-from-windows-10-update-leaving-no-way-out

    They read this shit and so do the spies. Notice how they aren't sued any more or threatened to be split into two corporations?

    Dig a big big big fucking tomb.

  68. Ubuntards hose their machines by Anonymous Coward · · Score: 0

    this is news why?

  69. Re: Could systemd be responsible for the boot issu by Anonymous Coward · · Score: 0

    Why because they were true?

    Anything a vendor ships that breaks is THEIR fault. If Ubuntu chooses to ship systemd and it breaks something that is Ubuntus AND systemds fault. Both share the blame. Period.

  70. Re: Could systemd be responsible for the boot issu by Anonymous Coward · · Score: 0

    Let him live his miserable existence in the Ubuntu and Windows world. You can lead them to water.

    Meanwhile us Mac users snicker every time a thread like this pops up.

  71. Re: Could systemd be responsible for the boot issu by Anonymous Coward · · Score: 0

    Does systemd not run first and then everything runs thru systemd?

  72. Re: Could systemd be responsible for the boot issu by thegarbz · · Score: 1

    I'm surprised you managed to install an OS with a reading comprehension that poor.

  73. Re: Could systemd be responsible for the boot issu by macs4all · · Score: 1

    Let him live his miserable existence in the Ubuntu and Windows world. You can lead them to water.

    Meanwhile us Mac users snicker every time a thread like this pops up.

    Yep. I've been snickering since 1984 (and 1983, if you count my time with the Lisa)...

  74. Re: Could systemd be responsible for the boot iss by Anonymous Coward · · Score: 0

    Oooooo Mr. smarty mcsmartie pants guy over here. The resident slashdot know it all. Who seems to truly believe he's a rockstar. Yet he can't grok that this simple program called systemd has problems. Instead, places the blame elsewhere. But never provides anything useful, just copy pasta and blatant lies. Aka a troll. But I'll shoot you down anyway, because I'm bored.

    Not everybody is as smug as you. And people who are usually smug aren't very confident because they are hiding behind their smugness. They also bend the truth and lie a lot.

    You didn't say I was wrong, because you know I am right, your smugness won't let you admit it. Do you live in San Francisco by any chance?

    So if you think I am wrong, you are basically saying that it is the users fault 100% of the time when a distro or kernel updatw breaks something. Because that is what you are suggesting. If that's the case then how come Microsoft doesn't get that same respect. I'll tell you why, because of zealots. If Windows updated its kernel and it borked some computers boot up process, you would shit in your pants. Calling for heads at Microsoft to be impaled out front of Redmond on stakes. How do I know this? Because it's happen before. Look no further than this Windows 10 problem. It's forced on users just like systemd was. Yet when it happens to a Linux distro (most likely due to systemd because the other init systems keep working fine) it is 100% the users fault. He did something wrong. Or it's 100% the kernels fault because Linus. Or it's 100% the hardware fault. Or it's 100% the codes fault. If it's broke fork it and fix it yourself you luserZ. That's the attitude. I understand it's free software and WE choose to use it. But please stop treating people like they are the problems. If your software crashes computers and causes countless issues and you fail to address those problems, that is YOUR fault as a coder. Stop blaming the users. Sometimes they deserve the blame. Most of the time they don't.

    Never once did you accept that maybe systemd is causing more problems than it's fixing. Or even is causing this problem. You keep dismissing it. Because it seems that with every distro that uses the Linux kernel and systemd, something breaks. I'm not saying systemd is at fault 100% of the time, but lately it feels like at least 50% of issues with Linux stem from systemd. (Citation needed). I know Linux is the kernel and systemd interfaces with it. But lately they don't seem to be playing well together or ever played well together. And that's an issue for many people, Including myself. Lately it feels like the kernel has to follow systemd rules in order to work. Systemd is BECOMING the kernel. If systemd is causing an issue with the kernel, the systemd devs believe it's the kernels fault and they need to abide by their rules. That's a huge problem. Another case of being smug.

    And out of all those broken Debian systems, who should be blamed? Someone has to take responsibility. If I upgrade my computer the standard way and all the hardware is "supported"' and I did everything in the manual down to the T, that's not the users fault if it gets borked.

    That's why Linux gets no respect. They don't take responsibity for their actions. That's why we have shit like systemd. No one told them it was shit and wasn't needed. Everyone gave pottering a pat on the back and a cushy job at red hat. If Adobe hired pottering and he created a systemd for Adobes creative suite, he'd be fired. Instead you guys gave him more control. Now systemd runs everything. It has its grips in every piece of Linux code damn near. And you allowed it to happen.

    I know what you are going to say, don't like it switch distros. That's the fucking problem. Instead of fixing a serious issue, you side step it and work around it. How can I have choice when everything is being written to work with systemd and not without it. You aren't addressing the problem. You are treating the symptoms and not the causes. It's worst than the medical industry for Christ sakes. Th

  75. Re: Could systemd be responsible for the boot iss by F.Ultra · · Score: 1

    No one has ever dismissed that systemd could cause some systems to break, that is only an illusion kept by you anti systemd trolls. It falls naturally that no software project is ever 100% perfect and bug free. But you pretend that systemd where the only change when you upgraded when the reality where that every single piece of software on your machine where changed.

    And this is the main problem with all of this because there are not a single distribution out there that only introduced systemd, they all did it with together with tens of thousands of other changes. So each and every borked system have to be examined before blame can be issued to who or what caused it.

    And also in the real world outside Slashdot the vast majority users of Debian, Ubuntu, RHEL and so on got their systems upgraded to versions that run systemd and none of them noticed a single issue. That is not the same as no one experienced problems with systemd.

  76. Re: Could systemd be responsible for the boot issu by F.Ultra · · Score: 1

    No, first the boot loaded runs (grub, grub2, lilo and so on). Then the kernel is run, and then (if available) initramfs runs. The initramfs is needed on most systems because mounting root (i.e / ) is not always a simple affair, you could run it on some exoteric filesystem, or on some kind of raid device, or some LVM device or even networked via nfs and so on.

    And no one want to bloat the kernel with support for all of that shit so instead a small initial filesystem that can be run from memory (hence the name) is often created by the various distributions and put on on the same partition as the kernel (i.e /boot) these are created dynamically whenever you upgrade the kernel on your machine in order to support the configuration that you have.

    Once the scripts and applications in the initramfs have been able to mount root (becuse how could the kernel even load for example systemd from the disk before it could mount it!) the kernels work is done and now it calls /sbin/init which could be sysv or systemd or any other init system.

    Now according to the screen shot from the summary the systems break before root could be mounted so there is no systemd involved at all since it could not even have been loaded yet. This is also why the boot have been dropped to busybox, since root cannot be mounted there is no way for the kernel to load /bin/bash or even /bin/sh so to still be able to present a shell most versions of initramfs includes busybox (since it's so small and also contains most of the useful utilities).

    So yes systemd (or any init for that matter) runs first when we are talking about the userspace world but there happens a lot before we enter userspace.

  77. Kernel 4.6.1, laptop boot problem by Anonymous Coward · · Score: 0

    https://www.phoronix.com/forums/forum/phoronix/general-discussion/874145-you-may-want-to-think-twice-about-trying-linux-4-7-git-right-now?p=874152#post874152

    This works for me, just a small fix.

    1. Re:Kernel 4.6.1, laptop boot problem by Anonymous Coward · · Score: 0

      https://www.phoronix.com/forums/forum/phoronix/general-discussion/874145-you-may-want-to-think-twice-about-trying-linux-4-7-git-right-now?p=874152#post874152

      This works for me, just a small fix.

      just append a word "unix" in file "/etc/initramfs-tools/modules" (in new line)
      and run "sudo update-initramfs -u"

  78. Re:YOU FAIL IT by Anonymous Coward · · Score: 0

    Yet another Linux boot issue causing problems, once again proving open source is amateur hour.

    Wow. Just wow.

    Your comment makes me believe that you either have no understanding about the complexity of a piece of software like the linux kernel and/or have no understanding wrt the open source process.

    If the former, and assuming you can read code, then you can correct your ignorance by heading over to kernel.org

    If the latter, then may I point out the word "open". You are seeing the kernel (at kernel.org) BEFORE it has gone thru QA. (In a closed s/w shop you would never have the option of seeing/using this kernel.) If you only want blessed kernels then take them from your distro. Even then you can choose how risk adverse you are thru your choice of distro (IMO e.g. RHEL/CentOS if very risk adverse, Ubuntu for middle ground, Arch for risky, but new)

    If you were trolling, then well played sir. You got me this time.

  79. solution by Anonymous Coward · · Score: 0

    https://askubuntu.com/questions/781849/ubuntu-fails-to-initramfs/781869#781869?newreg=fa0ba2ae2cfd46c0a57658a4adbf2840