[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#782898: The 'Boot timing issues (waiting for root device)' section is obsolete



Package: release-notes
Severity: normal
Tags: patch

I believe the issues with root device discovery that could be worked
around with 'rootdelay' have been fixed in jessie.  It may still be
useful to use this parameter if some devices take more than 30 seconds
to appear, but this won't be a new issue on upgrade.

Ben.

-- System Information:
Debian Release: 8.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (x86_64)
Foreign Architectures: amd64

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Index: en/upgrading.dbk
===================================================================
--- en/upgrading.dbk	(revision 10778)
+++ en/upgrading.dbk	(working copy)
@@ -1237,40 +1237,8 @@
 </para>
 </section>
 
-<section id="boot-timing" arch="linux">
-<title>Boot timing issues (waiting for root device)</title>
-<para>
-If an initrd created with <systemitem
-role="package">initramfs-tools</systemitem> is used to boot the system, in some
-cases the creation of device files by <systemitem
-role="package">udev</systemitem> can happen too late for the boot scripts to
-act on.
-</para>
-<para>
-The usual symptoms are that the boot will fail because the root file system
-cannot be mounted and you are dropped into a debug shell:
-<screen>
-Gave up waiting for root device.  Common problems:
- - Boot args (cat /proc/cmdline)
-   - Check rootdelay= (did the system wait long enough?)
-   - Check root= (did the system wait for the right device?)
- - Missing modules (cat /proc/modules; ls /dev)
-ALERT!  <replaceable>/dev/something</replaceable> does not exist.  Dropping to a shell!
-(initramfs) 
-</screen>
-But if you check afterwards, all devices that are needed are present in
-<filename>/dev</filename>. This has been observed in cases where the root file
-system is on a <acronym>USB</acronym> disk or on <acronym>RAID</acronym>, especially if <acronym>LILO</acronym><indexterm><primary>LILO</primary></indexterm> is used.
-</para>
-<para>
-A workaround for this issue is to use the boot parameter
-<literal>rootdelay=<replaceable>9</replaceable></literal>.  The value for the
-timeout (in seconds) may need to be adjusted.
-</para>
 </section>
 
-</section>
-
 <!-- Review for Stretch -->
 <section id="nownownow">
 <title>Things to do before rebooting</title>

Reply to: