Runing live cd from usb fails when a hibernated windows partition exists
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
casper (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
When booting the live cd from a usb flash stick, the kernel needs to be given the file path of the iso in the "iso-scan/filename" kernel parameter. Then the scripts in the initrd will search all partitions until it finds the iso to use as its root filesystem. In order to look into the filesystem on the partition to check for the iso, the filesystems must be mounted. So potentially all filesystems will get mounted.
When a hibernated windows partition exists the ntfs3g mounter will refuse to mount the partition in read/write mode and returns an error. This will cause the search script to die and the boot process to stop, bringing the system to a debugging shell in the initrd.
The source of the problem appears to be on line 30 of /scripts/
This bug essentially prevents usage of the live cd from a usb stick when there is a hibernated windows partition.
Related branches
- Dimitri John Ledkov: Needs Information
- Steve Langasek: Needs Information
- Canonical Hardware Enablement: Pending (hwe) requested
-
Diff: 43 lines (+18/-1)2 files modifiedscripts/casper (+2/-0)
scripts/casper-helpers (+16/-1)
- Steve Langasek: Pending requested
-
Diff: 155 lines (+40/-20)5 files modifiedhooks/casper (+1/-0)
scripts/casper (+6/-1)
scripts/casper-bottom/05mountpoints (+7/-0)
scripts/casper-bottom/99casperboot (+5/-0)
scripts/casper-helpers (+21/-19)