[Bug 1295819] [NEW] 12.04.4 on FAT32 USB key fails due to filename truncation
Robin H. Johnson
1295819 at bugs.launchpad.net
Fri Mar 21 19:44:08 UTC 2014
Public bug reported:
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
** Affects: debian-installer (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to debian-installer in Ubuntu.
https://bugs.launchpad.net/bugs/1295819
Title:
12.04.4 on FAT32 USB key fails due to filename truncation
Status in “debian-installer” package in Ubuntu:
New
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
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/debian-installer/+bug/1295819/+subscriptions
More information about the foundations-bugs
mailing list