How To Uninstall SlimServer 6.x on the QNAP TS-109 and TS-209

This page describes how to uninstall SlimServer from the QNAP TS-109 or TS-209 based on the ProgressiveAV build.

The instructions work for us - they may not work for you. Use at your own risk.

Please note that the commands are case sensitive and must be entered eXaCtLy as shown.

1) Use the QNAP Finder application to identify the IP address of the QNAP (e.g. 192.168.1.10)

2) Use a terminal application such as Putty.exe to connect to the QNAP command line interface.

3) Login to the QNAP using the admin user (default password is admin).

4) At the command prompt enter the following command:

On a QNAP TS-109 or single drive TS-209:

cd /share/HDA_DATA/Public

On a TS-209 fitted with 2 drives in RAID 1

cd /share/MD0_DATA/Public

5)The following command will uninstall SlimServer 6.x installation:

./install-ts10x-20x.sh uninstall

You should see something like:

[/share/HDA_DATA/Public] # ./install-ts10x-20x.sh uninstall
Stopping slimserver...
killall: slimserver.pl: no process killed
Attempting to unmount filesystems:
/bin on /mnt/HDA_ROOT/rootfs_2_3_6/bin type none (rw,bind)
/dev on /mnt/HDA_ROOT/rootfs_2_3_6/dev type none (rw,bind)
/mnt/HDA_ROOT/.config on /mnt/HDA_ROOT/rootfs_2_3_6/etc/config type none (rw,bin
d)
/proc on /mnt/HDA_ROOT/rootfs_2_3_6/proc type none (rw,bind)
/share/HDA_DATA/Qdownload on /mnt/HDA_ROOT/rootfs_2_3_6/share/Qdownload type non
e (rw,bind)
/tmp on /mnt/HDA_ROOT/rootfs_2_3_6/tmp type none (rw,bind)
/dev on /share/HDA_DATA/etch/dev type none (rw,bind)
/proc on /share/HDA_DATA/etch/proc type none (rw,bind)
/proc/bus/usb on /share/HDA_DATA/etch/proc/bus/usb type none (rw,bind)
/share/HDA_DATA/Public/updates on /share/HDA_DATA/etch/ext/updates type none (rw
,bind)
/share/HDA_DATA/Qmultimedia on /share/HDA_DATA/etch/ext/Qmultimedia type none (r
w,bind)
/share/HDA_DATA/etch/opt/slimserver/Plugins on /share/HDA_DATA/Public/plugins ty
pe none (rw,bind)
Attempting to unmount filesystem: /mnt/HDA_ROOT/rootfs_2_3_6/bin
Attempting to unmount filesystem: /mnt/HDA_ROOT/rootfs_2_3_6/dev
Attempting to unmount filesystem: /mnt/HDA_ROOT/rootfs_2_3_6/etc/config
Attempting to unmount filesystem: /mnt/HDA_ROOT/rootfs_2_3_6/proc
Attempting to unmount filesystem: /mnt/HDA_ROOT/rootfs_2_3_6/share/Qdownload
Attempting to unmount filesystem: /mnt/HDA_ROOT/rootfs_2_3_6/tmp
Attempting to unmount filesystem: /share/HDA_DATA/etch/dev
Attempting to unmount filesystem: /share/HDA_DATA/etch/proc
umount: /share/HDA_DATA/etch/proc: device is busy
umount: /share/HDA_DATA/etch/proc: device is busy
Attempting to unmount filesystem: /share/HDA_DATA/etch/proc/bus/usb
Attempting to unmount filesystem: /share/HDA_DATA/etch/ext/updates
Attempting to unmount filesystem: /share/HDA_DATA/etch/ext/Qmultimedia
Attempting to unmount filesystem: /share/HDA_DATA/Public/plugins

The following filesystems could not be unmounted
/proc on /share/HDA_DATA/etch/proc type none (rw,bind)

They must be unmounted before uninstallation can proceed safely

Perhaps slimserver and/or some other chrooted process is still running?
Please kill any processes manually, and try again.

This script attempts to kill any running slimserver processes, however in some c
ases this may take upto a minute depending on NAS type/load. Please wait and try
 uninstalling again. Failing that, you could manually umount them.

6) If you see messages such as "The following filesystems could not be unmounted" then repeat the command again:

./install-ts10x-20x.sh uninstall

Hopefully you will see something like:

[/share/HDA_DATA/Public] # ./install-ts10x-20x.sh uninstall
Stopping slimserver...
killall: slimserver.pl: no process killed
Attempting to unmount filesystems:
/proc on /share/HDA_DATA/etch/proc type none (rw,bind)
Attempting to unmount filesystem: /share/HDA_DATA/etch/proc
Unmounted all filesystems successfully.
Proceeding with uninstall
Note that the following directories (if they exist) *will* be permanently remove
d:
/share/HDA_DATA/ubuntu /share/HDA_DATA/etch
Press Ctrl-C within the next 10 seconds to abort...
Uninstalling...
Uninstall completed.

7) If you still cannot get the unistall to remove all the installation and mounts then continue with the following instructions to stop SlimServer from automatically starting when the QNAP is booted:

cd /tmp
mkdir /tmp/ripcaster
mount /dev/mtdblock5 /tmp/ripcaster
rm /tmp/ripcaster/autorun.sh
umount /tmp/ripcaster

8) Now reboot the QNAP using the command:

reboot

9) Wait for the QNAP to reboot then reconnect using Putty. Start to follow these instructions at step 4 and the uninstall should now complete.



We hope that you find these instructions useful. Please consider purchasing Logitech / Slim Devices equipment from us.

Please let us know if you have any suggestion for improving these instructions.

Acknowledgement to to ProgressiveAV for their original work getting SlimServer on the QNAP platform.

If you are installing SqueezeCenter 7.x on the QNAP you may be also be interested in Installing AlienBBC on QNAP TS-109 / TS-209 with SqueezeCenter 7.x (SSODS).

info
Search
Close