[Bug 1899308] Re: failure to boot groovy daily (again)
Thomas Schmitt
1899308 at bugs.launchpad.net
Mon Oct 12 10:59:11 UTC 2020
Hi,
this is a one-time tangent about the xorriso replay run which i advised
in comment #10.
I found at least the trigger of the xorriso replay flaw about the size
values in ISO 9660 superblock, protective MBR, and GPT header block.
It is the multi-session emulation for overwritable media which is not
enabled when xorriso works by its mkisofs emulation.
A xorriso replay run for an ISO which was made by the mkisofs emulation
should disable the multi-session emulation by command
-compliance no_emul_toc
in order to get the same result (and in order to avoid the bug which i
still have to catch).
Further i advise for machines with lots of RAM to use
-stdio_sync off
which avoids the periodic waiting for the hard disk to have taken all
written data and the end sync of the mkisofs emulation.
(Whose RAM is fast enough to beat 1200x DVD speed ?)
So a repack run which shall yield consistent size values in ISO 9660, MBR,
and GPT is currently advised to look like:
test -r test_gpt_bootflag.iso && rm test_gpt_bootflag.iso
xorriso \
-stdio_sync off \
-compliance no_emul_toc \
-indev "$original" \
-outdev test_gpt_bootflag.iso \
-boot_image any replay \
\
-boot_image any appended_part_as=gpt \
-boot_image any mbr_force_bootable=on
with the commands after "-boot_image any replay" being the modifications of
the imported boot setup of "$original". (See man xorriso, -boot_image)
(I added
-boot_image anyappended_part_as=gpt
although the 20201010 ISO brings this setting, because the proposal shall
also work with ISOs like 20201007.1 which have MBR partition table.)
Have a nice day :)
Thomas
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to cd-boot-images-amd64 in Ubuntu.
https://bugs.launchpad.net/bugs/1899308
Title:
failure to boot groovy daily (again)
Status in Ubuntu CD Images:
New
Status in cd-boot-images-amd64 package in Ubuntu:
Confirmed
Bug description:
This is either a duplicate or return of
- https://bugs.launchpad.net/ubuntu-cdimage/+bug/1883040
- https://bugs.launchpad.net/ubuntu-cdimage/+bug/1886148
Most probably "groovy daily won't boot anymore on some older BIOS
boxes" or the 1883040 bug, as it's impacting only my older slow boxes
(but it's also different).
thumb-drive has been successfully used in QA live & install tests,
however it won't boot on
hp dc7700 (c2d-e6320, 5gb, nvidia quadro nvs 290)
hp dc7900 (c2d-e8400, 4gb, intel 4 series integrated i915)
The last timing issue also impacted d755-5 (older dell optiplex 755)
when dc7700 was impacted, but that booted successfully this ISO.
I see thumb-drive flash as it tries to boot, eventually it stops
flashing, but no boot. At least 6 attempts made to boot, thumb-drive
being tested on another 2x d755 boxes..
(ISO written by mkusb/dus & gnome-disks [#11] is identical)
** Expected result
It boots & is usable
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-cdimage/+bug/1899308/+subscriptions
More information about the foundations-bugs
mailing list