Jump to content


Photo

Multiboot error reading slot.


  • Please log in to reply
24 replies to this topic

#1 foxbob

  • Senior Member
  • 612 posts

+18
Neutral

Posted 7 February 2020 - 18:13

After entering the multiboot menu,reading slots fails.

OpenPLi Enigma2 crash log

crashdate=Пт фев  7 00:29:30 2020
compiledate=Feb  5 2020
skin=PLi-HD/skin.xml
sourcedate=2020-02-05
branch=develop
rev=99ba294
component=Enigma2

stbmodel=h9combo
stbmodel=h9combo
kernelcmdline=root=/dev/mmcblk0p23 rootsubdir=linuxrootfs2 rootfstype=ext4 kernel=/dev/mmcblk0p20 console=ttyAMA0,115200 blkdevparts=mmcblk0:1M(fastboot),1M(bootargs),18M(recovery),2M(bootoptions),2M(deviceinfo),4M(baseparam),4M(pqparam),4M(logo),40M(fastplay),20M(kernel),20M(trustedcore),4M(misc),1024M(system),150M(vendor),306M(dvb),256M(cache),50M(private),8M(securestore),16M(linuxkernel1),16M(linuxkernel2),16M(linuxkernel3),16M(linuxkernel4),-(userdata) hbcomp=/dev/block/mmcblk0p13 mem=937M mmz=ddr,0,0,48M vmalloc=500M
nimsockets=NIM Socket 0:
imageissue=openpli develop %h


REMOVE Peer h9combo
REMOVE Peer h9combo
Traceback (most recent call last):
  File "/usr/lib/enigma2/python/Components/Console.py", line 39, in finishedCB
  File "/usr/lib/enigma2/python/Tools/Multiboot.py", line 106, in appClosed
  File "/usr/lib/enigma2/python/Tools/Multiboot.py", line 106, in appClosed
  File "/usr/lib/enigma2/python/Tools/Multiboot.py", line 106, in appClosed
  File "/usr/lib/enigma2/python/Tools/Multiboot.py", line 101, in appClosed
  File "/usr/lib/enigma2/python/Tools/Multiboot.py", line 91, in getImagename
OSError: [Errno 2] No such file or directory: '/tmp/multibootcheck/linuxrootfs4/var/lib/opkg/status'


Re: Multiboot error reading slot. #2 littlesat

  • PLi® Core member
  • 56,123 posts

+685
Excellent

Posted 7 February 2020 - 18:36

Invalid image in slot 4? Add try accept around it to make it hufter proof?

Edited by littlesat, 7 February 2020 - 18:46.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Multiboot error reading slot. #3 foxbob

  • Senior Member
  • 612 posts

+18
Neutral

Posted 7 February 2020 - 18:41

May be.I collected the image and they sent me an error, I don’t know.Here is the log file.

Attached Files


Edited by foxbob, 7 February 2020 - 18:41.


Re: Multiboot error reading slot. #4 littlesat

  • PLi® Core member
  • 56,123 posts

+685
Excellent

Posted 7 February 2020 - 18:47

Also the crashdate looks wierd.... that image is it?
Also use later image with last changes

Edited by littlesat, 7 February 2020 - 18:48.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Multiboot error reading slot. #5 foxbob

  • Senior Member
  • 612 posts

+18
Neutral

Posted 7 February 2020 - 18:54

In Russian -crashdate=Пт фев  7 00:29:30 2020

In English -crashdate=Fr 02  7 00:29:30 2020

Last branch=develop

rev=99ba294


Re: Multiboot error reading slot. #6 WanWizard

  • PLi® Core member
  • 68,312 posts

+1,719
Excellent

Posted 7 February 2020 - 18:58

