Ticket #627 (assigned defect)

Opened 23 months ago

Last modified 10 months ago

Mondorestore CTL+ALT+DEL Fails to Cancel Repartitioning

Reported by: SamK Owned by: bruno
Priority: highest Milestone: 3.0.5
Component: mondo Version: 3.0.2
Severity: critical Keywords:
Cc:

Description

Ticket raised at the request of Bruno following a report in the mailing list.

Fortunately this happened on a test rig.

When mondorestore enters the countdown phase prior to repartitioning a disk it instructs the user that the process may be cancelled by the combination keystroke CTL-ALT-DEL. This does not work. This process continues and destroys the partition structure, then recreates it and applies a file system.

I think it is important that this feature should work as stated on the screen advice.

Attachments

mondorestore.log-1.tgz Download (91.9 KB) - added by SamK 14 months ago.
mondorestore.log.tgz Download (26.5 KB) - added by SamK 10 months ago.

Change History

comment:1 Changed 19 months ago by bruno

  • Status changed from new to assigned

comment:2 Changed 14 months ago by bruno

An /etc/inittab file with a line for CTRL+ALT+DEL support was added in rev [3082] which should fix this issue. Needs testing.

comment:3 Changed 14 months ago by SamK

Tested using: mindi-busybox_1.7.3-1.deb mindi_2.1.420130223004458-0_i386.deb mondo_3.0.320130223004458-0_i386.deb

Created backup ISO OK. Burned ISO to CDROM Booting CDROM allows specification of interactive mode Boot fails (hangs) almost immediately afterwards with last message shown: "? kernel_thread_helper+0x7/0x10"

This prevents test of revised CTL+ALT+DEL function.

comment:4 follow-up: ↓ 5 Changed 14 months ago by bruno

You should use mindi-busybox_1.18.5 with these versions of mondo/mindi.

Changed 14 months ago by SamK

comment:5 in reply to: ↑ 4 Changed 14 months ago by SamK

Replying to bruno:

You should use mindi-busybox_1.18.5 with these versions of mondo/mindi.


Tested: mindi-busybox_1.18.5-2.deb, mindi_2.1.420130223004458-0_i386.deb, mondo_3.0.320130223004458-0_i386.deb,

Actions: Created backup ISO OK, Burned ISO to CDROM, Booted CDROM; bootcode=interactive, Modified a partition size, Issued CTL+ALT+DEL to cancel action,

Result: Cancellation=Failed, The process continues and destroys the partition structure, then recreates it and applies a file system.

Log Attached: mondorestore.log-1.tgz

Last edited 14 months ago by SamK (previous) (diff)

comment:6 Changed 14 months ago by bruno

Hummm mindi-busybox wasn't reading the inittab ! I'm rebuilding it with the option on for next stable and making tests on my sid tomorrow. Should be fixed soon now.

comment:7 Changed 13 months ago by bruno

  • Milestone changed from 3.0.4 to 3.0.3

Cf:  http://brunocornec.wordpress.com/2013/03/08/busybox-fix-while-preparing-mondorescue-for-its-3-0-3-version/ and it is however not in 3.0.3 due to issues encountered cf:  http://brunocornec.wordpress.com/2013/03/17/mondorescue-3-0-3-is-finally-out/

I'm now posting on the busybox ML to look for more ideas.

comment:8 Changed 13 months ago by bruno

  • Priority changed from high to highest
  • Severity changed from normal to critical
  • Milestone changed from 3.0.3 to 3.0.4

comment:10 Changed 10 months ago by SamK

Versions Tested: mindi-busybox_1.18.5-3_i386.deb
mindi_2.1.620130628101458-0_i386.deb
mondo_3.0.420130624040329-0_i386.deb

TEST 1
Created backup ISO OK
Burned backup ISO to CDROM
Booted backup CDROM
bootcode=interactive
Modified a partition size
Issued CTL+ALT+DEL to cancel action,

Result
Cancellation=Failed
The process continues and destroys the partition structure, then recreates it and applies a file system.

Log Attached
mondorestore.log.tgz

SUMMARY
Reported symptom remains unresolved.

Last edited 10 months ago by SamK (previous) (diff)

Changed 10 months ago by SamK

Note: See TracTickets for help on using tickets.