Opened 13 years ago
Last modified 10 years ago
#627 assigned defect
Mondorestore CTL+ALT+DEL Fails to Cancel Repartitioning
Reported by: | SamK | Owned by: | Bruno Cornec |
---|---|---|---|
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 (3)
Change History (16)
comment:1 by , 12 years ago
Status: | new → assigned |
---|
comment:2 by , 12 years ago
comment:3 by , 12 years ago
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.
follow-up: 5 comment:4 by , 12 years ago
You should use mindi-busybox_1.18.5 with these versions of mondo/mindi.
by , 12 years ago
Attachment: | mondorestore.log-1.tgz added |
---|
comment:5 by , 12 years ago
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
comment:6 by , 12 years ago
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 by , 12 years ago
Milestone: | 3.0.4 → 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 by , 12 years ago
Milestone: | 3.0.3 → 3.0.4 |
---|---|
Priority: | high → highest |
Severity: | normal → critical |
comment:9 by , 12 years ago
busybox ML post: http://lists.busybox.net/pipermail/busybox/2013-March/079097.html
comment:10 by , 12 years ago
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.
by , 12 years ago
Attachment: | mondorestore.log.tgz added |
---|
comment:11 by , 10 years ago
Tested on same harware and Debian 6 as per original bug report
Versions Tested: from ftp://ftp.mondorescue.org/test/ Installed OK afio_2.5-1_i386.deb mindi-busybox_1.21.1-1_i386.deb
Install FAILED mindi_3.0.020141207013035-0_i386.deb mondo_3.2.020141207013035-0_i386.deb libmondorescue-perl_3.2.020141207013035-0_all.deb
dpkg: dependency problems prevent configuration of libmondorescue-perl:
libmondorescue-perl depends on libprojectbuilder-perl; however: Package libprojectbuilder-perl is not installed.
ftp://ftp.mondorescue.org/test/debian/6/ does not contain libprojectbuilder-perl
Unable to test release candidate.
comment:12 by , 10 years ago
You also need to add the repo for the non-test version where other deps needed will be found:
comment:13 by , 10 years ago
Tested on same harware and Debian 6 as per original bug report
Versions Tested:
from ftp://ftp.mondorescue.org/test/ & ftp://ftp.mondorescue.org/debian/6/
Installed OK
afio_2.5-1_i386.deb
mindi-busybox_1.21.1-1_i386.deb
mindi_3.0.020141207013035-0_i386.deb
mondo_3.2.020141207013035-0_i386.deb
libprojectbuilder-perl_0.12.6-1_all.deb
libmondorescue-perl_3.2.020141207013035-0_all.deb
Create Archive Test:
mondoarchive -O -i -d /media/BACKUP-REPO/backup/home/nfs/mondo -G -4 -s 650m -p mondoverass-single -S /tmp -T /tmp -I "/" -E "|/home|/mnt/nfs|/media/BACKUP-REPO|"
Result:
Creation=Failed
Message received:
"Checking sanity of your Linux distribution
Done.
Segmentation fault"
Log Attached:
mondoarchive.log.tgz
Summary:
Failed to create test archive with release candidate
Unable to test restore with test archive created with release candidate
Unable to test bug fix in release candidate
by , 10 years ago
Attachment: | mondoarchive.log.tgz added |
---|
An /etc/inittab file with a line for CTRL+ALT+DEL support was added in rev [3082] which should fix this issue. Needs testing.