xorriso tracker stop

Asked by kokoye2007 

  Create ISO image
  • Use xorriso with isohybrid MBR......... /usr/lib/ISOLINUX/isohdpfx.bin
  • The progress tracker................... Started
  • The progress tracker id is............. 140227283048000
  • The process started at................. 20:52:04.354442
  • Completed.............................. 0%
  • Execute asynchronously................. xorriso -as mkisofs -r -V "Ubuntu
                                            Groovy-MM amd64" -cache-inodes -J -l
                                            -iso-level 3 -isohybrid-mbr
                                            /usr/lib/ISOLINUX/isohdpfx.bin -c
                                            isolinux/boot.cat -b
                                            isolinux/isolinux.bin -no-emul-boot
                                            -boot-load-size 4 -boot-info-table
                                            -o "/home/kokoye2007/Documents/groov
                                            y/ubuntu-20.10-Groovy-MM-desktop-
                                            amd64.iso" .
  • The process id is...................... 32608
  • Stop the progress tracker with id...... 140227283048000
  • Error.................................. An exception occurred.
  • Interrupted the progress tracker....... Interrupt Exception
  • The process stopped at................. 20:52:04.494902
  • The progress tracker................... Stopped
  • The exit status, signal status is...... 32, None
  • The exception is....................... End Of File (EOF). Exception style
                                            platform. <pexpect.pty_spawn.spawn
                                            object at 0x7f8945d77190> command:
                                            /usr/bin/xorriso args:
                                            [b'/usr/bin/xorriso', b'-as',
                                            b'mkisofs', b'-r', b'-V', b'Ubuntu
                                            Groovy-MM amd64', b'-cache-inodes',
                                            b'-J', b'-l', b'-iso-level', b'3',
                                            b'-isohybrid-mbr',
                                            b'/usr/lib/ISOLINUX/isohdpfx.bin',
                                            b'-c', b'isolinux/boot.cat', b'-b',
                                            b'isolinux/isolinux.bin', b'-no-
                                            emul-boot', b'-boot-load-size',
                                            b'4', b'-boot-info-table', b'-o', b'
                                            /home/kokoye2007/Documents/groovy/ub
                                            untu-20.10-Groovy-MM-desktop-
                                            amd64.iso', b'.'] buffer (last 100
                                            chars): '' before (last 100 chars):
                                            "olinux/isolinux.bin'\r\nxorriso :
                                            NOTE : -return_with SORRY 32
                                            triggered by problem severity
                                            FAILURE\r\n" after: <class
                                            'pexpect.exceptions.EOF'> match:
                                            None match_index: None exitstatus:
                                            None flag_eof: True pid: 32608
                                            child_fd: 29 closed: False timeout:
                                            300 delimiter: <class
                                            'pexpect.exceptions.EOF'> logfile:
                                            None logfile_read: None
                                            logfile_send: None maxread: 2000
                                            ignorecase: False searchwindowsize:
                                            None delaybeforesend: 0.05
                                            delayafterclose: 0.1
                                            delayafterterminate: 0.1 searcher:
                                            searcher_re: 0: re.compile('[0-9
                                            ]{1,3}(\\.[0-9]{2}){0,1}%')
  • The tracekback is...................... Traceback (most recent call last):
                                            File "/usr/lib/python3/dist-
                                            packages/pexpect/spawnbase.py", line
                                            166, in read_nonblocking s =
                                            os.read(self.child_fd, size)
                                            OSError: [Errno 5] Input/output
                                            error During handling of the above
                                            exception, another exception
                                            occurred: Traceback (most recent
                                            call last): File
                                            "/usr/lib/python3/dist-
                                            packages/pexpect/expect.py", line
                                            111, in expect_loop incoming = s
                                            pawn.read_nonblocking(spawn.maxread,
                                            timeout) File
                                            "/usr/lib/python3/dist-
                                            packages/pexpect/pty_spawn.py", line
                                            485, in read_nonblocking return
                                            super(spawn,
                                            self).read_nonblocking(size) File
                                            "/usr/lib/python3/dist-
                                            packages/pexpect/spawnbase.py", line
                                            171, in read_nonblocking raise
                                            EOF('End Of File (EOF). Exception
                                            style platform.')
                                            pexpect.exceptions.EOF: End Of File
                                            (EOF). Exception style platform.
                                            During handling of the above
                                            exception, another exception
                                            occurred: Traceback (most recent
                                            call last): File "/usr/share/cubic
                                            /utilities/progressor.py", line 244,
                                            in process_command if not done:
                                            raise exception File "/usr/share/c
                                            ubic/utilities/progressor.py", line
                                            239, in process_command
                                            process.expect(PERCENT_PATTERN)
                                            File "/usr/lib/python3/dist-
                                            packages/pexpect/spawnbase.py", line
                                            340, in expect return self.expec
                                            t_list(compiled_pattern_list, File
                                            "/usr/lib/python3/dist-
                                            packages/pexpect/spawnbase.py", line
                                            369, in expect_list return
                                            exp.expect_loop(timeout) File
                                            "/usr/lib/python3/dist-
                                            packages/pexpect/expect.py", line
                                            117, in expect_loop return
                                            self.eof(e) File
                                            "/usr/lib/python3/dist-
                                            packages/pexpect/expect.py", line
                                            63, in eof raise EOF(msg)
                                            pexpect.exceptions.EOF: End Of File
                                            (EOF). Exception style platform.
                                            <pexpect.pty_spawn.spawn object at
                                            0x7f8945d77190> command:
                                            /usr/bin/xorriso args:
                                            [b'/usr/bin/xorriso', b'-as',
                                            b'mkisofs', b'-r', b'-V', b'Ubuntu
                                            Groovy-MM amd64', b'-cache-inodes',
                                            b'-J', b'-l', b'-iso-level', b'3',
                                            b'-isohybrid-mbr',
                                            b'/usr/lib/ISOLINUX/isohdpfx.bin',
                                            b'-c', b'isolinux/boot.cat', b'-b',
                                            b'isolinux/isolinux.bin', b'-no-
                                            emul-boot', b'-boot-load-size',
                                            b'4', b'-boot-info-table', b'-o', b'
                                            /home/kokoye2007/Documents/groovy/ub
                                            untu-20.10-Groovy-MM-desktop-
                                            amd64.iso', b'.'] buffer (last 100
                                            chars): '' before (last 100 chars):
                                            "olinux/isolinux.bin'\r\nxorriso :
                                            NOTE : -return_with SORRY 32
                                            triggered by problem severity
                                            FAILURE\r\n" after: <class
                                            'pexpect.exceptions.EOF'> match:
                                            None match_index: None exitstatus:
                                            None flag_eof: True pid: 32608
                                            child_fd: 29 closed: False timeout:
                                            300 delimiter: <class
                                            'pexpect.exceptions.EOF'> logfile:
                                            None logfile_read: None
                                            logfile_send: None maxread: 2000
                                            ignorecase: False searchwindowsize:
                                            None delaybeforesend: 0.05
                                            delayafterclose: 0.1
                                            delayafterterminate: 0.1 searcher:
                                            searcher_re: 0: re.compile('[0-9
                                            ]{1,3}(\\.[0-9]{2}){0,1}%')
  • The message is......................... xorriso 1.5.2 : RockRidge filesystem
                                            manipulator, libburnia project.
                                            Drive current: -outdev 'stdio:/home/
                                            kokoye2007/Documents/groovy/ubuntu-2
                                            0.10-Groovy-MM-desktop-amd64.iso'
                                            Media current: stdio file,
                                            overwriteable Media status : is
                                            blank Media summary: 0 sessions, 0
                                            data blocks, 0 data, 29.8g free
                                            xorriso : WARNING : -volid text
                                            problematic as automatic mount point
                                            name xorriso : WARNING : -volid text
                                            does not comply to ISO 9660 / ECMA
                                            119 rules xorriso : NOTE : -as
                                            mkisofs: Ignored option '-cache-
                                            inodes' Added to ISO image:
                                            directory '/'='/home/kokoye2007/Docu
                                            ments/groovy/custom-disk' xorriso :
                                            UPDATE : 951 files added in 1
                                            seconds xorriso : UPDATE : 951
                                            files added in 1 seconds xorriso :
                                            NOTE : Copying to System Area: 432
                                            bytes from file
                                            '/usr/lib/ISOLINUX/isohdpfx.bin'
                                            xorriso : FAILURE : Cannot find in
                                            ISO image: -boot_image ...
                                            bin_path='/isolinux/isolinux.bin'
                                            xorriso : NOTE : -return_with SORRY
                                            32 triggered by problem severity
                                            FAILURE

Question information

Language:
English Edit question
Status:
Solved
For:
Cubic Edit question
Assignee:
No assignee Edit question
Solved by:
Cubic PPA
Solved:
Last query:
Last reply:
Revision history for this message
Best Cubic PPA (cubic-wizard) said :
#1

Kokoye,

Which Ubuntu based distro and version are you customizing?

See if this helps your situation:

    https://bugs.launchpad.net/cubic/+bug/1905098/comments/8

    (Obviously substitute Xubuntu for your distro).

Revision history for this message
kokoye2007  (kokoye2007) said :
#2

Distributor ID: Ubuntu
Description: Ubuntu 20.10
Release: 20.10
Codename: groovy

and customize
ubuntu-20.10-desktop-amd64.iso

Revision history for this message
kokoye2007  (kokoye2007) said :
#3

Thanks Cubic PPA, that solved my question.

Revision history for this message
kokoye2007  (kokoye2007) said :
#4

Cubic is can support for Debian ??
We port to upstream.

Revision history for this message
Cubic PPA (cubic-wizard) said :
#5

There are some important files missing on the 20.10 ISOs that Cubic needs.
This is the same issue reported in Bug #1905098.
If you like, you can subscribe to that bug and add your log file there. (I wasn't aware this also affected regular Ubuntu as well).

In the mean time, you can still generate a custom ISO for Ubuntu Groovy using the approach outlined in Comment # 8 of the above bug report. (Since you are customizing Ubuntu 20.10, I suggest using "ubuntu-20.04.1-desktop-amd64.iso" for step 7, and Cubic will grab the missing files from that ISO).

Revision history for this message
Cubic PPA (cubic-wizard) said :
#6

Cubic does not allow you to customize Debian because Canonical uses a completely different structure for their ISOs.

Revision history for this message
Cubic PPA (cubic-wizard) said :
#7

Proposed changes for Bug #1905098 have been published to the "experimental" branch...

    $ sudo apt autoremove --purge cubic
    $ sudo apt-add-repository --remove ppa:cubic-wizard/release

    $ sudo apt-add-repository ppa:cubic-wizard/experimental
    $ sudo apt update
    $ sudo apt install cubic

Additional testing and bug fixes may be necessary before the fix can be moved to the "release" branch.