antiX live usb issue

Post Reply
Message
Author
rs55
Posts: 273
Joined: Sun Feb 24, 2019 4:24 pm

Re: antiX live usb issue

#61 Post by rs55 »

BitJam:
Sorry to report your new file did'nt work either. Same issue- "could not find a syslinux or isolinux directory".

Anticapitalista's gui program worked. Why not see how he did t? Iam curious too.

User avatar
fehlix
Developer
Posts: 10381
Joined: Wed Apr 11, 2018 5:09 pm

Re: antiX live usb issue

#62 Post by fehlix »

rs55 wrote: Fri Mar 22, 2019 8:21 pm BitJam:
Sorry to report your new file did'nt work either. Same issue- "could not find a syslinux or isolinux directory".
It runs here without an issue.
I have invoked it with giving parameter -f iso-file,
where iso-file is just symlink from my antiX-ISO folder somwhere else:
Extracted and run from command line: - and it boots also fine...
I've fuseiso installed.

Code: Select all

$ sudo ./live-usb-maker -f antiX-17.4_x64-full.iso
========================================================================
Starting live-usb-maker
========================================================================
Only one target usb device was found sdg
Will use target device sdg (28.9G USB DISK 3.0)

Please select what action to perform
  = Make a full-featured live-usb
  > Make an encrypted full-featured live-usb
  > Make a customized live-usb (includes encryption option)
  > Other options
Press <Enter> to select the highlighted entry
Use 'h' for help, 'r' to redraw, 'q' to quit
Mount antiX-17.4_x64-full.iso with fuseiso

Will use source file antiX-17.4_x64-full.iso
Distro: antiX-17.4_x64-full Helen Keller 6 March 2019
Found grub config 1.0

                  Total    Used   Extra
   entire drive  29,584  29,583       1  MiB
 main partition  29,533     996  28,537  MiB
 uefi partition      50      12      38  MiB

------------------------------------------------------------------------
Ready to make live-usb on device sdg
... by copying file antiX-17.4_x64-full.iso
------------------------------------------------------------------------

Shall we begin?
  = yes
  > no
  > pretend mode
Press <Enter> to select the highlighted entry
Use 'h' for help, 'r' to redraw, 'q' to quit
>> partition-clear
>> partition-make
Using msdos partitioning
Wait for automounting ...
>> makefs-bios
>> makefs-uefi

Filesystem     Type  Size  Used Avail Use% Mounted on
/dev/sdg1      ext4   29G   44M   29G   1% main
/dev/sdg2      vfat   50M     0   50M   0% uefi

>> copy-uefi
copy from iso to uefi partition
files: [Ee][Ff][Ii] boot/{grub,uefi-mt} version
Fix Dell uefi memtest bug
>> copy-main
copy from iso to main partition
copy ./antiX/vmlinuz
copy ./antiX/initrd.gz
Copy remaining files ...
|===================================================================>100%
>> uuids
>> install
extlinux version 6.03

Filesystem     Type  Size  Used Avail Use% Mounted on
/dev/sdg1      ext4   29G  996M   28G   4% main
/dev/sdg2      vfat   50M   13M   38M  26% uefi

>> done

live-usb-maker took one minute and 21 seconds.
Gigabyte Z77M-D3H, Intel Xeon E3-1240 V2 (Quad core), 32GB RAM,
GeForce GTX 770, Samsung SSD 850 EVO 500GB, Seagate Barracuda 4TB

User avatar
BitJam
Developer
Posts: 2283
Joined: Sat Aug 22, 2009 11:36 pm

Re: antiX live usb issue

#63 Post by BitJam »

rs55 wrote: Fri Mar 22, 2019 8:21 pmAnticapitalista's gui program worked. Why not see how he did t? Iam curious too.
His program just calls an earlier version of my program.
"The first principle is that you must not fool yourself -- and you are the easiest person to fool."

-- Richard Feynman

User avatar
BitJam
Developer
Posts: 2283
Joined: Sat Aug 22, 2009 11:36 pm

