lp://staging/~dannf/debian-cd/lp1692876
- Get this branch:
- bzr branch lp://staging/~dannf/debian-cd/lp1692876
Branch merges
- dann frazier (community): Needs Resubmitting
- Ubuntu CD Image Team: Pending requested
-
Diff: 87 lines (+36/-8)4 files modifiedtools/boot/artful/boot-arm64 (+9/-2)
tools/boot/xenial/boot-arm64 (+9/-2)
tools/boot/yakkety/boot-arm64 (+9/-2)
tools/boot/zesty/boot-arm64 (+9/-2)
Related bugs
Bug #1692876: ubuntu-server ARM64 ISOs lack partition table with EFI System Partition | Undecided | Fix Released |
Related blueprints
Branch information
Recent revisions
- 1978. By dann frazier
-
Add '-partition_offset 16' to xorriso parameters
Suggested by Thomas Schmitt, who describes the following benefits:
[-partition_offset 16] will yield a more conventional start of partition 1
Device Boot Start End Sectors Size Id Type
test.iso1 64 332111 332648 162.4M cd unknown
test.iso2 332712 334759 2048 1M ef EFI (FAT-12/16/32)but also will enable xorriso >= 1.4.8 to let the ISO superblock of
the device claim the range up to the end of partition 2.
So commands like `isosize` will be in sync with the image file - 1977. By dann frazier
-
Leave a reminder to switch the el torito image to the appended partition
once we can safely assume a new enough xorriso version. - 1976. By dann frazier
-
Use '-e' instead of '--efi-boot' on the xorriso cmdline
This should have no functional change. The surrounding implicit
-eltorito-alt-boot options of --efi-boot are not needed here because we only
have one El Torito image. --efi-boot also implies -no-emul-boot, which we
were passing redundantly. With -e, -no-emul-boot needs to be passed explicitly,
so it is retained in this commit.Thanks to Thomas Schmitt.
- 1975. By dann frazier
-
Use '-e' instead of '--efi-boot' on the xorriso cmdline
This should have no functional change. --efi-boot includes several implied
options that we don't need with just the one el torito image. It also implies
-no-emul-boot, which we are already passing anyway (and need to keep with
the switch to -e). - 1974. By dann frazier
-
Drop xorriso parameters that have no effect
Passing "-boot-load-size 4" and "-boot-info-table" before "-eltorito-
alt-boot"
has no effect. It is likely cruft cargo-culted from x86, just drop it.Thanks to Thomas Schmitt.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)