Opened 17 years ago
Closed 17 years ago
#2376 closed bug (fixed)
Build fails with new style SCSI device paths on Ubuntu
Reported by: | monni | Owned by: | bonefish |
---|---|---|---|
Priority: | normal | Milestone: | R1 |
Component: | Build System | Version: | R1/pre-alpha1 |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | All |
Description
On my Ubuntu 7.04 device paths for storage devices are formatted as /dev/disk/by-id/xxxx, /dev/disk/by-label/yyyy or /dev/disk/by-uuid/zzzz
Build system fails with "Bad file descriptor" when trying to write boot code
Using old style /dev/hd* or /dev/sd* doesn't work reliably because drive letters change between boots depending on number of hot-plugged drives.
I guess expected behavior would be to ask underlying operating system for correct block device associated with the disk id. I don't see it very hard to implement as new paths are symbolic links that can be resolved.
Note:
See TracTickets
for help on using tickets.
Fixed in hrev26006.