Re: antiX live usb issue

#64 Post by BitJam »

Another thing to try is to try to just redo the installation step after it fails:

Code: Select all

sudo ./live-usb-maker install
Whether this works or continues to fail, I'd really like to see /var/log/live-usb-maker.log from when it fails.
"The first principle is that you must not fool yourself -- and you are the easiest person to fool."

-- Richard Feynman

User avatar
dolphin_oracle
Developer
Posts: 20024
Joined: Sun Dec 16, 2007 1:17 pm

Re: antiX live usb issue

#65 Post by dolphin_oracle »

BitJam wrote: Fri Mar 22, 2019 7:39 pm Once more unto the breach, dear friends, once more

This is the same as before but I changed the sense of --force=automount so automounting is disabled by default on antiX. I also added a 2 second delay (*sigh*) between when I create the new partitions and when I grab them back from the automounter. You could test this by using --force=automount which will now allow antiX automounting while we are running.

But the first priority is to see if this new code fixes the fragmentation problem on rs55's system when fuseiso and/or fuseiso9660 is used.

I'm seeing this on my MX system with your version 2 code

Code: Select all


┌─[dolphin@mx]─[10:28:04 pm]─────────────────────────────[~/Desktop/rs55-test-LUM-02/live-usb-maker]
└─> sudo ./live-usb-maker 
[sudo] password for dolphin: 
===============================================================================
Starting live-usb-maker
===============================================================================
Only one target usb device was found sdc
Will use target device sdc (28.7G SanDisk Ultra)
                                                                                                  
Please select what action to perform                                                              
  = Make a full-featured live-usb                                                                 
  > Make an encrypted full-featured live-usb                                                      
  > Make a customized live-usb (includes encryption option)                                       
  > Other options                                                                                 
Press <Enter> to select the highlighted entry                                                     
Use 'h' for help, 'r' to redraw, 'q' to quit                                                      
                                                                                                  
Please select the source for the new live-usb                                                     
  = Copy from an ISO file                                                                         
Press <Enter> to select the highlighted entry                                                     
Use 'h' for help, 'r' to redraw, 'q' to quit                                                      
Please enter the filename                                                                         
(tab completion is enabled)
/home/dolphin/development/mx_release/MX-18.1_x64.iso
You entered: /home/dolphin/development/mx_release/MX-18.1_x64.iso                                                                                                                                     
Is this correct?                                                                                  
  = yes                                                                                           
  > no                                                                                            
Press <Enter> to select the highlighted entry                                                     
Use 'h' for help, 'r' to redraw, 'q' to quit                                                      
Mount /home/dolphin/development/mx_release/MX-18.1_x64.iso with fuseiso9660                       

                                                                                                  
Check md5 of the file ?                                                                           
  > yes                                                                                           
  = no                                                                                            
Press <Enter> to select the highlighted entry                                                     
Use 'h' for help, 'r' to redraw, 'q' to quit                                                      
Will use source file /home/dolphin/development/mx_release/MX-18.1_x64.iso                         
Distro: MX-18.1_x64 Continuum Feb 9, 2019
Found grub config 1.0

                  Total    Used   Extra
   entire drive  29,328  29,327       1  MiB
 main partition  29,277   1,421  27,856  MiB
 uefi partition      50      10      40  MiB

-------------------------------------------------------------------------------
Ready to make live-usb on device sdc
... by copying file /home/dolphin/development/mx_release/MX-18.1_x64.iso
-------------------------------------------------------------------------------
                                                                                                  
Shall we begin?                                                                                   
  = yes                                                                                           
  > no                                                                                            
  > pretend mode                                                                                  
Press <Enter> to select the highlighted entry                                                     
Use 'h' for help, 'r' to redraw, 'q' to quit                                                      
>> partition-clear                                                                                
>> partition-make
Using msdos partitioning
Wait for automounting ...
>> makefs-bios
>> makefs-uefi

