Mahmoud Hussein
To be honest, I didn't want to start this conversation, but since it has already begun, let's continue.
First of all, I modified the fstab according to your suggestions in post #1. This is for the osmio+ since it has fewer slots and therefore fewer entries in the fstab.
The file is as follows:
/dev/mmcblk1p1 /boot auto defaults 1 1
rootfs / auto defaults 1 1
proc /proc proc defaults 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
tmpfs /run tmpfs mode=0755,nodev,nosuid,strictatime 0 0
tmpfs /var/volatile tmpfs defaults 0 0
/dev/mmcblk1p10 none swap defaults 0 0
/dev/sda1 /media/hdd auto defaults 0 0
/dev/sda3 /media/sda3 auto defaults 0 0
/dev/sda5 /media/sda5 auto defaults 0 0
/dev/sda7 /media/sda7 auto defaults 0 0
/dev/sda9 /media/sda9 auto defaults 0 0
/dev/sda11 /media/sda11 auto defaults 0 0
/dev/sda13 /media/sda13 auto defaults 0 0
/dev/sda15 /media/sda15 auto defaults 0 0
/dev/sda17 /media/sda17 auto defaults 0 0
/dev/sda19 /media/sda19 auto defaults 0 0
/dev/sda21 /media/sda21 auto defaults 0 0
/dev/sda23 /media/sda23 auto defaults 0 0
/dev/sda25 /media/sda25 auto defaults 0 0
/dev/sda27 /media/sda27 auto defaults 0 0
/dev/sda29 /media/sda29 auto defaults 0 0
/dev/sda31 /media/sda31 auto defaults 0 0
/dev/sda33 /media/sda33 auto defaults 0 0
/dev/sda35 /media/sda35 auto defaults 0 0
/dev/sda37 /media/sda37 auto defaults 0 0
/dev/sda39 /media/sda39 auto defaults 0 0
/dev/sda41 /media/sda41 auto defaults 0 0
/dev/sda43 /media/sda43 auto defaults 0 0
/dev/sda45 /media/sda45 auto defaults 0 0
/dev/sda47 /media/sda47 auto defaults 0 0
/dev/sda49 /media/sda49 auto defaults 0 0
/dev/sda51 /media/sda51 auto defaults 0 0
/dev/sda53 /media/sda53 auto defaults 0 0
Display More
Here are the results:
1.jpg 2.jpg 3.jpg
As you can see, the problem in the "Image Backup" list remains. So, it is due to OpenATV itself and not the fstab file.
In image 1, we can see that all partitions are mounted, and we have access to all the slots and the hdd.
Our problem is that we do not have easy access to a specific image, and we either have to count the entries in the list one by one to find what we want
or write down the mapping of the sda(s) with the slots.
In the fstab file, the first column refers to the partitions we have created, while the second column refers to the labels of partitions in the first column.
The label can have any name we like, except for system commands and directory names used by the system.
Essentially, it is a directory where a partition is mounted. For example, we can use the following (for simplicity, I am mounting a few partitions):
/dev/mmcblk1p1 /boot auto defaults 1 1
rootfs / auto defaults 1 1
proc /proc proc defaults 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
tmpfs /run tmpfs mode=0755,nodev,nosuid,strictatime 0 0
tmpfs /var/volatile tmpfs defaults 0 0
/dev/mmcblk1p10 none swap defaults 0 0
/dev/sda1 /media/hdd auto defaults 0 0
/dev/sda3 /media/Alpha auto defaults 0 0
/dev/sda5 /media/Bravo auto defaults 0 0
/dev/sda7 /media/Charlie auto defaults 0 0
/dev/sda9 /media/Delta auto defaults 0 0
/dev/sda11 /media/Echo auto defaults 0 0
Display More
Here are the results:
4.jpg 5.jpg
So, why not give the slots meaningful names so that we have easy access to them?
/dev/mmcblk1p1 /boot auto defaults 1 1
rootfs / auto defaults 1 1
proc /proc proc defaults 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
tmpfs /run tmpfs mode=0755,nodev,nosuid,strictatime 0 0
tmpfs /var/volatile tmpfs defaults 0 0
/dev/mmcblk1p10 none swap defaults 0 0
/dev/mmcblk1p3 /media/Slot-01 auto defaults 0 0
/dev/mmcblk1p5 /media/Slot-02 auto defaults 0 0
/dev/mmcblk1p7 /media/Slot-03 auto defaults 0 0
/dev/mmcblk1p9 /media/Slot-04 auto defaults 0 0
/dev/sda3 /media/Slot-05 auto defaults 0 0
/dev/sda5 /media/Slot-06 auto defaults 0 0
/dev/sda7 /media/Slot-07 auto defaults 0 0
/dev/sda9 /media/Slot-08 auto defaults 0 0
/dev/sda11 /media/Slot-09 auto defaults 0 0
/dev/sda13 /media/Slot-10 auto defaults 0 0
/dev/sda15 /media/Slot-11 auto defaults 0 0
/dev/sda17 /media/Slot-12 auto defaults 0 0
/dev/sda19 /media/Slot-13 auto defaults 0 0
/dev/sda21 /media/Slot-14 auto defaults 0 0
/dev/sda23 /media/Slot-15 auto defaults 0 0
/dev/sda25 /media/Slot-16 auto defaults 0 0
/dev/sda27 /media/Slot-17 auto defaults 0 0
/dev/sda29 /media/Slot-18 auto defaults 0 0
/dev/sda31 /media/Slot-19 auto defaults 0 0
/dev/sda33 /media/Slot-20 auto defaults 0 0
/dev/sda35 /media/Slot-21 auto defaults 0 0
/dev/sda37 /media/Slot-22 auto defaults 0 0
/dev/sda39 /media/Slot-23 auto defaults 0 0
/dev/sda41 /media/Slot-24 auto defaults 0 0
/dev/sda43 /media/Slot-25 auto defaults 0 0
/dev/sda45 /media/Slot-26 auto defaults 0 0
/dev/sda47 /media/Slot-27 auto defaults 0 0
/dev/sda49 /media/Slot-28 auto defaults 0 0
/dev/sda51 /media/Slot-29 auto defaults 0 0
/dev/sda53 /media/Slot-30 auto defaults 0 0
/dev/sda1 /media/hdd auto defaults 0 0
Display More
Here are the results:
6.jpg
As you understand, the partition and the label do not need to have the same number, but this does not confuse the slots.
I can put whatever I want in the label.
I hope I explained it clearly and didn’t confuse you further.