X-Loop: help-debbugs@HIDDEN Subject: bug#24650: bug: parted and gparted cannot recognize the file structure of typical linux hybrid iso files Resent-From: Nio Wiklund <nio.wiklund@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-parted@HIDDEN Resent-Date: Sun, 09 Oct 2016 18:08:01 +0000 Resent-Message-ID: <handler.24650.B.14760364561673 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 24650 X-GNU-PR-Package: parted X-GNU-PR-Keywords: To: 24650 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-parted@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.14760364561673 (code B ref -1); Sun, 09 Oct 2016 18:08:01 +0000 Received: (at submit) by debbugs.gnu.org; 9 Oct 2016 18:07:36 +0000 Received: from localhost ([127.0.0.1]:50205 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1btIVb-0000Qv-HY for submit <at> debbugs.gnu.org; Sun, 09 Oct 2016 14:07:36 -0400 Received: from eggs.gnu.org ([208.118.235.92]:48132) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <nio.wiklund@HIDDEN>) id 1bsx0Z-0002WC-5T for submit <at> debbugs.gnu.org; Sat, 08 Oct 2016 15:10:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <nio.wiklund@HIDDEN>) id 1bsx0S-0008VA-Pt for submit <at> debbugs.gnu.org; Sat, 08 Oct 2016 15:10:01 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:51718) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <nio.wiklund@HIDDEN>) id 1bsx0S-0008Uf-Nc for submit <at> debbugs.gnu.org; Sat, 08 Oct 2016 15:10:00 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39090) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <nio.wiklund@HIDDEN>) id 1bsx0Q-00077J-4s for bug-parted@HIDDEN; Sat, 08 Oct 2016 15:09:59 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <nio.wiklund@HIDDEN>) id 1bsx0M-0008RN-TN for bug-parted@HIDDEN; Sat, 08 Oct 2016 15:09:58 -0400 Received: from v-smtpout2.han.skanova.net ([81.236.60.155]:39333) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <nio.wiklund@HIDDEN>) id 1bsx0M-0008Qm-ML for bug-parted@HIDDEN; Sat, 08 Oct 2016 15:09:54 -0400 Received: from [192.168.0.4] ([195.198.241.196]) by cmsmtp with SMTP id sx0Kb9x73Cetxsx0Kb1UPq; Sat, 08 Oct 2016 21:09:52 +0200 From: Nio Wiklund <nio.wiklund@HIDDEN> Message-ID: <1fc58fb0-72f8-608a-4562-adbb6874a284@HIDDEN> Date: Sat, 8 Oct 2016 21:09:52 +0200 User-Agent: Mozilla/5.0 (X11; Linux i686; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-CMAE-Envelope: MS4wfJgYfzXotGO3jk73XlAPOVfMOBuUHcPsJrSL8omAwywfQ1PGSYci9kPhyKEY/yweyVa2Dtu37usb7vIWZZ84OmZb4lulPtp8dgEaOQ1kqte1ya6vU8k9 IMdIO9TAGhXHeu50kUPArthf69hK4D9WIHUfXNsT+avMZw70VIPup9AsDRfvn3cXJYN8nVl7olrKBA== X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Mailman-Approved-At: Sun, 09 Oct 2016 14:07:34 -0400 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -4.0 (----) Hi, I am developing user friendly tools to create USB boot drives from the isofiles of linux distros. When treated with isohybrid, these files can be cloned and create USB boot drives. The partition structure is very special to allow booting from CD/DVD disks as well as from mass storage devices like USB pendrives and flash cards. gparted version 0.25.0 is not happy with it and dumps the following text (to a terminal window) ====================== libparted : 3.2 ====================== Invalid partition table - recursive partition on /dev/sdd. Invalid partition table - recursive partition on /dev/sdd. and causes the corresponding complaint and lack of output for the file system in gparted's GUI. This creates problems for many end users, who think that their pendrives are damaged after cloning. Some people even discard their USB pendrive instead of restoring it to a standard storage device after installing their new linux OS. But this information is wrong, the drives work as they should. Other tools, for example blkid and lsblk can recognize the iso9660 file system and create no complaints (warnings or error messages). See the following bug report for more details, https://bugzilla.gnome.org/show_bug.cgi?id=771244 -o- I failed to connect via the bug reporting link https://parted.alioth.debian.org/cgi-bin/trac.cgi/newticket --- 'Oops... Trac detected an internal error: No module named _md5 Traceback (most recent call last): File "/var/lib/gforge/chroot/home/groups/parted/cgi-bin/trac.cgi", line 19, in <module> from trac.web import cgi_frontend File "/srv/alioth.debian.org/chroot/home/groups/parted/srv/lib/python2.5/site-packages/trac/web/__init__.py", line 1, in <module> from trac.web.api import * File "/srv/alioth.debian.org/chroot/home/groups/parted/srv/lib/python2.5/site-packages/trac/web/api.py", line 27, in <module> from trac.util import get_last_traceback File "/srv/alioth.debian.org/chroot/home/groups/parted/srv/lib/python2.5/site-packages/trac/util/__init__.py", line 21, in <module> import md5 File "/var/lib/gforge/chroot/home/groups/parted/srv/lib/python2.5/md5.py", line 6, in <module> from hashlib import md5 File "/var/lib/gforge/chroot/home/groups/parted/srv/lib/python2.5/hashlib.py", line 104, in <module> md5 = __get_builtin_constructor('md5') File "/var/lib/gforge/chroot/home/groups/parted/srv/lib/python2.5/hashlib.py", line 31, in __get_builtin_constructor import _md5 ImportError: No module named _md5' --- So I write to this list and hope that you can help me to create a formal bug report. We want libparted to be able to recognize the typical partition structures in mass storage devices made by cloning hybrid linux iso files, and let the tools parted and gparted identify and report the file system (usually iso9660, sometimes udf) correctly. Best regards Nio Wiklund
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Nio Wiklund <nio.wiklund@HIDDEN> Subject: bug#24650: Acknowledgement (bug: parted and gparted cannot recognize the file structure of typical linux hybrid iso files) Message-ID: <handler.24650.B.14760364561673.ack <at> debbugs.gnu.org> References: <1fc58fb0-72f8-608a-4562-adbb6874a284@HIDDEN> X-Gnu-PR-Message: ack 24650 X-Gnu-PR-Package: parted Reply-To: 24650 <at> debbugs.gnu.org Date: Sun, 09 Oct 2016 18:08:01 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-parted@HIDDEN If you wish to submit further information on this problem, please send it to 24650 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 24650: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D24650 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.