2016-03-13, 14:06
I make a manually clean Install from a tar archive. I always proceed like this because I want to optimize for the erase block size of the SD card for optimal performance.
(example Samsung EVO+ 128GB with 32 MB Erase Block Size):
sudo fdisk -H 255 -S 63 -u -c /dev/sde
n p 1 32768 +512M
a
t c
n p 2 1081344
w
sudo mkfs.vfat -I -n system -s 128 -R 32512 -v /dev/sde1
sudo mkfs.ext4 -O ^has_journal -E stride=2,stripe-width=4096 -b 4096 /dev/sde2 -L storage -m 1 -N 12000
Here I made a debug log of the part connecting the repository. It looks like that the URL is wrong
12:59:49 158.842300 T:1962885120 DEBUG: CGUIMediaWindow::GetDirectory (addons://repository.openelec.tv/)
12:59:49 158.842422 T:1962885120 DEBUG: ParentPath = [addons://repos/]
12:59:49 158.846558 T:1580200864 DEBUG: CRepositoryUpdateJob[repository.openelec.tv] checking for updates.
12:59:49 158.849930 T:1580200864 DEBUG: CFileCache::Open - opening <8.0/RPi2/arm/addons.xml.md5> using cache
12:59:49 158.850555 T:1580200864 DEBUG: CurlFile::Open(0x64699230) http://addons.openelec.tv/8.0/RPi2/arm/addons.xml.md5
12:59:49 158.864700 T:1580200864 ERROR: CCurlFile::Open failed with code 404 for http://addons.openelec.tv/8.0/RPi2/arm/addons.xml.md5
12:59:49 158.864838 T:1580200864 ERROR: Open - failed to open source <http://addons.openelec.tv/8.0/RPi2/arm/addons.xml.md5>
12:59:49 158.864899 T:1580200864 ERROR: CRepositoryUpdateJob[repository.openelec.tv] failed read checksum for directory 'http://addons.openelec.tv/8.0/RPi2/arm/addons.xml'
12:59:49 158.909958 T:1580200864 DEBUG: CRepositoryUpdater: done.
12:59:49 158.933655 T:1580200864 DEBUG: CAddonMgr::GetAvailableUpdates took 23 ms
(example Samsung EVO+ 128GB with 32 MB Erase Block Size):
sudo fdisk -H 255 -S 63 -u -c /dev/sde
n p 1 32768 +512M
a
t c
n p 2 1081344
w
sudo mkfs.vfat -I -n system -s 128 -R 32512 -v /dev/sde1
sudo mkfs.ext4 -O ^has_journal -E stride=2,stripe-width=4096 -b 4096 /dev/sde2 -L storage -m 1 -N 12000
Here I made a debug log of the part connecting the repository. It looks like that the URL is wrong
12:59:49 158.842300 T:1962885120 DEBUG: CGUIMediaWindow::GetDirectory (addons://repository.openelec.tv/)
12:59:49 158.842422 T:1962885120 DEBUG: ParentPath = [addons://repos/]
12:59:49 158.846558 T:1580200864 DEBUG: CRepositoryUpdateJob[repository.openelec.tv] checking for updates.
12:59:49 158.849930 T:1580200864 DEBUG: CFileCache::Open - opening <8.0/RPi2/arm/addons.xml.md5> using cache
12:59:49 158.850555 T:1580200864 DEBUG: CurlFile::Open(0x64699230) http://addons.openelec.tv/8.0/RPi2/arm/addons.xml.md5
12:59:49 158.864700 T:1580200864 ERROR: CCurlFile::Open failed with code 404 for http://addons.openelec.tv/8.0/RPi2/arm/addons.xml.md5
12:59:49 158.864838 T:1580200864 ERROR: Open - failed to open source <http://addons.openelec.tv/8.0/RPi2/arm/addons.xml.md5>
12:59:49 158.864899 T:1580200864 ERROR: CRepositoryUpdateJob[repository.openelec.tv] failed read checksum for directory 'http://addons.openelec.tv/8.0/RPi2/arm/addons.xml'
12:59:49 158.909958 T:1580200864 DEBUG: CRepositoryUpdater: done.
12:59:49 158.933655 T:1580200864 DEBUG: CAddonMgr::GetAvailableUpdates took 23 ms