Filesystem     Type  Size  Used Avail Use% Mounted on
/dev/sdc1      ext4   29G   44M   29G   1% main
/dev/sdc2      vfat   50M     0   50M   0% uefi

>> copy-uefi
copy from iso to uefi partition
files: [Ee][Ff][Ii] boot/{grub,uefi-mt} version
Fix Dell uefi memtest bug
>> copy-main
copy from iso to main partition
copy 
copy 
Copy remaining files ...
|=============================================================================================>100%
>> uuids
Warning: Could not find grub.cfg file on EFI
>> install
extlinux version 6.03
./live-usb-maker: line 2220: cd: /run/live-usb-maker/main/syslinux: No such file or directory
Error: Could not find a syslinux or isolinux directory

live-usb-maker took 2 minutes and 56 seconds.

and live-usb-maker.log

Code: Select all

=====================================================================
./live-usb-maker 
        program: live-usb-maker
        started: Fri Mar 22 22:28:13 EDT 2019
        version: 2.22.03 (Fri Mar 22 17:22:48 MDT 2019)
         kernel: 4.19.0-1-amd64
             OS: MX 18 (Continuum)
      found lib: /home/dolphin/Desktop/rs55-test-LUM-02/cli-shell-utils/cli-shell-utils.bash
    lib version: 2.20.05 (Fri Mar 22 15:13:14 MDT 2019)
---------------------------------------------------------------------

Found man page: live-usb-maker.1
Only one target usb device was found sdc
Will use target device sdc (28.7G SanDisk Ultra)
Mount /home/dolphin/development/mx_release/MX-18.1_x64.iso with fuseiso9660

Will use source file /home/dolphin/development/mx_release/MX-18.1_x64.iso
Distro: MX-18.1_x64 Continuum Feb 9, 2019
Found grub config 1.0
Estimated extfs overhead for 29277M is 44M

                  Total    Used   Extra
   entire drive  29,328  29,327       1  MiB
 main partition  29,277   1,421  27,856  MiB
 uefi partition      50      10      40  MiB


=====> Ready to make live-usb on device sdc
... by copying file /home/dolphin/development/mx_release/MX-18.1_x64.iso

>> partition-clear
 > dd status=none if=/dev/zero of=/dev/sdc bs=1K count=17
 > dd status=none if=/dev/zero of=/dev/sdc bs=1K count=17 seek=32
 > dd status=none conv=notrunc if=/dev/zero of=/dev/sdc bs=1K count=17 seek=30031855
 > partprobe /dev/sdc

>> partition-make
Using msdos partitioning
 > parted --script --align optimal /dev/sdc unit MiB mklabel msdos
 > dd status=none if=/dev/zero of=/dev/sdc seek=1024 bs=1K count=128
 > parted --script --align optimal /dev/sdc unit MiB mkpart primary ext4 1 29277
 > dd status=none if=/dev/zero of=/dev/sdc seek=29979648 bs=1K count=128
 > parted --script --align optimal /dev/sdc unit MiB mkpart primary fat32 29277 29327
 > parted --script --align optimal /dev/sdc unit MiB set 1 boot on set 2 esp on
 > partprobe /dev/sdc
Wait for automounting ...
 > wait_for_file /dev/sdc1

>> makefs-bios
 > mkfs.ext4 -O ^64bit -m0 -i100000 -J size=32 /dev/sdc1
mke2fs 1.43.4 (31-Jan-2017)
64-bit filesystem support is not enabled.  The larger fields afforded by this feature enable full-strength checksumming.  Pass -O 64bit to rectify.
Creating filesystem with 7494656 4k blocks and 307776 inodes
Filesystem UUID: 346bd3b2-58c9-40ca-9a56-02f67adfb278
Superblock backups stored on blocks: 
	32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 
	4096000

Allocating group tables:   0/229       done                            
Writing inode tables:   0/229       done                            
Creating journal (8192 blocks): done
Writing superblocks and filesystem accounting information:   0/229       done

 > tune2fs -L MX-Live-usb /dev/sdc1
tune2fs 1.43.4 (31-Jan-2017)
 > wait_for_file /dev/sdc2

>> makefs-uefi
 > mkfs.vfat -n MX-uefi /dev/sdc2
mkfs.fat: warning - lowercase labels might not work properly with DOS or Windows
mkfs.fat 4.1 (2017-01-24)
 > partprobe /dev/sdc
 > wait_for_file /dev/sdc1
 > mkdir -p /run/live-usb-maker/main
 > mount -t ext4 /dev/sdc1 /run/live-usb-maker/main
 > wait_for_file /dev/sdc2
 > mkdir -p /run/live-usb-maker/uefi
 > mount -t vfat /dev/sdc2 /run/live-usb-maker/uefi

Filesystem     Type  Size  Used Avail Use% Mounted on
/dev/sdc1      ext4   29G   44M   29G   1% /run/live-usb-maker/main
/dev/sdc2      vfat   50M     0   50M   0% /run/live-usb-maker/uefi


>> copy-uefi
copy from iso to uefi partition
files: [Ee][Ff][Ii] boot/{grub,uefi-mt} version
 > mkdir -p /run/live-usb-maker/uefi/boot
 > cp --no-dereference --preserve=mode,links --recursive /run/live-usb-maker/iso/boot/grub /run/live-usb-maker/uefi/boot
 > cp --no-dereference --preserve=mode,links --recursive /run/live-usb-maker/iso/EFI /run/live-usb-maker/uefi/.
 > cp --no-dereference --preserve=mode,links --recursive /run/live-usb-maker/iso/version /run/live-usb-maker/uefi/.
Fix Dell uefi memtest bug

>> copy-main
 > rm -rf /run/live-usb-maker/main/boot.orig
copy from iso to main partition
Using progress function: text_progress_bar
vm.dirty_bytes = 20000000
copy 
 > cpio -pdm --quiet /run/live-usb-maker/main/
cpio: blank line ignored
copy 
 > cpio -pdm --quiet /run/live-usb-maker/main/
cpio: blank line ignored
Copy remaining files ...
 > cpio -pdm --quiet /run/live-usb-maker/main/
copy pids: 6434 6437
vm.dirty_bytes = 20000000
vm.dirty_ratio = 0
 > write_file /run/live-usb-maker/main/made-by-live-usb-maker   created: Fri Mar 22 22:31:42 EDT 2019
  program: live-usb-maker
  version: 2.22.03 (Fri Mar 22 17:22:48 MDT 2019)
 > dd status=none if=/dev/urandom of=/run/live-usb-maker/main/antiX/random-seed bs=512 count=1
dd: failed to open '/run/live-usb-maker/main/antiX/random-seed': No such file or directory
 > chmod 600 /run/live-usb-maker/main/antiX/random-seed
chmod: cannot access '/run/live-usb-maker/main/antiX/random-seed': No such file or directory

>> uuids
 > mkdir -p /run/live-usb-maker/main/antiX
 > write_file /run/live-usb-maker/main/antiX/esp-uuid 9E2D-A077
Warning: Could not find grub.cfg file on EFI

>> install
extlinux version 6.03
 > dd status=none bs=440 conv=notrunc count=1 if=/usr/lib/syslinux/mbr/mbr.bin of=/dev/sdc
 > cp /usr/lib/syslinux/modules/bios/chain.c32 /run/live-usb-maker/main/syslinux/
cp: cannot create regular file '/run/live-usb-maker/main/syslinux/': Not a directory
 > cp /usr/lib/syslinux/modules/bios/gfxboot.c32 /run/live-usb-maker/main/syslinux/
cp: cannot create regular file '/run/live-usb-maker/main/syslinux/': Not a directory
 > cp /usr/lib/syslinux/modules/bios/vesamenu.c32 /run/live-usb-maker/main/syslinux/
cp: cannot create regular file '/run/live-usb-maker/main/syslinux/': Not a directory
 > cp /usr/lib/syslinux/modules/bios/ldlinux.c32 /run/live-usb-maker/main/syslinux/
cp: cannot create regular file '/run/live-usb-maker/main/syslinux/': Not a directory
 > cp /usr/lib/syslinux/modules/bios/libcom32.c32 /run/live-usb-maker/main/syslinux/
cp: cannot create regular file '/run/live-usb-maker/main/syslinux/': Not a directory
 > cp /usr/lib/syslinux/modules/bios/libmenu.c32 /run/live-usb-maker/main/syslinux/
cp: cannot create regular file '/run/live-usb-maker/main/syslinux/': Not a directory
 > cp /usr/lib/syslinux/modules/bios/libutil.c32 /run/live-usb-maker/main/syslinux/
cp: cannot create regular file '/run/live-usb-maker/main/syslinux/': Not a directory
 > cp /usr/lib/syslinux/modules/bios/linux.c32 /run/live-usb-maker/main/syslinux/
cp: cannot create regular file '/run/live-usb-maker/main/syslinux/': Not a directory
 > cp /usr/lib/syslinux/modules/bios/menu.c32 /run/live-usb-maker/main/syslinux/
cp: cannot create regular file '/run/live-usb-maker/main/syslinux/': Not a directory
 > write_file /run/live-usb-maker/main/syslinux/version 6.03
Error: Could not find a syslinux or isolinux directory
Last 20 lines of the dmesg output:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
[18963.050944] usb 3-1: Manufacturer: SanDisk
[18963.050946] usb 3-1: SerialNumber: 4C530001181108122114
[18963.052009] usb-storage 3-1:1.0: USB Mass Storage device detected
[18963.052164] scsi host6: usb-storage 3-1:1.0
[18964.092536] scsi 6:0:0:0: Direct-Access     SanDisk  Ultra            1.00 PQ: 0 ANSI: 6
[18964.093074] sd 6:0:0:0: Attached scsi generic sg2 type 0
[18964.093246] sd 6:0:0:0: [sdc] 60063744 512-byte logical blocks: (30.8 GB/28.6 GiB)
[18964.094318] sd 6:0:0:0: [sdc] Write Protect is off
[18964.094324] sd 6:0:0:0: [sdc] Mode Sense: 43 00 00 00
[18964.094626] sd 6:0:0:0: [sdc] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[18964.100549]  sdc: sdc1 sdc2
[18964.102353] sd 6:0:0:0: [sdc] Attached SCSI removable disk
[18974.663093] EXT4-fs (sdc1): mounted filesystem with ordered data mode. Opts: (null)
[19001.405845]  sdc:
[19001.566688]  sdc: sdc1
[19001.776312]  sdc: sdc1 sdc2
[19001.941347]  sdc: sdc1 sdc2
[19002.122455]  sdc: sdc1 sdc2
[19004.916717]  sdc: sdc1 sdc2
[19005.107408] EXT4-fs (sdc1): mounted filesystem with ordered data mode. Opts: (null)
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

live-usb-maker took 2 minutes and 56 seconds.

and then the live-usb-maker install command

Code: Select all

=====================================================================
./live-usb-maker install
        program: live-usb-maker
        started: Fri Mar 22 22:37:11 EDT 2019
        version: 2.22.03 (Fri Mar 22 17:22:48 MDT 2019)
         kernel: 4.19.0-1-amd64
             OS: MX 18 (Continuum)
      found lib: /home/dolphin/Desktop/rs55-test-LUM-02/cli-shell-utils/cli-shell-utils.bash
    lib version: 2.20.05 (Fri Mar 22 15:13:14 MDT 2019)
---------------------------------------------------------------------

Found man page: live-usb-maker.1
Only one target usb device was found sdc
Will use target device sdc (28.7G SanDisk Ultra)
Will use source  null
Found grub config 1.0

=====> Ready to perform install action on sdc
Wait for automounting ...
 > wait_for_file /dev/sdc1
 > wait_for_file /dev/sdc2
Found msdos partitioning
 > partprobe /dev/sdc
 > wait_for_file /dev/sdc1
 > mkdir -p /run/live-usb-maker/main
 > mount -t ext4 /dev/sdc1 /run/live-usb-maker/main
 > wait_for_file /dev/sdc2
 > mkdir -p /run/live-usb-maker/uefi
 > mount -t vfat /dev/sdc2 /run/live-usb-maker/uefi

Filesystem     Type  Size  Used Avail Use% Mounted on
/dev/sdc1      ext4   29G  1.4G   28G   5% /run/live-usb-maker/main
/dev/sdc2      vfat   50M  9.8M   41M  20% /run/live-usb-maker/uefi


>> install
extlinux version 6.03
 > dd status=none bs=440 conv=notrunc count=1 if=/usr/lib/syslinux/mbr/mbr.bin of=/dev/sdc
 > rm -f /run/live-usb-maker/main/syslinux/version
 > cp /usr/lib/syslinux/modules/bios/chain.c32 /run/live-usb-maker/main/syslinux/
 > cp /usr/lib/syslinux/modules/bios/gfxboot.c32 /run/live-usb-maker/main/syslinux/
 > cp /usr/lib/syslinux/modules/bios/vesamenu.c32 /run/live-usb-maker/main/syslinux/
 > cp /usr/lib/syslinux/modules/bios/ldlinux.c32 /run/live-usb-maker/main/syslinux/
 > cp /usr/lib/syslinux/modules/bios/libcom32.c32 /run/live-usb-maker/main/syslinux/
 > cp /usr/lib/syslinux/modules/bios/libmenu.c32 /run/live-usb-maker/main/syslinux/
 > cp /usr/lib/syslinux/modules/bios/libutil.c32 /run/live-usb-maker/main/syslinux/
 > cp /usr/lib/syslinux/modules/bios/linux.c32 /run/live-usb-maker/main/syslinux/
 > cp /usr/lib/syslinux/modules/bios/menu.c32 /run/live-usb-maker/main/syslinux/
 > write_file /run/live-usb-maker/main/syslinux/version 6.03
 > extlinux -i /run/live-usb-maker/main/syslinux
/run/live-usb-maker/main/syslinux is device /dev/sdc1
>> done
the stick is not bootable at least on 2 UEFI systems.
http://www.youtube.com/runwiththedolphin
lenovo ThinkPad X1 Extreme Gen 4 - MX-23
FYI: mx "test" repo is not the same thing as debian testing repo.

User avatar
BitJam
Developer
Posts: 2283
Joined: Sat Aug 22, 2009 11:36 pm

Re: antiX live usb issue

#66 Post by BitJam »

Thanks dolphin_oracle! Strange things start happening during the early part of copy-main and then after that it appears that the partitions of the live-usb may no longer be mounted because there are bunch of errors. Those early errors in copy-main mean the vmlinuz and initrd.gz files may be missing which means it will be hard to boot no matter what happens after that.

FWIW, here are the first lines where I see something wrong:

Code: Select all

    local files=$(cd $from && find . -type f | grep -v delete_this_file)

    local vmlinuz_files=$(echo "$files" | grep "/vmlinuz[1-9]\?$")
    local   initrd_file=$(echo "$files" | grep "/initrd.gz$")
I first get a list of all the files in the iso file. Then I grep to get the /vmlinuz files (with possible trailing 1, 2, 3) and the initrd.gz file. Yet when you run, both $vmlinuz_files and $initrd_files are empty strings. But then I use that same list of files to copy all of the other files to the live-usb. I imagine that copy takes the normal amount of time so the list of files is non-empty and most of the files exist on the iso and get copied over.


I have a few more ideas now. Thanks again! You were a BIG help!

