Dietpi stop working after Pine64 update

Hi, after using /usr/local/sbin/pine64_update_uboot.sh and /usr/local/sbin/pine64_update_kernel.sh on Pine64 DietPi stop working

root@Server:~# /usr/local/sbin/pine64_update_uboot.sh
Checking for update …
Downloading U-Boot image …
######################################################################## 100.0%
Downloading signature …
######################################################################## 100.0%
Downloading public key …
######################################################################## 100.0%
Verifying signature …
[GNUPG:] SIG_ID HnhH+IP3x5sSYWysk+FxKR9uvzw 2017-03-11 1489251094
[GNUPG:] GOODSIG 7C03F26B090EF0DB Simon Eisenmann <simon@struktur.de>
[GNUPG:] VALIDSIG 6FC96963C3D26AA8800974A17C03F26B090EF0DB 2017-03-11 1489251094 0 4 0 1 2 00 9DDB6CAD455D63112CAD26D8CA499C410B3C3354
Processing …
Flashing boot0 …
64+0 records in
64+0 records out
65536 bytes (66 kB) copied, 1.86219 s, 35.2 kB/s
Flashing U-Boot …
1384+0 records in
1384+0 records out
1417216 bytes (1.4 MB) copied, 14.8618 s, 95.4 kB/s
Done - you should reboot now.
root@Server:~# /usr/local/sbin/pine64_update_kernel.sh
Checking for update …
Downloading Linux Kernel …
######################################################################## 100.0%
Downloading signature …
######################################################################## 100.0%
Downloading public key …
######################################################################## 100.0%
Verifying signature …
[GNUPG:] SIG_ID uobXqzSdyGQtD48Cgolff09/5Lg 2017-03-11 1489251421
[GNUPG:] GOODSIG 7C03F26B090EF0DB Simon Eisenmann <simon@struktur.de>
[GNUPG:] VALIDSIG 6FC96963C3D26AA8800974A17C03F26B090EF0DB 2017-03-11 1489251421 0 4 0 1 2 00 9DDB6CAD455D63112CAD26D8CA499C410B3C3354
Extracting …
Fixing up …
Running postinst for 3.10.105-0-pine64-longsleep …
Done - you should reboot now.
root@Server:~# reboot
login as: root
root@192.168.1.3’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.
-bash: /DietPi/dietpi/login: No such file or directory

Hi,

Thanks for the report.

Lets check and see if the Pine update has modified DietPi scripts located in /boot, please run commands:

ls -lha /boot
ls -lha /boot/dietpi
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.
-bash: /DietPi/dietpi/login: No such file or directory
root@Server:~# ls -lha /boot
total 1.2M
drwxr-xr-x  5 root root  16K Jan  1  1970 .
drwxr-xr-x 20 root root 4.0K Mar  2 14:13 ..
-rwxr-xr-x  1 root root 4.7K Mar 18 09:39 boot.ini
-rwxr-xr-x  1 root root 2.0K Mar 18 09:39 config.txt
drwxr-xr-x  3 root root 4.0K Mar 20 19:41 dietpi
-rwxr-xr-x  1 root root 8.8K Mar 18 09:39 dietpi.txt
-rwxr-xr-x  1 root root   28 Mar 11 15:59 Image.version
-rwxr-xr-x  1 root root 1.1M Mar 11 15:59 initrd.img
drwxr-xr-x  2 root root 2.0K Mar 11 15:59 pine64
-rwxr-xr-x  1 root root 5.7K Jan 22 14:55 README.md
drwxr-xr-x  2 root root 2.0K Mar  2 12:00 System Volume Information
-rwxr-xr-x  1 root root  170 Mar 18 09:39 uEnv.txt
-rwxr-xr-x  1 root root  111 Mar 11 15:59 uEnv.txt.in
root@Server:~# ls -lha /boot/dietpi
total 832K
drwxr-xr-x 3 root root 4.0K Mar 20 19:41 .
drwxr-xr-x 5 root root  16K Jan  1  1970 ..
-rwxr-xr-x 1 root root  15K Mar 18 09:39 boot
-rwxr-xr-x 1 root root 5.2K Mar 18 09:39 dietpi-autostart
-rwxr-xr-x 1 root root    2 Mar 18 09:39 .dietpi-autostart_index
-rwxr-xr-x 1 root root  23K Mar 18 09:39 dietpi-backup
-rwxr-xr-x 1 root root 4.8K Mar 18 09:39 dietpi-banner
-rwxr-xr-x 1 root root  11K Mar 18 09:39 dietpi-bugreport
-rwxr-xr-x 1 root root  16K Mar 18 09:39 dietpi-cleaner
-rwxr-xr-x 1 root root  48K Mar 18 09:39 dietpi-cloudshell
-rwxr-xr-x 1 root root 135K Mar 18 09:39 dietpi-config
-rwxr-xr-x 1 root root 5.1K Mar 18 09:39 dietpi-cpuinfo
-rwxr-xr-x 1 root root 5.8K Mar 18 09:39 dietpi-cpu_set
-rwxr-xr-x 1 root root 8.2K Mar 18 09:39 dietpi-cron
-rwxr-xr-x 1 root root  32K Mar 18 09:39 dietpi-drive_manager
-rwxr-xr-x 1 root root 5.3K Mar 18 09:39 dietpi-funtime
-rwxr-xr-x 1 root root 5.1K Mar 18 09:39 dietpi-launcher
-rwxr-xr-x 1 root root   47 Mar 18 09:39 .dietpi-letsencrypt
-rwxr-xr-x 1 root root  12K Mar 18 09:39 dietpi-letsencrypt
-rwxr-xr-x 1 root root 8.5K Mar 18 09:39 dietpi-logclear
-rwxr-xr-x 1 root root 7.4K Mar 18 09:39 dietpi-morsecode
-rwxr-xr-x 1 root root 8.6K Mar 18 09:39 dietpi-obtain_hw_model
-rwxr-xr-x 1 root root   54 Mar 18 09:39 .dietpi-process_tool
-rwxr-xr-x 1 root root  24K Mar 18 09:39 dietpi-process_tool
-rwxr-xr-x 1 root root 7.3K Mar 18 09:39 dietpi-services
-rwxr-xr-x 1 root root 344K Mar 18 09:39 dietpi-software
-rwxr-xr-x 1 root root    4 Mar 18 09:39 .dietpi-survey
-rwxr-xr-x 1 root root  20K Mar 18 09:39 dietpi-sync
-rwxr-xr-x 1 root root 8.7K Mar 18 09:39 finalise
drwxr-xr-x 2 root root 2.0K Mar 20 19:41 func
-rwxr-xr-x 1 root root  114 Mar 18 09:39 .hw_model
-rwxr-xr-x 1 root root 4.3K Mar 18 09:39 .installed
-rwxr-xr-x 1 root root    2 Mar 18 09:39 .install_stage
-rwxr-xr-x 1 root root 5.4K Mar 18 09:39 login
-rwxr-xr-x 1 root root   21 Mar 18 09:39 .network
-rwxr-xr-x 1 root root    2 Mar 18 09:39 .patch_emr
-rwxr-xr-x 1 root root  293 Mar 18 09:39 .uninstalled
-rwxr-xr-x 1 root root    2 Mar 18 09:39 .update_stage
-rwxr-xr-x 1 root root    4 Mar 18 09:39 .version
root@Server:~#

Thanks.

Strange, files seem to be in order, we’ll need to check status of RAMdisk:

systemctl status dietpi-ramdisk -l
cat /etc/dietpi/logs/dietpi-ramdisk.log

And mount entry for RAMdisk:

cat /etc/fstab