[Bug 1692876] Re: ubuntu-server ARM64 ISOs lack partition table with EFI System Partition
** Changed in: ubuntu-cdimage Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1692876 Title: ubuntu-server ARM64 ISOs lack partition table with EFI System Partition To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-cdimage/+bug/1692876/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1692876] Re: ubuntu-server ARM64 ISOs lack partition table with EFI System Partition
This bug was fixed in the package debian-installer - 20101020ubuntu451.22 --- debian-installer (20101020ubuntu451.22) xenial; urgency=medium [ dann frazier ] * arm64-efi/netboot: Improvements to mini.iso generation: - Add an EFI System Partition to fix booting from USB stick on same platforms LP: #1692876. - Remove no-op arguments -boot-load-size and -boot-info-table. - Use simpler "-e" instead of "--efi-boot" since we only have 1 el torito image. - Add -partition_offset 16 so that the output of commands like 'isosize' is correct. * netboot/arm64: Include nic-firmware. LP: #1743638. [ Łukasz 'sil2100' Zemczak ] * Bump FLOPPY_SIZE on amd64, i386, and powerpc for kernel growth. -- Łukasz 'sil2100' Zemczak Wed, 21 Feb 2018 10:43:54 +0100 ** Changed in: debian-installer (Ubuntu Xenial) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1692876 Title: ubuntu-server ARM64 ISOs lack partition table with EFI System Partition To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-cdimage/+bug/1692876/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1692876] Re: ubuntu-server ARM64 ISOs lack partition table with EFI System Partition
Verified: I was able to boot the mini.iso on a Cavium Sabre system from a USB stick. ** Tags removed: verification-needed verification-needed-xenial ** Tags added: verification-done verification-done-xenial -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1692876 Title: ubuntu-server ARM64 ISOs lack partition table with EFI System Partition To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-cdimage/+bug/1692876/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1692876] Re: ubuntu-server ARM64 ISOs lack partition table with EFI System Partition
Hello Paweł, or anyone else affected, Accepted debian-installer into xenial-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/debian- installer/20101020ubuntu451.22 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed.Your feedback will aid us getting this update out to other Ubuntu users. If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested and change the tag from verification-needed-xenial to verification-done-xenial. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-xenial. In either case, without details of your testing we will not be able to proceed. Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance! ** Tags added: verification-needed verification-needed-xenial -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1692876 Title: ubuntu-server ARM64 ISOs lack partition table with EFI System Partition To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-cdimage/+bug/1692876/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1692876] Re: ubuntu-server ARM64 ISOs lack partition table with EFI System Partition
** Branch linked: lp:~pearlteam/debian-installer/yarmouth2-xenial -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1692876 Title: ubuntu-server ARM64 ISOs lack partition table with EFI System Partition To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-cdimage/+bug/1692876/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1692876] Re: ubuntu-server ARM64 ISOs lack partition table with EFI System Partition
This bug was fixed in the package debian-installer - 20101020ubuntu527 --- debian-installer (20101020ubuntu527) bionic; urgency=medium [ dann frazier ] * arm64-efi/netboot: Improvements to mini.iso generation: - Add an EFI System Partition to fix booting from USB stick on same platforms LP: #1692876. - Remove no-op arguments -boot-load-size and -boot-info-table. - Use simpler "-e" instead of "--efi-boot" since we only have 1 el torito image. - Add -partition_offset 16 so that the output of commands like 'isosize' is correct. [ Adam Conrad ] * Move master kernels to 4.13.0-25. -- dann frazier Wed, 03 Jan 2018 11:39:33 -0700 ** Changed in: debian-installer (Ubuntu) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1692876 Title: ubuntu-server ARM64 ISOs lack partition table with EFI System Partition To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-cdimage/+bug/1692876/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1692876] Re: ubuntu-server ARM64 ISOs lack partition table with EFI System Partition
** Branch linked: lp:~ubuntu-core-dev/debian-installer/ubuntu ** Branch linked: lp:~ubuntu-core-dev/debian-installer/xenial-proposed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1692876 Title: ubuntu-server ARM64 ISOs lack partition table with EFI System Partition To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-cdimage/+bug/1692876/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1692876] Re: ubuntu-server ARM64 ISOs lack partition table with EFI System Partition
Confirmed: your test mini.iso comes up as FS1 in the UEFI shell when dd'd to a hard disk, and boots fine. Currently running through the installer. Working absolutely fine thus far (installing base system) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1692876 Title: ubuntu-server ARM64 ISOs lack partition table with EFI System Partition To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-cdimage/+bug/1692876/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1692876] Re: ubuntu-server ARM64 ISOs lack partition table with EFI System Partition
I'll give it a shot when I get to the office tomorrow -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1692876 Title: ubuntu-server ARM64 ISOs lack partition table with EFI System Partition To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-cdimage/+bug/1692876/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1692876] Re: ubuntu-server ARM64 ISOs lack partition table with EFI System Partition
@directhex: would you mind verifying that this resolves the issue for you as well? You can try either any (or all!) of: A recent daily build: http://cdimage.ubuntu.com/ubuntu-server/xenial/daily/current/ http://cdimage.ubuntu.com/ubuntu-server/daily/current/ My test build of the d-i installer: http://ppa.launchpad.net/dannf/test/ubuntu/dists/xenial/main/installer-arm64/current/images/hwe-netboot/mini.iso I don't know if any of these Ubuntu releases support your platform, but they should at least boot into GRUB. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1692876 Title: ubuntu-server ARM64 ISOs lack partition table with EFI System Partition To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-cdimage/+bug/1692876/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1692876] Re: ubuntu-server ARM64 ISOs lack partition table with EFI System Partition
For reference, I was affected by this issue on a Softiron Overdrive 3000 (AMI firmware, AMD SoC) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1692876 Title: ubuntu-server ARM64 ISOs lack partition table with EFI System Partition To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-cdimage/+bug/1692876/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1692876] Re: ubuntu-server ARM64 ISOs lack partition table with EFI System Partition
** Description changed: [Impact] On some arm64/efi platforms, the firmware will not be able to boot from an ISO dd'd to a USB stick. [Test Case] My test is to attach the ISO as an "HD/USB Image" to a Cavium CRB1S w/ AMI UEFI firmware using the BMC's Virtual Media. Note that the BMC requires that the file be renamed with a ".img" suffix. [Regression Risk] - For d-i, this is aligning the xorriso boot options with the same ones now used to build the server ISO. + For d-i, this is aligning the xorriso boot options with the same ones now used to build the server ISO. Regression risk has been mitigated by testing on real hardware connected as both CD and disk images. ** Changed in: ubuntu-cdimage Status: In Progress => Fix Committed ** Also affects: debian-installer (Ubuntu Xenial) Importance: Undecided Status: New ** Changed in: debian-installer (Ubuntu Xenial) Status: New => Fix Committed ** Changed in: debian-installer (Ubuntu Xenial) Assignee: (unassigned) => dann frazier (dannf) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1692876 Title: ubuntu-server ARM64 ISOs lack partition table with EFI System Partition To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-cdimage/+bug/1692876/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1692876] Re: ubuntu-server ARM64 ISOs lack partition table with EFI System Partition
** Description changed: - After downloading a 17.04 ubuntu-server image for ARM64: + [Impact] + On some arm64/efi platforms, the firmware will not be able to boot from an ISO dd'd to a USB stick. - http://cdimage.ubuntu.com/releases/17.04/release/ubuntu-17.04-server- - arm64.iso + [Test Case] + My test is to attach the ISO as an "HD/USB Image" to a Cavium CRB1S w/ AMI UEFI firmware using the BMC's Virtual Media. Note that the BMC requires that the file be renamed with a ".img" suffix. - and using it to create a USB drive with /usr/bin/usb-creator-gtk, I - can't boot the installer on my EFI-powered ARM64 machine, because the - image is not EFI compliant. - - See here: - - $ fdisk -l ubuntu-17.04-server-arm64.iso - Disk ubuntu-17.04-server-arm64.iso: 618.1 MiB, 648083456 bytes, 1265788 sectors - Units: sectors of 1 * 512 = 512 bytes - Sector size (logical/physical): 512 bytes / 512 bytes - I/O size (minimum/optimal): 512 bytes / 512 bytes - $ file ubuntu-17.04-server-arm64.iso - ubuntu-17.04-server-arm64.iso: ISO 9660 CD-ROM filesystem data 'Ubuntu-Server 17.04 arm64' (bootable) - - As you can see it's just a "flat" ISO 9660 image. In result my EFI - firmware doesn't even try using it as it expects a FAT32-formatted EFI - partition. Even after transferring the files over, I can't boot it, - because it doesn't come with EFI build of Grub (grubaa64.efi). Then, - after providing it manually I've managed to install the system, but with - problems again - the installer didn't find the media automatically (was - probably looking for partitions like /dev/sda1 while the media is only - available as /dev/sda). - - In comparison, the AMD64 version looks like this: - - $ fdisk -l ubuntu-17.04-server-amd64.iso - Disk ubuntu-17.04-server-amd64.iso: 685 MiB, 718274560 bytes, 1402880 sectors - Units: sectors of 1 * 512 = 512 bytes - Sector size (logical/physical): 512 bytes / 512 bytes - I/O size (minimum/optimal): 512 bytes / 512 bytes - Disklabel type: dos - Disk identifier: 0x5aac927d - - Device Boot Start End Sectors Size Id Type - ubuntu-17.04-server-amd64.iso1 * 0 1402879 1402880 685M 0 Empty - ubuntu-17.04-server-amd64.iso2 286608 2912154608 2.3M ef EFI (FAT-12/ - $ file ubuntu-17.04-server-amd64.iso - ubuntu-17.04-server-amd64.iso: DOS/MBR boot sector ISO 9660 CD-ROM filesystem data (DOS/MBR boot sector) 'Ubuntu-Server 17.04 amd64' (bootable); partition 2 : ID=0xef, start-CHS (0x3ff,254,63), end-CHS (0x3ff,254,63), startsector 286608, 4608 sectors - - Also, Debian testing images work fine, being built the EFI way: - - $ fdisk -l debian-testing-arm64-netinst.iso - Disk debian-testing-arm64-netinst.iso: 200 MiB, 209715200 bytes, 409600 sectors - Units: sectors of 1 * 512 = 512 bytes - Sector size (logical/physical): 512 bytes / 512 bytes - I/O size (minimum/optimal): 512 bytes / 512 bytes - Disklabel type: dos - Disk identifier: 0x - - DeviceBoot StartEnd Sectors Size Id Type - debian-testing-arm64-netinst.iso1 0 407551 407552 199M 83 Linux - debian-testing-arm64-netinst.iso2 407552 40959920481M ef EFI (FAT-1 - $ + [Regression Risk] + For d-i, this is aligning the xorriso boot options with the same ones now used to build the server ISO. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1692876 Title: ubuntu-server ARM64 ISOs lack partition table with EFI System Partition To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-cdimage/+bug/1692876/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1692876] Re: ubuntu-server ARM64 ISOs lack partition table with EFI System Partition
** Changed in: debian-installer (Ubuntu) Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1692876 Title: ubuntu-server ARM64 ISOs lack partition table with EFI System Partition To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-cdimage/+bug/1692876/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1692876] Re: ubuntu-server ARM64 ISOs lack partition table with EFI System Partition
** Also affects: debian-installer (Ubuntu) Importance: Undecided Status: New ** Changed in: debian-installer (Ubuntu) Status: New => In Progress ** Changed in: debian-installer (Ubuntu) Assignee: (unassigned) => dann frazier (dannf) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1692876 Title: ubuntu-server ARM64 ISOs lack partition table with EFI System Partition To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-cdimage/+bug/1692876/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs