Ticket #11371 (closed defect: fixed)

Opened 3 years ago

Last modified 2 years ago

Switching to text console on first boot after upgrade hangs XO

Reported by: greenfeld Owned by: dsd
Priority: normal Milestone: 12.1.0
Component: initramfs Version: Development build as of this date
Keywords: Cc:
Action Needed: diagnose Verified: no
Deployments affected: Blocked By:


When upgrading from a previous XO build to 11.3.0/883 or 11.2.0/874 on XO-1.5, we get stuck for a long time on both XO-1 and 1.5 waiting for the boot arrow to go past the first dot.

But switching to the text console via Alt-F1 to figure out why may lead to a crash. The next boot seems to work properly. So far I have reproduced this twice without failing to see it.

The following is seen on the text console after the initial kernel messages:

Purging old versions, boot may be slightly delayed...
umount: can't umount  /vsysroot/dev: Device or resource busy
umount: can't umount /sysroot: Device or resource busy
Failure condition in initramfs

Signal caught!

Boot has failed, sleeping forever.

Change History

Changed 3 years ago by greenfeld

  • cc dsd removed

Also of note (although it may not matter): The XO-1.5 used was running in secure mode throughout the upgrade process, and also had just updated its firmware.

Changed 3 years ago by dsd

Confirmed: the disk space recovery process does normally complete OK, but Ctrl+Alt+F1 will interrupt it and halt the system as above.

Workaround: don't press ctrl+alt+F1 during this process, or if you do, power cycle the system and let the process complete without interruption.

Changed 2 years ago by dsd

  • status changed from new to closed
  • resolution set to fixed
  • milestone changed from 11.3.0 to 12.1.0

Fixed in 12.1.0 (tested in build 14): pressing escape numerous times during the bootup-after-upgrade does not halt the process or do anything unexpected.

Changed 2 years ago by dsd

...and Ctrl+Alt+Fx no longer have an effect in this case. (esc is used to show/hide splash)

Note: See TracTickets for help on using tickets.