A partition may contain anything, don't assume it contains a bootable image, a bootable enigma image, or even an imge at all...


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Pro (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Multiboot error reading slot. #7 littlesat

  • PLi® Core member
  • 56,123 posts

+685
Excellent

Posted 7 February 2020 - 21:01

But an enigma binary is in that image.... I’ll add try/except unknown image....

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Multiboot error reading slot. #8 twol

  • Senior Member
  • 442 posts

+15
Neutral

Posted 8 February 2020 - 07:22

@Littlesat - the issue is with the If statement that checks if Enigma2 is present - it always gives a false positive - I wasted half a day on my empty slot routine apparently not working - then I left the mount outstanding so that I could check and the rename had worked - but the if statement still gave a positive.

I reverted to strightforward simple code (e.g. you know where its mounted)  and that works.


Edited by twol, 8 February 2020 - 07:23.

Gigablue Quad 4K & UE 4K
.........FBC Tuners:
------------------> DUR-Line DCR 5-1-8-L4 Multiswitch to 1.5M dish(28.2E)
------------------> Spaun SUS 5581/33 NFA Multiswitch to 80 cm dish(19.2E)
.........DVB-S2X into 90cm dish (27.5W)

Octagon sf8008, AX HD61, Edision Osmio 4K+, Zgemma H9Combo using Legacy ports on multiswitches
Zgemma H9twin & Zgemma H9 C/S mode into Giga4K
 


Re: Multiboot error reading slot. #9 littlesat

  • PLi® Core member
  • 56,123 posts

+685
Excellent

Posted 8 February 2020 - 07:36

What did you do???? Did you manipulate the code yourself?

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Multiboot error reading slot. #10 twol

  • Senior Member
  • 442 posts

+15
Neutral

Posted 8 February 2020 - 09:50

I always manipulate the code!

this statement if os.path.isfile(os.path.join(imagedir, '/usr/bin/enigma2')):

appears to resolve to /usr/bin/enigma2 and obviously the isfile is positive


Gigablue Quad 4K & UE 4K
.........FBC Tuners:
------------------> DUR-Line DCR 5-1-8-L4 Multiswitch to 1.5M dish(28.2E)
------------------> Spaun SUS 5581/33 NFA Multiswitch to 80 cm dish(19.2E)
.........DVB-S2X into 90cm dish (27.5W)

Octagon sf8008, AX HD61, Edision Osmio 4K+, Zgemma H9Combo using Legacy ports on multiswitches
Zgemma H9twin & Zgemma H9 C/S mode into Giga4K
 


Re: Multiboot error reading slot. #11 littlesat

  • PLi® Core member
  • 56,123 posts

+685
Excellent

Posted 8 February 2020 - 13:44

It checks for an image present when the enigma2 binary file exists.... I do not understand what uou mean this is always true or what you did change...


WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Multiboot error reading slot. #12 mrvica

  • Senior Member
  • 1,218 posts

+80
Good

Posted 8 February 2020 - 14:58

Neutrino images have also enigma2 file, just a fake file

#!/bin/sh
echo Nope!


Re: Multiboot error reading slot. #13 littlesat

  • PLi® Core member
  • 56,123 posts

+685
Excellent

Posted 8 February 2020 - 15:06

And how do you install a Neutrino in such slot?


WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Multiboot error reading slot. #14 mrvica

  • Senior Member
  • 1,218 posts

+80
Good

Posted 8 February 2020 - 15:38

I take multiboot Image i.e.

https://neutrino-images.de/board/

and with ofgwrite I put in a free partition, an USB image destroys all installed partitions



Re: Multiboot error reading slot. #15 littlesat

  • PLi® Core member
  • 56,123 posts

+685
Excellent

Posted 8 February 2020 - 15:43

Then do not do it...!!!!! Or complaint there!!!!

Sounds they inserted a fake enigma binary file so Multiboot recognize it as image 


Edited by littlesat, 8 February 2020 - 15:44.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Multiboot error reading slot. #16 mrvica

  • Senior Member
  • 1,218 posts

+80
Good

Posted 8 February 2020 - 15:50

yes, there is a multiboot switcher in it, otherweise you couldn´t switch back to PLi



Re: Multiboot error reading slot. #17 littlesat

  • PLi® Core member
  • 56,123 posts

+685
Excellent

Posted 8 February 2020 - 16:05

But you told it destroys partitions.....???

 

But was the crash in that thread coming from an Neutrino image... Then the crash was due to the opkg status package does not exists which is used to obtain the image upgrade time.

 

With latest mod this should not crash anymore.


Edited by littlesat, 8 February 2020 - 16:06.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Multiboot error reading slot. #18 mrvica

  • Senior Member
  • 1,218 posts

+80
Good

Posted 8 February 2020 - 16:11

an USB image (disk.img) destroys partitions not a multiboot image (imageversion, kernel.bin, rootfs.tar.bz2) flashed with ofgwrite, that is what I said



Re: Multiboot error reading slot. #19 twol

  • Senior Member
  • 442 posts

+15
Neutral

Posted 10 February 2020 - 11:49

It checks for an image present when the enigma2 binary file exists.... I do not understand what uou mean this is always true or what you did change...

This statement:-

                           if os.path.isfile('%s/usr/bin/enigma2' %imagedir):           finds the enigma2 file in the mounted image.

This statement:-

                           if os.path.isfile(os.path.join(imagedir, '/usr/bin/enigma2')):  finds the enigma2 file in the live image - it resolves to /usr/bin/enigma2 not imagedir/usr/bin/enigma2 (don't ask me why)

which is why you need the try and except loop later.

 


Edited by twol, 10 February 2020 - 11:52.

Gigablue Quad 4K & UE 4K
.........FBC Tuners:
------------------> DUR-Line DCR 5-1-8-L4 Multiswitch to 1.5M dish(28.2E)
------------------> Spaun SUS 5581/33 NFA Multiswitch to 80 cm dish(19.2E)
.........DVB-S2X into 90cm dish (27.5W)

Octagon sf8008, AX HD61, Edision Osmio 4K+, Zgemma H9Combo using Legacy ports on multiswitches
Zgemma H9twin & Zgemma H9 C/S mode into Giga4K
 


Re: Multiboot error reading slot. #20 littlesat

  • PLi® Core member
  • 56,123 posts

+685
Excellent

Posted 10 February 2020 - 13:13

It should give the same results....

 

root@vuultimo4k:~# cat test
import os
imagedir = '/tmp/startuproot'
print '%s/usr/bin/enigma' % imagedir
print os.path.join(imagedir, 'usr/bin/enigma')
root@vuultimo4k:~# python test
/tmp/startuproot/usr/bin/enigma
/tmp/startuproot/usr/bin/enigma

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W



1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users