Installer mistakenly mounts Btrfs root filesystem at /target/home, and crashes afterwards
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubiquity (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
This is a simple install on an SSD, with EFI system partition as sda2 and Btrfs root partition as sda8. When I ran lsblk I noted that sda8 was mounted as /target/home, although I had specifically told the installer to mount it at /. The installer crashed with:
[Errno 28] No space left on the device
ProblemType: Bug
DistroRelease: Ubuntu 16.10
Package: ubiquity 16.10.14 [modified: lib/partman/
ProcVersionSign
Uname: Linux 4.8.0-22-generic x86_64
ApportVersion: 2.20.3-0ubuntu8
Architecture: amd64
CasperVersion: 1.379
Date: Mon Oct 17 13:03:35 2016
InstallCmdLine: BOOT_IMAGE=
LiveMediaBuild: Ubuntu 16.10 "Yakkety Yak" - Release amd64 (20161012.2)
ProcEnviron:
TERM=unknown
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
LC_NUMERIC=C.UTF-8
SourcePackage: ubiquity
UpgradeStatus: No upgrade log present (probably fresh install)
The error message makes sense, if /target does not lie on a separate partition it would be on the live system, and thus showing the error.