I am running dietPI on a raspberry 4. When I run dietpi-update, the update runs sucessfully 7.42 to 8.21.1 . However, after a reboot, I am right back to the old version. Can anyone explain why this might be happening?
can you share following
cat /boot/dietpi/.version
dietpi-update 1
cat /boot/dietpi/.version
dmesg -l 0,1,2,3
I have a nice bunch of text to send in reply, but when I do, I get a “new users can only have 2 links in a post” error message. As far as I can tell, there are zero links in my text…it’s simply the output from the commands you referenced…I’m stuck, and frustrated
cat /boot/dietpi/.version
G_DIETPI_VERSION_CORE=7
G_DIETPI_VERSION_SUB=4
G_DIETPI_VERSION_RC=2
G_GITBRANCH='master'
G_GITOWNER='MichaIng'
G_LIVE_PATCH_STATUS[0]='not applied'
G_LIVE_PATCH_STATUS[1]='not applied'
G_LIVE_PATCH_STATUS[2]='not applied'
dietpi-update 1
DietPi-Update
─────────────────────────────────────────────────────
Phase: Checking for available DietPi update
[ OK ] DietPi-Update | Got valid latest version: 8.21.1
[ OK ] DietPi-Update | Update available:
[ INFO ] DietPi-Update | Current version : v7.4.2
[ INFO ] DietPi-Update | Latest version : v8.21.1
DietPi-Update
─────────────────────────────────────────────────────
Phase: Checking for update pre-requirements
[ OK ] DietPi-Update | DietPi-Userdata validation: /mnt/dietpi_userdata
[ OK ] DietPi-Update | Free space check: path=/ | available=2573 MiB | require d=100 MiB
[ SUB1 ] DietPi-Services > stop
[ OK ] DietPi-Services | stop : cron
[ OK ] DietPi-Services | stop : spotify-connect-web
[ OK ] DietPi-Services | stop : plexmediaserver
DietPi-Update
─────────────────────────────────────────────────────
Phase: Applying pre-patches
[ OK ] DietPi-Update | Downloading pre-patches
[ OK ] DietPi-Update | Applying execute permission
[ INFO ] DietPi-Pre-patches | Updating the Raspberry Pi desktop package blocks
[ OK ] DietPi-Pre-patches | sed -i /^Package:/c\Package: openbox* obconf* libo b* pcmanfm* libfm* gtk-* libgtk* libgail* gir1.2-gtk-* lx* /etc/apt/preferences. d/dietpi-lxde
[ INFO ] DietPi-Pre-patches | Connecting to Mosquitto and Webmin repositories vi a plain HTTP once until latest OpenSSL has been installed:
[ OK ] DietPi-Pre-patches | sed -Ei
[ OK ] DietPi-Update | Successfully applied pre-patches
DietPi-Update
─────────────────────────────────────────────────────
Phase: Upgrading APT packages
[ OK ] verify_dietpi.txt | Completed
DietPi-Update
─────────────────────────────────────────────────────
Phase: Applying incremental patches
[ INFO ] DietPi-Update | Current version : v7.4.2
[ INFO ] DietPi-Update | Latest version : v8.21.1
[ INFO ] DietPi-Patch | Patching to DietPi v7.5...
[ OK ] DietPi-Patch | Added setting dtparam=sd_poll_once to end of file /boot/config.txt
[ OK ] DietPi-Patch | Patched to DietPi v7.5
[ INFO ] DietPi-Patch | Patching to DietPi v7.6...
[ INFO ] DietPi-Patch | Removing obsolete "elevator" entry from /boot/cmdline.txt
[ OK ] DietPi-Patch | sed -Ei s/elevator=[^[:blank:]]*[[:blank:]]+// /boot/cmdline.txt
[ OK ] DietPi-Patch | sed -Ei s/[[:blank:]]*elevator=[^[:blank:]]*// /boot/cmdline.txt
[ OK ] DietPi-Patch | Patched to DietPi v7.6
[ INFO ] DietPi-Patch | Patching to DietPi v7.7...
[ INFO ] DietPi-Patch | Reverting Mosquitto and Webmin repositories back to HTTPS
[ OK ] DietPi-Patch | sed -Ei
[ OK ] DietPi-Patch | systemctl disable dietpi-boot
[ OK ] DietPi-Patch | rm /boot/dietpi-CHANGELOG.txt
[ OK ] DietPi-Patch | rm /boot/dietpi/func/obtain_network_details
[ OK ] DietPi-Patch | rm /boot/dietpi/boot
[ OK ] DietPi-Patch | rm /etc/systemd/system/dietpi-boot.service
[ SUB2 ] DietPi-Set_software > boot_wait_for_network (0)
[ OK ] DietPi-Set_software | Setting in /boot/dietpi.txt adjusted: AUTO_SETUP_BOOT_WAIT_FOR_NETWORK=0
[ OK ] boot_wait_for_network 0 | Completed
[ OK ] DietPi-Patch | sed -i /^[[:blank:]]*CONFIG_BOOT_WAIT_FOR_NETWORK=/d /boot/dietpi.txt
[ OK ] DietPi-Patch | systemctl enable systemd-timesyncd
[ INFO ] DietPi-Patch | Fixing the "No session for pid" error prompt on LXDE start
[ OK ] DietPi-Patch | Setting in /etc/xdg/lxsession/LXDE/desktop.conf adjusted: polkit/command=
[ OK ] DietPi-Patch | Patched to DietPi v7.7
[ INFO ] DietPi-Patch | Patching to DietPi v7.8...
[ OK ] DietPi-Patch | sed -i /CONFIG_PREFER_IPV4/d /boot/dietpi.txt
[ OK ] DietPi-Patch | sed -i s/^[[:blank:]]*prefer-family[[:blank:]]*=/#&/ /etc/wgetrc
[ OK ] DietPi-Patch | rm /etc/apt/apt.conf.d/99-dietpi-force-ipv4
[ OK ] DietPi-Patch | sed -Ei /(SOFTWARE_EMONHUB_APIKEY|^#.*EmonCMS)/d /boot/dietpi.txt
[ OK ] DietPi-Patch | Patched to DietPi v7.8
[ INFO ] DietPi-Patch | Patching to DietPi v7.9...
[ INFO ] DietPi-Patch | Applying workaround for compiled against older libraspberrypi0
[ OK ] DietPi-Patch | cd /usr/lib/arm-linux-gnueabihf
[ OK ] DietPi-Patch | sed -Ei -e s/INDEX_(LOGGING|WEBSERVER|DESKTOP|BROWSER)_CURRENT/INDEX_\1/g -e /INDEX_(LOGGING|WEBSERVER|DESKTOP|BROWSER|SSHSERVER|FILESERVER)_TARGET/d -e /INDEX_(SSHSERVER|FILESERVER)_CURRENT/d /boot/dietpi/.installed
[ OK ] DietPi-Patch | Patched to DietPi v7.9
[ INFO ] DietPi-Patch | Patching to DietPi v8.0...
[ OK ] DietPi-Patch | sed -Ei s/^((.){99})..*$/\1/ /boot/config.txt
[ OK ] DietPi-Patch | Patched to DietPi v8.0
[ INFO ] DietPi-Patch | Patching to DietPi v8.1...
[ OK ] DietPi-Patch | Patched to DietPi v8.1
[ INFO ] DietPi-Patch | Patching to DietPi v8.2...
[ OK ] DietPi-Patch | mv /etc/chromium.d/custom_flags /etc/chromium-browser/customizations/dietpi
[ OK ] DietPi-Patch | rm -R /etc/chromium.d
[ OK ] DietPi-Patch | Patched to DietPi v8.2
[ INFO ] DietPi-Patch | Patching to DietPi v8.3...
[ OK ] DietPi-Patch | Patched to DietPi v8.3
[ INFO ] DietPi-Patch | Patching to DietPi v8.4...
[ INFO ] DietPi-Patch | Hardening /etc/sudoers.d/dietpi permissions
[ OK ] DietPi-Patch | chmod 0440 /etc/sudoers.d/dietpi
[ OK ] DietPi-Patch | sed -Ei /^[[:blank:]]*INDEX_(WEBSERVER|DESKTOP|BROWSER)=/d /boot/dietpi/.installed
[ OK ] DietPi-Patch | sed -i /^[[:blank:]]*AUTO_SETUP_ACCEPT_LICENSE=/d /boot/dietpi.txt
[ OK ] DietPi-Patch | Patched to DietPi v8.4
[ INFO ] DietPi-Patch | Patching to DietPi v8.5...
[ OK ] DietPi-Patch | Patched to DietPi v8.5
[ INFO ] DietPi-Patch | Patching to DietPi v8.6...
[ OK ] DietPi-Patch | Patched to DietPi v8.6
[ INFO ] DietPi-Patch | Patching to DietPi v8.7...
[ OK ] DietPi-Patch | Patched to DietPi v8.7
[ INFO ] DietPi-Patch | Patching to DietPi v8.8...
[ OK ] DietPi-Patch | Patched to DietPi v8.8
[ INFO ] DietPi-Patch | Patching to DietPi v8.9...
[ OK ] DietPi-Patch | curl -sSfO
[ OK ] DietPi-Patch | dpkg -i ./raspberrypi-sys-mods.deb
[ OK ] DietPi-Patch | rm raspberrypi-sys-mods.deb
[ OK ] DietPi-Patch | rm /etc/udev/rules.d/99-com.rules
[ OK ] DietPi-Patch | rm /etc/sysctl.d/98-rpi.conf
[ OK ] DietPi-Patch | rm /etc/sudoers.d/010_at-export
[ OK ] DietPi-Patch | rm /etc/profile.d/at-dbus-fix.sh
[ OK ] DietPi-Patch | rm /etc/modprobe.d/blacklist-rtl8xxxu.conf
[ OK ] DietPi-Patch | rm /etc/modprobe.d/blacklist-8192cu.conf
[ OK ] DietPi-Patch | Setting in /root/.ssh/known_hosts adjusted: [ssh.dietpi.com]:29248 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDE6aw3r6aOEqendNu376iiCHr9tGBIWPgfrLkzjXjEsHGyVSUFNnZt6pftrDeK7UX+qX4FxOwQlugG4fymOHbimRCFiv6cf7VpYg1Ednquq9TLb7/cIIbX8a6AuRmX4fjdGuqwmBq3OG7ZksFcYEFKt5U4mAJIaL8hXiM2iXjgY02LqiQY/QWATsHI4ie9ZOnwrQE+Rr6mASN1BVFuIgyHIbwX54jsFSnZ/7CdBMkuAd9B8JkxppWVYpYIFHE9oWNfjh/epdK8yv9Oo6r0w5Rb+4qaAc5g+RAaknHeV6Gp75d2lxBdCm5XknKKbGma2+/DfoE8WZTSgzXrYcRlStYN
[ OK ] DietPi-Patch | Patched to DietPi v8.9
[ INFO ] DietPi-Patch | Patching to DietPi v8.10...
[ OK ] DietPi-Patch | Patched to DietPi v8.10
[ INFO ] DietPi-Patch | Patching to DietPi v8.11...
[ OK ] DietPi-Patch | Patched to DietPi v8.11
[ INFO ] DietPi-Patch | Patching to DietPi v8.12...
[ OK ] DietPi-Patch | Patched to DietPi v8.12
[ INFO ] DietPi-Patch | Patching to DietPi v8.13...
[ OK ] DietPi-Patch | Patched to DietPi v8.13
[ INFO ] DietPi-Patch | Patching to DietPi v8.14...
[ OK ] DietPi-Patch | apt-mark manual wireless-regdb
[ OK ] DietPi-Patch | Patched to DietPi v8.14
[ INFO ] DietPi-Patch | Patching to DietPi v8.15...
[ OK ] DietPi-Patch | Patched to DietPi v8.15
[ INFO ] DietPi-Patch | Patching to DietPi v8.16...
[ SUB2 ] DietPi-Services > enable
[ OK ] DietPi-Services | enable : plexmediaserver
[ OK ] DietPi-Services | enable : cron
[ OK ] DietPi-Patch | sed -i \|^tmpfs /var/log tmpfs |s|,mode=1777$|| /etc/fstab
[ OK ] DietPi-Patch | Patched to DietPi v8.16
[ INFO ] DietPi-Patch | Patching to DietPi v8.17...
[ OK ] DietPi-Patch | Patched to DietPi v8.17
[ INFO ] DietPi-Patch | Patching to DietPi v8.18...
[ OK ] DietPi-Patch | Patched to DietPi v8.18
[ INFO ] DietPi-Patch | Patching to DietPi v8.19...
[ OK ] DietPi-Patch | sed -Ei /^[[:blank:]]*aSOFTWARE_INSTALL_STATE\[(141|177)\]=/d /boot/dietpi/.installed
[ OK ] DietPi-Patch | Patched to DietPi v8.19
[ INFO ] DietPi-Patch | Patching to DietPi v8.20...
[ OK ] DietPi-Patch | Patched to DietPi v8.20
[ INFO ] DietPi-Patch | Patching to DietPi v8.21...
[ OK ] DietPi-Patch | rm /etc/sysctl.d/dietpi.conf
[ OK ] DietPi-Patch | Patched to DietPi v8.21
[ INFO ] DietPi-Update | APT autopurge, please wait...
(Reading database ... 46432 files and directories currently installed.)
Removing gettext-base (0.19.8.1-9) ...
Processing triggers for libc-bin (2.28-10+rpt2+rpi1+deb10u2) ...
[ OK ] DietPi-Update | APT autopurge
[ OK ] DietPi-Update | Incremental patching to v8.21.1 completed
[ INFO ] DietPi-Update | Checking for available live patches
[ INFO ] DietPi-Update | No live patches are currently available
DietPi-Update
─────────────────────────────────────────────────────
Phase: Completed
[ INFO ] DietPi-Update | Current version : v8.21.1
[ INFO ] DietPi-Update | Latest version : v8.21.1
[ OK ] DietPi-Survey | Purging survey data
[ SUB1 ] DietPi-Services > restart
[ OK ] DietPi-Services | restart : plexmediaserver
[ OK ] DietPi-Services | restart : cron
cat /boot/dietpi/.version
G_DIETPI_VERSION_CORE=8
G_DIETPI_VERSION_SUB=21
G_DIETPI_VERSION_RC=1
G_GITBRANCH='master'
G_GITOWNER='MichaIng'
dmesg -l 0,1,2,3
[ 4.218790] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43455-sdio for chip BCM4345/6
[ 4.459795] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43455-sdio for chip BCM4345/6
[ 4.459865] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43455-sdio for chip BCM4345/6
[ 4.473056] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM4345/6 wl0: Jan 4 2021 19:56:29 version 7.45.229 (617f1f5 CY) FWID 01-2dbd9d2e
[ 5.530950] brcmfmac: brcmf_cfg80211_set_power_mgmt: power save disabled
[ 28.183412] mmc0: Got data interrupt 0x00000002 even though no data operation was in progress.
[ 1472.488323] INFO: task kworker/0:1:1689 blocked for more than 122 seconds.
[ 1472.488344] Tainted: G C 5.10.52-v7l+ #1441
[ 1472.488357] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 1595.368320] INFO: task kworker/0:1:1689 blocked for more than 245 seconds.
[ 1595.368339] Tainted: G C 5.10.52-v7l+ #1441
[ 1595.368353] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 1718.248336] INFO: task kworker/0:1:1689 blocked for more than 368 seconds.
[ 1718.248357] Tainted: G C 5.10.52-v7l+ #1441
[ 1718.248370] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 1841.128413] INFO: task kworker/0:1:1689 blocked for more than 491 seconds.
[ 1841.128436] Tainted: G C 5.10.52-v7l+ #1441
[ 1841.128450] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 1964.008308] INFO: task kworker/0:1:1689 blocked for more than 614 seconds.
[ 1964.008328] Tainted: G C 5.10.52-v7l+ #1441
[ 1964.008341] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 2086.888338] INFO: task kworker/0:1:1689 blocked for more than 737 seconds.
[ 2086.888363] Tainted: G C 5.10.52-v7l+ #1441
[ 2086.888378] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 2701.288315] INFO: task kworker/0:1:1689 blocked for more than 122 seconds.
[ 2701.288334] Tainted: G C 5.10.52-v7l+ #1441
[ 2701.288347] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 2824.168344] INFO: task kworker/0:1:1689 blocked for more than 245 seconds.
[ 2824.168364] Tainted: G C 5.10.52-v7l+ #1441
[ 2824.168377] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 6141.928307] INFO: task kworker/0:1:7757 blocked for more than 122 seconds.
[ 6141.928327] Tainted: G C 5.10.52-v7l+ #1441
[ 6141.928340] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
@MichaIng
any ideas why change is not persistent? It seems some issues to write done information to disk.
It’s looking like my sdcard is faulty. I’m starting over with a new one…
to bad