[Bug 1460790] Re: 14.10 to 15.04 upgraded system with separate /usr fails to boot

Martin Pitt martin.pitt at ubuntu.com
Wed Jun 10 13:00:00 UTC 2015


*** This bug is a duplicate of bug 1460794 ***
    https://bugs.launchpad.net/bugs/1460794

** This bug has been marked a duplicate of bug 1460794
   systemd does not boot with a separate /usr partition

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to ubuntu-release-upgrader in
Ubuntu.
https://bugs.launchpad.net/bugs/1460790

Title:
  14.10 to  15.04 upgraded system with separate /usr fails to boot

Status in ubuntu-release-upgrader package in Ubuntu:
  New

Bug description:
  One of my servers has a separate partition for /usr partition.

  I recently tried to upgrade my server from 14.04 to 14.10 and then 15.04.
  The first upgrade went well. The 2nd from 14.10 to 15.04 "succeeded" with no obvious issues until you reboot. Unfortunately what actually happened was a total fail. The result was a system which simply cannot boot.

  Basically when you attempt to reboot you end up at an emergency maintenance prompt early in the boot process.
  After a lot of digging one of the messages in the logs gives:
  systemd[1]: /usr appears to be on its own filesystem and is not already mounted. This is not a supported setup. Some things will probably break (sometimes even silently) in mysterious ways. Consult http://freedesktop.org/wiki/Software/systemd/separate-usr-is-broken

  This leaves users with two options:
  1. Connect to IPMI. Boot with a rescue CD and repartition and move software around so you no longer have a separate /usr. This is incredibly PAINFUL!
  2. Switch back to upstart see: https://wiki.ubuntu.com/SystemdForUpstartUsers#Permanent_switch_back_to_upstart

  In my opinion do-release-upgrade should do one of:
  1. Check if /usr is on a separate partition before starting the actual upgrade. Display a big warning to user before proceeding.
  2. Check if /usr is on a separate partition and automatically switch to upstart if it is.

  I will file a separate bug in an attempt to get systemd fixed.

  ProblemType: Bug
  DistroRelease: Ubuntu 15.04
  Package: ubuntu-release-upgrader-core 1:15.04.14
  ProcVersionSignature: Ubuntu 3.19.0-18.18-generic 3.19.6
  Uname: Linux 3.19.0-18-generic x86_64
  ApportVersion: 2.17.2-0ubuntu1.1
  Architecture: amd64
  CrashDB: ubuntu
  Date: Mon Jun  1 14:55:57 2015
  InstallationDate: Installed on 2010-05-23 (1835 days ago)
  InstallationMedia: Ubuntu-Server 10.04 LTS "Lucid Lynx" - Release amd64 (20100427)
  PackageArchitecture: all
  ProcEnviron:
   TERM=xterm
   PATH=(custom, no user)
   XDG_RUNTIME_DIR=<set>
   LANG=en_CA.UTF-8
   SHELL=/bin/tcsh
  SourcePackage: ubuntu-release-upgrader
  UpgradeStatus: Upgraded to vivid on 2015-06-01 (0 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/1460790/+subscriptions



More information about the foundations-bugs mailing list