[Bug 1770093] Re: Ubiquity crashes with mount points that are FAT16/32

Dan Streetman 1770093 at bugs.launchpad.net
Tue Nov 17 15:36:40 UTC 2020


I'm still on cc for this bug, so if someone can verify the proposed
patch, I'll work on it, but I'm going to remove myself as assignee until
that time.

** Changed in: partman-basicfilesystems (Ubuntu)
     Assignee: Dan Streetman (ddstreet) => (unassigned)

** Changed in: partman-basicfilesystems (Ubuntu Xenial)
     Assignee: Dan Streetman (ddstreet) => (unassigned)

** Changed in: partman-basicfilesystems (Ubuntu Bionic)
     Assignee: Dan Streetman (ddstreet) => (unassigned)

** Changed in: partman-basicfilesystems (Ubuntu Eoan)
     Assignee: Dan Streetman (ddstreet) => (unassigned)

** Changed in: partman-basicfilesystems (Ubuntu Focal)
     Assignee: Dan Streetman (ddstreet) => (unassigned)

** Changed in: partman-basicfilesystems (Ubuntu)
       Status: In Progress => Incomplete

** Changed in: partman-basicfilesystems (Ubuntu Xenial)
       Status: In Progress => Incomplete

** Changed in: partman-basicfilesystems (Ubuntu Bionic)
       Status: In Progress => Incomplete

** Changed in: partman-basicfilesystems (Ubuntu Focal)
       Status: In Progress => Incomplete

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

Title:
  Ubiquity crashes with mount points that are FAT16/32

Status in partman-basicfilesystems package in Ubuntu:
  Incomplete
Status in partman-basicfilesystems source package in Xenial:
  Incomplete
Status in partman-basicfilesystems source package in Bionic:
  Incomplete
Status in partman-basicfilesystems source package in Eoan:
  Won't Fix
Status in partman-basicfilesystems source package in Focal:
  Incomplete

Bug description:
  [impact]

  when installing on pi with ubiquity, the /boot/firmware partition gets
  mounted with extra parameters that causes ubiquity to crash.

  [test case]

  see original description.

  [regression potential]

  this removes the additional mount params from (only) the
  /boot/firmware mount, so any regression would likely involve problems
  with that partition.  Also since this patches the installation path,
  regressions may occur during installation.

  [scope]

  Debian does not include the extra mount parameters, so Debian does not
  need patching.

  This package has been unchanged since bionic.  The code needing
  patching is unchanged between xenial and bionic.

  This needs patching in all releases (Xenial, Bionic, Eoan, Focal).

  [original description]

  Hi, I've used ubiquity as an installer for the Raspberry Pi 2/3.  One
  of the quirks of the Pi is its need for a FAT formatted boot
  partition.  The Pi packages (flash-kernel etc) expect this to be
  mounted at /boot/firmware.  However if I give ubiquity this mount
  point then it soon crashes.

  I believe the problem is to do with the mount options that are
  automatically given to fat partitions.  I've solved this by applying a
  patch to the partman-basicfilesystems package.  Please see attached.

  I'm not sure whether this is the correct fix, or a more generic fix
  should be applied to ubiquity and FAT partitions.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/partman-basicfilesystems/+bug/1770093/+subscriptions



More information about the foundations-bugs mailing list