Edit: I can't figure out why it works fine here and for fehlix but not for anti, d.o., or rs55. I tried it on a nearly virgin antiX-17.4 live system both in the console and in X-windows. Worked fine. I've tried it with cloning and from an iso file. It worked fine. Then I downloaded the new keys and did a dist-upgrade and remaster and it still worked fine. The errors in d.o.'s log file are very strange yet I imagine they are consistent on the systems where it fails to work.
"The first principle is that you must not fool yourself -- and you are the easiest person to fool."

-- Richard Feynman

User avatar
BitJam
Developer
Posts: 2283
Joined: Sat Aug 22, 2009 11:36 pm

Re: antiX live usb issue

#67 Post by BitJam »

I'm still baffled. I've attached a 3rd tarball. The only difference is I changed the directory name live-usb-maker/ to new-LUM/ and I added an old-LUM/ directory with live-usb-maker from antiX-17.4. If you run this version of LUM it will still use the new library and the changes there are almost entirely dealing with fuseiso and fragmentation. If that works then it will mean the strange new problem comes from my other changes to LUM. Otherwise, they will be due to the changes I made in the lib so we cut the search space in half. As a bonus, if the old LUM works with the new lib for rs55 then we will know if I solved the fragmentation problem or not.

Maybe my brain will be more clear after I get some rest. ATM I cannot image what could cause this cascade of strange problems and I have even less of an idea of why they happen the same way (I imagine) on some systems but don't show up at all for me or fehlix.
You do not have the required permissions to view the files attached to this post.
"The first principle is that you must not fool yourself -- and you are the easiest person to fool."

-- Richard Feynman

User avatar
BitJam
Developer
Posts: 2283
Joined: Sat Aug 22, 2009 11:36 pm

Re: antiX live usb issue

#68 Post by BitJam »

I was able to reproduce the error! The problem is the fuesiso9660 program. If you uninstall this package and reinstall fuseiso then we should be back on track. I will change my code back so it only looks for fuseiso but the new LUM should work fine with fuseiso. Again, I want to thank fehlix for his help and useful discussions.
"The first principle is that you must not fool yourself -- and you are the easiest person to fool."

-- Richard Feynman

rs55
Posts: 273
Joined: Sun Feb 24, 2019 4:24 pm

Re: antiX live usb issue

#69 Post by rs55 »

Hi BitJam:
Glad you have figured this out. Will your changes make it into updates for the basic "stable" release? At the moment, my system is working fine with the gui that anticapitalista provided and fuseiso9660. So I will leave that alone until a new LUM is released.
Thanks for including me in your process.

User avatar
BitJam
Developer
Posts: 2283
Joined: Sat Aug 22, 2009 11:36 pm

Re: antiX live usb issue

#70 Post by BitJam »

rs55 wrote: Sat Mar 23, 2019 3:05 pm Glad you have figured this out. Will your changes make it into updates for the basic "stable" release? At the moment, my system is working fine with the gui that anticapitalista provided and fuseiso9660. So I will leave that alone until a new LUM is released.
Thanks for including me in your process.
I need your help rs55. There was nothing wrong with my code. The problem is in fuseiso9660. Please uninstall fuseiso9660 and reinstall fuseiso and try my new code and see if it fixes your fragmentation problem.

The reason anticapitalista's "solution" worked is he was calling my old code that doesn't use fuseiso9660. The fuseiso9660 program is broken and does not work. It was causing all of those strange problems you and anticapitialista and d.o. had when using my new code. One change I made in the new code is I used fuseiso9660 if it was available. I will certainly fix this but we still need to see if my new code fixed your fragmentation problem. The reason my new code worked for me and for fehlix is we both knew fuseiso works so neither one of us tried changing to fuseiso9660. I was able to reproduce the plethora of strange problems when I used fuseiso9660 instead of fuseiso.

Since yours is the only system we know of that has the fragmentation problem please uninstall fuseiso9660, reinstall fuseiso and try my new code again. All of the new problems were caused by fuseiso9660.
"The first principle is that you must not fool yourself -- and you are the easiest person to fool."

-- Richard Feynman

Post Reply

Return to “Software / Configuration”