12.04.4 on FAT32 USB key fails due to filename truncation

Bug #1295819 reported by Robin H. Johnson
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
debian-installer (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Expect result:
Installer should work

Actual result:
Installer fails to load /pool/main/l/linux-lts-saucy/block-modules-3.11.0-15-generic-di_3.11.0-15.25~precise1_amd64.udeb due to truncated filename.

Reproduction Steps:
1. Get the Ubuntu 12.04.4 Server or alternate ISO
2. Run unetbootin
2.1. Format a USB key as FAT32 (required for EFI booting)
2.2. Mount USB key
2.3. Select the ISO in the lower box
2.4. Select the USB key
2.5. Let unetbootin install the ISO to the USB key
3. Examine the USB key filesystem
3.1. /pool/main/l/linux-lts-saucy/block-modules-3.11.0-15-generic-di_3.11.0-15.25~precise1_amd64.udeb should exist
3.2. Notice that the filename is truncated, has the extension of ".ude".
3.3. Mostly files in the saucy module/kernel directories affected due to their length.
4. Boot the USB key
5. Select manual install or recover (anything that causes it to load the udeb kernel modules)
6. It will fail because it needs to load the above udeb.

Suggested fix:
a) Use shorter filenames on install media.
b) support truncated filenames

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in debian-installer (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.