Betriebssystem Die Basis für die Odroid-NAS ist das minimal image von Ubuntu 20.04LTS für Odroid HC4 mit aktueller Samba-Version. Der Betriebssystem-Umzug von microSD auf SSD klappte nach dieser Anleitung problemlos:
lsblk
, ist meist sda
.mkfs.ext4 /dev/sda
lsblk –f oder blkid /dev/sda
nano /media/boot/boot.ini
unter Abschnitt # Boot Args, hier setenv bootargs
... wie folgt ändern:
setenv bootargs "root=UUID=XXXX rootwait rw ${condev} ${amlogic} no_console_suspend fsck.repair=yes net.ifnames=0 elevator=noop hdmimode=${hdmimode} cvbsmode=576cvbs max_freq_a55=${max_freq_a55} maxcpus=${maxcpus} voutmode=${voutmode} ${cmode} disablehpd=${disablehpd} cvbscable=${cvbscable} overscan=${overscan} ${hid_quirks} monitor_onoff=${monitor_onoff} logo=osd0,loaded ${cec_enable} sdrmode=${sdrmode} enable_wol=${enable_wol}"
XXXX durch die zuvor ermittelte UUID der SSD ersetzen.
nano /etc/fstab
UUID=XXXX / ext4 errors=remount-ro 0 1
XXXX durch die zuvor ermittelte UUID der SSD ersetzen.
mount /dev/sda1 /mnt
rsync -ax –progress / /mnt/
Das dauert eine ganze Weile! Rsync-Befehl wiederholen, damit zwischenzeitliche Änderungen auch noch übernommen werden.
Dann SSD unmounten mit umount /mnt
.
reboot
wenn Erfolg: df -h
--> /dev/sda 916G 252G 618G 29% / oder so ähnlich
Upgrade
$ sudo apt update
$ sudo apt-get install ubuntu-release-upgrader-core
$ sudo do-release-upgrade
Während des Upgrade ausgeschaltete Paketliste wieder aktivieren:
$ sudo nano /etc/apt/sources.list.d/odroid.list
$ sudo apt update
$ sudo apt upgrade
Falls apt meckert --> deprecated keys umwandeln:
for KEY in $(apt-key --keyring /etc/apt/trusted.gpg list | grep -E "(([ ]{1,2}(([0-9A-F]{4}))){10})" | tr -d " " | grep -E "([0-9A-F]){8}\b" ); do K=${KEY:(-8)}; apt-key export $K | sudo gpg --dearmour -o /etc/apt/trusted.gpg.d/imported-from-trusted-gpg-$K.gpg; done