{"id":4542,"date":"2019-01-02T02:43:44","date_gmt":"2019-01-02T08:43:44","guid":{"rendered":"http:\/\/icesquare.com\/wordpress\/?p=4542"},"modified":"2019-01-02T02:56:34","modified_gmt":"2019-01-02T08:56:34","slug":"centos-7-dracut-initqueue-timeout","status":"publish","type":"post","link":"https:\/\/icesquare.com\/wordpress\/centos-7-dracut-initqueue-timeout\/","title":{"rendered":"CentOS 7 &#8211; dracut-initqueue timeout"},"content":{"rendered":"<p>I received a Christmas gift from the RHEL 7 \/ CentOS 7 \/ Linux kernel team today. After my system got updated to the new kernel (3.10.0-957.1.3.el7.x86_64), my system gave me few surprises. As a sys-admin, I don&#8217;t want to see any surprise. What I really want is a working system. That&#8217;s one of the reasons why I always suggest people to use FreeBSD if possible. FreeBSD is a truly rock solid system.<\/p>\n<p>Long story short. You have a working system. Your system receive a new kernel (e.g., 3.10.0-957.1.3.el7.x86_64). You decide to boot to that new kernel. Your system takes forever to boot. You go down to the server room, turn on the monitor and see the following messages:<\/p>\n<pre>\r\n[time stamp]dracut-initqueue [289]: Warning: dracut-initqueue timeout - starting tmeout scripts\r\n[time stamp]dracut-initqueue [289]: Warning: dracut-initqueue timeout - starting tmeout scripts\r\n...\r\n[time stamp]dracut-initqueue [289]: Warning: count not boot.\r\n[time stamp]dracut-initqueue [289]: Warning: \/dev\/disk\/by-uuid\/XXX does not exists\r\n   Starting Dracut Emergency Shell...\r\nWarning: \/dev\/disk\/by-uuid\/XXX does not exists\r\n\r\nGenerating \"\/run\/initramfs\/rdsosreport.txt\"\r\n\r\nEntering emergency mode. Exit the shell to continue.\r\nType \"journalctl\" to view system logs.\r\nYou might want to save \"\/run\/initramfs\/rdsosreport.txt\" to a USB stick or \/boot\r\nafter mounting them and attach it to a bug report.\r\n\r\ndracut:\/#\r\n<\/pre>\n<p>In my situation, my system has no problem to boot into the older kernel. It just does not like the new kernel. In my case, I check my \/etc\/fstab settings. I disable all of the non-standard devices.<\/p>\n<pre>\r\n#The following are standard.\r\nUUID=12347890-1234-9512-9518-963852710258       \/                       xfs     defaults        0 0\r\nUUID=12347890-1234-4513-7532-963852710258       \/boot                   xfs     defaults        0 0\r\nUUID=12347890-1234-9587-8526-963852710258       swap                    swap    defaults        0 0\r\n\r\n\r\n#The new kernel does not like it. I have to comment it out.\r\n#\/storage\/data\/Dropbox.img                      \/Dropbox\/               ext4    defaults        0 0\r\n<\/pre>\n<p>That&#8217;s it. I simply mount the image after the system is booted and the problem is solved. This is done by mounting the image in a script and run it in \/etc\/crontab (@reboot)<\/p>\n<p>The second surprise was even worse. In one of my Linux machines, the OS was installed in the USB drive (because all SATA ports have been used for raid storage). For some odd reasons, the new kernel cannot be booted because the system lives in a USB flash drive. So I tried to install a new CentOS 7 on the same hardware (the installation disk contains the latest kernel) and it is giving me the same results. I ended up installing the OS on a SATA hard drive, which is not what I want because my computer case does not have any extra space of another hard drive.<\/p>\n<p>Sometimes, I think the Linux kernel \/ system engineers have way too much spare time.<\/p>\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I received a Christmas gift from the RHEL 7 \/ CentOS 7 \/ Linux kernel team today. After my system got updated to the new kernel (3.10.0-957.1.3.el7.x86_64), my system gave <a class=\"more-link\" href=\"https:\/\/icesquare.com\/wordpress\/centos-7-dracut-initqueue-timeout\/\">Continue Reading &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_hide_featured_image":false,"_jetpack_featured_image_duplicate_dismissed":0,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[94,146,6,69],"tags":[48],"class_list":["post-4542","post","type-post","status-publish","format-standard","hentry","category-computer-problems-computer-help-pc-support","category-everyday-computer-problem","category-technology","category-troubleshooting-technology","tag-linux"],"jetpack_publicize_connections":[],"jetpack_shortlink":"https:\/\/wp.me\/p1sqzr-1bg","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":4202,"url":"https:\/\/icesquare.com\/wordpress\/centosrhel-7-no-zfs-after-updating-the-kernel\/","url_meta":{"origin":4542,"position":0},"title":"CentOS\/RHEL 7 &#8211; No ZFS After Updating the Kernel","author":"Derrick","date":"December 12, 2016","format":false,"excerpt":"Let's all agree with this fact: ZFS is foreign to Linux. It is not native. You can't expect that ZFS on Linux will run smoothly as FreeBSD or Solaris. Having using ZFS on Linux since 2013 (and ZFS on FreeBSD since 2009), I've noticed that ZFS does not like Linux\u2026","rel":"","context":"In &quot;Computer Problems&quot;","block_context":{"text":"Computer Problems","link":"https:\/\/icesquare.com\/wordpress\/category\/technology\/computer-problems-computer-help-pc-support\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":4436,"url":"https:\/\/icesquare.com\/wordpress\/how-to-fix-the-mess-created-by-zfs-on-linux-after-update\/","url_meta":{"origin":4542,"position":1},"title":"&#8220;ZFS on Linux&#8221;: The ZFS modules are not loaded. Try running &#8216;\/sbin\/modprobe zfs&#8217; as root to load them.","author":"Derrick","date":"April 10, 2018","format":false,"excerpt":"Last Updated: Oct 10, 2021 This article is based on my experience with CentOS 7. If you are running other Linux distributions, please adjust the commands and package names accordingly (e.g., yum --> apt-get). As of Oct 3, 2019, I cannot get ZFS on Linux running on CentOS 8. ZFS\u2026","rel":"","context":"In &quot;Computer Problems&quot;","block_context":{"text":"Computer Problems","link":"https:\/\/icesquare.com\/wordpress\/category\/technology\/computer-problems-computer-help-pc-support\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":4630,"url":"https:\/\/icesquare.com\/wordpress\/zfs-how-to-update-linux-kernel-without-reboot\/","url_meta":{"origin":4542,"position":2},"title":"[ZFS On Linux]How to Update Linux Kernel without Rebooting the System","author":"Derrick","date":"January 3, 2020","format":false,"excerpt":"As of Jan 2020, I manage 65 Linux + ZFS servers. Normally, I prefer to reboot each server after updating its kernel (according to Ret Hat, most updates are related to security fix). Without ZFS, it is not a big issue because rebooting a basic Linux server takes about 30\u2026","rel":"","context":"In &quot;Computer Problems&quot;","block_context":{"text":"Computer Problems","link":"https:\/\/icesquare.com\/wordpress\/category\/technology\/computer-problems-computer-help-pc-support\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":4691,"url":"https:\/\/icesquare.com\/wordpress\/virtualboxcentos-7-ns_error_failure\/","url_meta":{"origin":4542,"position":3},"title":"[VirtualBox]CentOS 7: NS_ERROR_FAILURE","author":"Derrick","date":"February 28, 2020","format":false,"excerpt":"After I reboot one of my VirtualBox host servers today, I was unable to start the virtual box guests. The error was a popular one: NS_ERROR_FAILURE. The problem was caused by the kernel mismatch problem. All you need is to rebuild the virtual box library to match with your system\u2026","rel":"","context":"In &quot;Computer Problems&quot;","block_context":{"text":"Computer Problems","link":"https:\/\/icesquare.com\/wordpress\/category\/technology\/computer-problems-computer-help-pc-support\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":4679,"url":"https:\/\/icesquare.com\/wordpress\/zfs-on-linux-trouble-this-pool-uses-the-following-features-not-supported-by-this-system-all-unsupported-features-are-only-required-for-writing-to-the-pool\/","url_meta":{"origin":4542,"position":4},"title":"[ZFS On Linux Trouble] This pool uses the following feature(s) not supported by this system&#8230;All unsupported features are only required for writing to the pool, zpool create: invalid argument for this pool operation","author":"Derrick","date":"February 11, 2020","format":false,"excerpt":"When I rebooted my computer and loaded my ZFS pool today, I got this error message: #sudo zpool import -a This pool uses the following feature(s) not supported by this system: org.zfsonlinux:project_quota (space\/object accounting based on project ID.) com.delphix:spacemap_v2 (Space maps representing large segments are more efficient.) All unsupported features\u2026","rel":"","context":"In &quot;Technology&quot;","block_context":{"text":"Technology","link":"https:\/\/icesquare.com\/wordpress\/category\/technology\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":5047,"url":"https:\/\/icesquare.com\/wordpress\/how-to-install-realtek-2-5g-ethernet-driver-r8125-on-rhel7\/","url_meta":{"origin":4542,"position":5},"title":"How to Install Realtek 2.5G Ethernet driver r8125 on RHEL7","author":"Derrick","date":"November 14, 2025","format":false,"excerpt":"I am going to show you how to install TP-Link 2.5GB PCIe Network Card (TX201) in CentOS 7. There are few methods. The first method is to compile the driver from the Realtek website. If you want to try it, don't be fooled by the file name (r8125-9.016.01.tar.tgz). It is\u2026","rel":"","context":"In &quot;Technology&quot;","block_context":{"text":"Technology","link":"https:\/\/icesquare.com\/wordpress\/category\/technology\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/icesquare.com\/wordpress\/wp-json\/wp\/v2\/posts\/4542","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/icesquare.com\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/icesquare.com\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/icesquare.com\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/icesquare.com\/wordpress\/wp-json\/wp\/v2\/comments?post=4542"}],"version-history":[{"count":14,"href":"https:\/\/icesquare.com\/wordpress\/wp-json\/wp\/v2\/posts\/4542\/revisions"}],"predecessor-version":[{"id":4556,"href":"https:\/\/icesquare.com\/wordpress\/wp-json\/wp\/v2\/posts\/4542\/revisions\/4556"}],"wp:attachment":[{"href":"https:\/\/icesquare.com\/wordpress\/wp-json\/wp\/v2\/media?parent=4542"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/icesquare.com\/wordpress\/wp-json\/wp\/v2\/categories?post=4542"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/icesquare.com\/wordpress\/wp-json\/wp\/v2\/tags?post=4542"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}