Bug 33657 - Unable to encrypt a disk with Isodumper
Summary: Unable to encrypt a disk with Isodumper
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: MGA9TOO
Keywords:
Depends on: 34877
Blocks:
  Show dependency treegraph
 
Reported: 2024-10-21 09:33 CEST by Guillaume Royer
Modified: 2026-01-07 14:02 CET (History)
2 users (show)

See Also:
Source RPM: isodumper-1.56-1.mga9
CVE:
Status comment:
marja11: affects_mga9+


Attachments

Description Guillaume Royer 2024-10-21 09:33:13 CEST
Description of problem:

When formatting a disk with Isodumper, when you tick "Encrypt disk with LUKS" and you fill in the key field, the disk is correctly formatted but no crypt.

Version-Release number of selected component (if applicable):

Isodumper1.56
papoteur 2024-10-21 09:35:07 CEST

Assignee: bugsquad => yvesbrungard
Whiteboard: (none) => MGA9TOO
Version: 9 => Cauldron
CC: (none) => yvesbrungard

Comment 1 Marja Van Waes 2025-12-31 14:03:33 CET
Adding the flag: affects_mga9 +
to all bugs with MGA9TOO on the whiteboard, without removing MGA9TOO (for now).

Flags: (none) => affects_mga9+

Comment 2 Morgan Leijström 2026-01-02 22:26:10 CET
I confirm the issue
I selected ext4, and encrypted, entered key.

I can later plug the stick into another computer and directly use it in Dolphin.


Related, enhancement request:
Some button to unhide the entered key

CC: (none) => fri

Comment 3 papoteur 2026-01-03 07:45:46 CET
(In reply to Morgan Leijström from comment #2)
> I confirm the issue
> I selected ext4, and encrypted, entered key.
> 
> I can later plug the stick into another computer and directly use it in
> Dolphin.
> 
> 
> Related, enhancement request:
> Some button to unhide the entered key

Hello Morgan,
Did you try the version 1.59?
Comment 4 Morgan Leijström 2026-01-03 11:31:18 CET
(In reply to papoteur from comment #3)
> Did you try the version 1.59?

No, I am on mga9
not had time for cauldron/mga10 yet...
Comment 5 Mageia Robot 2026-01-03 12:18:49 CET
commit 8f917458f47cfc611d971801c83949ec3cbc1994
Author: Papoteur <papoteur@...>
Date:   Sat Jan 3 11:05:49 2026 +0100

    1.60
    
    (mga#33657)
---
 Commit Link:
   https://gitweb.mageia.org/software/isodumper/commit/?id=8f917458f47cfc611d971801c83949ec3cbc1994
Comment 6 Mageia Robot 2026-01-03 12:19:08 CET
commit 105cbfeb819ca5b2eb29f644eca965a04c92613a
Author: Papoteur <papoteur@...>
Date:   Sat Jan 3 11:05:49 2026 +0100

    1.60
    
    (mga#33657)
---
 Commit Link:
   https://gitweb.mageia.org/software/isodumper/commit/?id=105cbfeb819ca5b2eb29f644eca965a04c92613a
Comment 7 papoteur 2026-01-03 13:12:44 CET
Submitting:
RPMS
====
isodumper-qt-1.60-1.mga9.noarch
isodumper-gtk-1.60-1.mga9.noarch
isodumper-1.60-1.mga9.noarch

SRPM:
====
isodumper-1.60-1.mga9

Assignee: yves.brungard => qa-bugs

Comment 8 Morgan Leijström 2026-01-03 16:23:01 CET
[morgan@svarten ~]$ LC_ALL=C sudo urpmi --test isodumper
A requested package cannot be installed:
isodumper-1.60-1.mga9.noarch (due to unsatisfied coreutills)

Assignee: qa-bugs => yves.brungard
Keywords: (none) => feedback

Comment 9 Morgan Leijström 2026-01-04 15:08:41 CET
The new version 1.60-1.1 installs correctly.

Tested creating encrypted ext4, exfat, FAT32.
Encrypting works as expected; i have to unlock it to use it.

  Issues noted:

A) The progress bar is always greyed, hard to see the progress.

B) partition label is always in CAPS, even when I write lowercase or mixed

C) Looking at the device using gparted, it still say partition is iso9660, with label Mageia-10-a1-Live-Xfce.  (I do not understand this as in Dolphin it shows up as the label i defined.)
Comment 10 katnatek 2026-01-04 18:48:46 CET
(In reply to Morgan Leijström from comment #9)
> The new version 1.60-1.1 installs correctly.
> 
> Tested creating encrypted ext4, exfat, FAT32.
> Encrypting works as expected; i have to unlock it to use it.
> 
>   Issues noted:
> 
> A) The progress bar is always greyed, hard to see the progress.
> 
> B) partition label is always in CAPS, even when I write lowercase or mixed
> 
> C) Looking at the device using gparted, it still say partition is iso9660,
> with label Mageia-10-a1-Live-Xfce.  (I do not understand this as in Dolphin
> it shows up as the label i defined.)

If you not unplug & replug the device, the information is not updated
Comment 11 Morgan Leijström 2026-01-04 19:59:19 CET
(In reply to katnatek from comment #10)
> (In reply to Morgan Leijström from comment #9)
> If you not unplug & replug the device, the information is not updated

I even tested on another machine :-)  Problem is there.
Comment 12 katnatek 2026-01-04 22:01:30 CET
(In reply to Morgan Leijström from comment #11)
> (In reply to katnatek from comment #10)
> > (In reply to Morgan Leijström from comment #9)
> > If you not unplug & replug the device, the information is not updated
> 
> I even tested on another machine :-)  Problem is there.

Then is the versions for mageia 9, that is why I request backport the fix made in cauldron
Comment 13 Morgan Leijström 2026-01-04 23:33:59 CET
Are you sure this works with 1.60-1 in Cauldron?
Comment 14 katnatek 2026-01-05 02:33:49 CET
(In reply to Morgan Leijström from comment #13)
> Are you sure this works with 1.60-1 in Cauldron?

I have not tested, I did test the previous version, tomorrow perhaps
Comment 15 papoteur 2026-01-05 07:55:33 CET
The name of the ISO is written at position x8028 in the image (32768 + 40).
The format step erase the boot sector (512 bytes) thus this seem not enough for iso9660 format.
https://wiki.osdev.org//ISO_9660#System_Area
I will push a version which erase more than just MBR.

Status comment: (none) => feedback

Comment 16 Morgan Leijström 2026-01-05 22:26:57 CET
This and other issues fixes are being addressed in 
Bug 34877 - isodumper should remove iso9660 filesystem when formatting a LiveUsb device 

So we can close this bug as fixed when that one is shipped.

Depends on: (none) => 34877
Assignee: yves.brungard => qa-bugs
Status comment: feedback => (none)
Keywords: feedback => (none)

Comment 17 Morgan Leijström 2026-01-07 14:02:17 CET
Update released by Bug 34877

Resolution: (none) => FIXED
Status: NEW => RESOLVED


Note You need to log in before you can comment on or make changes to this bug.