:-( on my Apple TV 1 after update

After the latest update my box is totally gone. It doesn’t stop to reboot and the only thing that I can see is this sad face
: - (

I tried some directory from other post but nothing look work.
please HELP!

Possibly related to Error installing: atv-image-4.2.3-17-osmc (17) which you also had before.

But without logs, no one knows

This mean I need a new box? No hope?

No – you do not need a new device.

So how can I have my OSMC back?

Login via SSH and provide log files as Sam suggested than we can try to help you

Now it look that I can login in the forum but I cannot login on ssh. When I write my password it say “Permission denied, please try again.”
I’m tired. I will try again tomorrow.

Logging into your box has nothing to do with the forum.

Details regarding how to access the command line interface can be found here on our Wiki: https://osmc.tv/wiki/general/accessing-the-command-line/

Login details can be found here on our Wiki: https://discourse.osmc.tv/t/usernames-and-passwords/

1 Like

salvaboscos-MacBook:~ levimayer$ ssh osmc@192.168.0.5
sudo umount /boot sudo fsck.hfsplus -f /dev/sda1 sudo mount -o force,rw /dev/sda1 /boot
ssh: connect to host 192.168.0.5 port 22: Operation timed out
salvaboscos-MacBook:~ levimayer$ sudo umount /boot sudo fsck.hfsplus -f /dev/sda1 sudo mount -o force,rw /dev/sda1 /boot

WARNING: Improper use of the sudo command could lead to data loss
or the deletion of important system files. Please double-check your
typing when using sudo. Type “man sudo” for more information.

To proceed, enter your password, or type Ctrl-C to abort.

Password:
Sorry, try again.
Password:
Sorry, try again.
Password:
Sorry, try again.
sudo: 3 incorrect password attempts
salvaboscos-MacBook:~ levimayer$

I certainly have a password problem!

You are running those commands on your laptop rather than the Apple TV after the SSH connection times out.

osmc@osmc.local.'s password:

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Sun Feb 12 15:38:49 2017 from salvaboscos-macbook.local
osmc@osmc:~$ sudo umount /boot sudo fsck.hfsplus -f /dev/sda1 sudo mount -o force,rw /dev/sda1 /boot
umount: invalid option – ‘o’

Usage:
umount [-hV]
umount -a [options]
umount [options] |

Options:
-a, --all unmount all filesystems
-A, --all-targets unmount all mountpoints for the given device in the
current namespace
-c, --no-canonicalize don’t canonicalize paths
-d, --detach-loop if mounted loop device, also free this loop device
–fake dry run; skip the umount(2) syscall
-f, --force force unmount (in case of an unreachable NFS system)
-i, --internal-only don’t call the umount. helpers
-n, --no-mtab don’t write to /etc/mtab
-l, --lazy detach the filesystem now, clean up things later
-O, --test-opts limit the set of filesystems (use with -a)
-R, --recursive recursively unmount a target with all its children
-r, --read-only in case unmounting fails, try to remount read-only
-t, --types limit the set of filesystem types
-v, --verbose say what is being done

-h, --help display this help and exit
-V, --version output version information and exit

For more details see umount(8).
osmc@osmc:~$

This is what I get with a new remote connection. (thank you very much for follow me and try to help me!)

You need to copy lines individually.

is the line I copied and the rest is what it came out (whole together)

That is 3 separate lines, each should begin with sudo.

Click the green letters below to read the complete link.

1 Like

There are three lines here:
sudo umount /boot
sudo fsck.hfsplus -f /dev/sda1
and
sudo mount -o force,rw /dev/sda1 /boot
You should enter them individually, like Sam said.

Laura_Major:

The commands are slightly different, depending how where OSMC is installed

Question… Do you have OSMC installed on the internal harddrive in your Apple TV ?
Or do you have it installed on USB stick ?

osmc@osmc:~$ sudo umount /boot
osmc@osmc:~$ sudo fsck.hfsplus -f /dev/sda1
** /dev/sda1
** Checking HFS Plus volume.
** Checking Extents Overflow file.
** Checking Catalog file.
** Checking Catalog hierarchy.
** Checking volume bitmap.
** Checking volume information.
** The volume untitled appears to be OK.
osmc@osmc:~$ sudo mount -o force,rw /dev/sda1 /boot
osmc@osmc:~$

It really enjoy to do me the sad face! (internal hard drive)

Laura_Major:

That looks good :slight_smile:
(Those commands are correct for an Internal hard drive)

Now you need to make sure the upgrade was completed.

sudo apt-get update sudo apt-get dist-upgrade sudo reboot

osmc@osmc:~$ sudo apt-get update
Get:1 http://security.debian.org jessie/updates InRelease [63.1 kB]
Ign http://ftp.debian.org jessie InRelease
Get:2 http://ftp.debian.org jessie-updates InRelease [145 kB]
Get:3 http://apt.osmc.tv jessie InRelease [4,669 B]
Get:4 http://security.debian.org jessie/updates/main i386 Packages [347 kB]
Get:5 http://apt.osmc.tv jessie/main i386 Packages/DiffIndex [2,023 B]
Hit http://ftp.debian.org jessie Release.gpg
Get:6 http://security.debian.org jessie/updates/contrib i386 Packages [2,526 B]
Get:7 http://security.debian.org jessie/updates/non-free i386 Packages [14 B]
Get:8 http://ftp.debian.org jessie-updates/main i386 Packages/DiffIndex [6,916 B]
Get:9 http://ftp.debian.org jessie-updates/contrib i386 Packages [32 B]
Get:10 http://security.debian.org jessie/updates/contrib Translation-en [1,211 B]
Get:11 http://security.debian.org jessie/updates/main Translation-en [183 kB]
Get:12 http://security.debian.org jessie/updates/non-free Translation-en [14 B]
Get:13 http://ftp.debian.org jessie-updates/non-free i386 Packages/DiffIndex [736 B]
Get:14 http://ftp.debian.org jessie-updates/contrib Translation-en [14 B]
Get:15 http://ftp.debian.org jessie-updates/main Translation-en/DiffIndex [2,704 B]
Get:16 http://ftp.debian.org jessie-updates/non-free Translation-en/DiffIndex [736 B]
Hit http://ftp.debian.org jessie Release
Hit http://ftp.debian.org jessie/main i386 Packages
Hit http://ftp.debian.org jessie/contrib i386 Packages
Ign http://apt.osmc.tv jessie/main Translation-en_US
Ign http://apt.osmc.tv jessie/main Translation-en
Hit http://ftp.debian.org jessie/non-free i386 Packages
Hit http://ftp.debian.org jessie/contrib Translation-en
Hit http://ftp.debian.org jessie/main Translation-en
Hit http://ftp.debian.org jessie/non-free Translation-en
Fetched 759 kB in 21s (36.1 kB/s)
Reading package lists… Done
osmc@osmc:~$ sudo apt-get dist-upgrade
Reading package lists… Done
Building dependency tree
Reading state information… Done
You might want to run ‘apt-get -f install’ to correct these.
The following packages have unmet dependencies:
atv-kernel-osmc : Depends: atv-image-4.2.3-22-osmc but it is not installed
E: Unmet dependencies. Try using -f.
osmc@osmc:~$ sudo reboot
Connection to osmc.local. closed by remote host.
Connection to osmc.local. closed.

It was hope for a moment after the reboot, but it still keeping make loop with the sad face!