2023-02-27: Install grub into EFI system partition
sudo mount /dev/sda5 /mnt
sudo mount /dev/sda2 /mnt/boot
for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done
sudo chroot /mnt
mount -t efivarfs none /sys/firmware/efi/efivars
grub-install --efi-directory=/boot --bootloader-id=GRUB
update-grub
exit
2021-05-21: Move linux system to new hard diskCreate partitions using fdiskChange partition labels using gdisk
# fdisk -l /dev/sdb
Disk /dev/sdb: 5.5 TiB, 6001175126016 bytes, 11721045168 sectors
Disk model: WDC WD60EZAZ-00S
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: C51453C8-6D7F-1448-BCB8-612AB956B905
Device Start End Sectors Size Type
/dev/sdb1 2048 4095 2048 1M BIOS boot
/dev/sdb2 4096 1052671 1048576 512M EFI System
/dev/sdb3 1052672 1462271 409600 200M Linux filesystem
/dev/sdb4 1462272 9850879 8388608 4G Linux swap
/dev/sdb5 9850880 97656831 87805952 41.9G Linux filesystem
/dev/sdb6 97656832 11721045134 11623388303 5.4T Linux filesystem
# mkswap -L swap /dev/sdb4
# mkfs.ext4 /dev/sdb3 -L boot
# mkfs.ext4 /dev/sdb5 -L linux-os
# mkfs.ext4 /dev/sdb6 -L data
Stop processes and timers
# mkdir /mnt/new
# mount /dev/sdb5 /mnt/new
# mkdir /mnt/new/boot
# mount /dev/sdb3 /mnt/new/boot
# rsync -a / /mnt/new/ --exclude /sys --exclude /proc --exclude /dev --exclude /tmp --exclude /media --exclude /mnt --exclude /run --exclude /boot --exclude /data --exclude /lost+found
# rsync -a /boot/ /mnt/new/boot/
# rm -rf /mnt/new/boot/grub
# cd /mnt/new
# mkdir sys proc dev tmp media mnt mnt/backup mnt/backup/tori run
# mount -t proc none /mnt/new/proc
# mount -o bind /dev /mnt/new/dev
# mount -t sysfs sys /mnt/new/sys
# chroot /mnt/new
# grub-install /dev/sdb
# update-grub
# exit
# shutdown -r now
# update-initramfs -u
2021-01-20: Using Ziggo with TvheadendNetwork:Network ID: 5555 Mux: Frequency: 474000000 Hz Symbol rate: 6875000 Sym/sec Constellation: QAM/64 2020-12-27: Switch from nvidia to nouveau driver
apt install xserver-xorg-video-nouveau mesa-va-drivers
apt purge *nvidia*
mv /etc/X11/xorg.conf /etc/X11/xorg.conf.bak
systemctl reboot
Notes: 2020-05-03: PulseAudio does not detect all devicesWith the MCP78S chipset, ALSA correctly detects all 3 devices (shown byaplay -l ) but PulseAudio only detects the HDMI output (shown by pactl list sinks ).
Consequently, the other devices are not available in Xfce nor in KDE/Phonon. This is not caused by the devices being in use by other processes.Workaround: Remove PulseAudio and use ALSA directly: apt purge pulseaudio pulseaudio-utils libpulsedsp 2020-04-18: Install Widevine as Chromium component on Debian
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
dpkg -x google-chrome-stable_current_amd64.deb .
cd opt/google/chrome
cp -r WidevineCdm /usr/lib/chromium/
chown -R root:root /usr/lib/chromium/WidevineCdm
2019-12-07: Debian: hdparm -S 120 does not work/lib/udev/rules.d/85-hdparm.rules calls the script /lib/udev/hdparm , which for some reason inserts -B254 to the options defined in /etc/hdparm.conf .Workaround: Override de udev rule by creating /etc/udev/rules.d/85-hdparm.rules with content:ACTION=="add", SUBSYSTEM=="block", KERNEL=="sda", RUN+="/sbin/hdparm -S 120 /dev/sda" 2019-11-24: Install Netflix add-on for Kodi
apt install python-future python3-future python-pycryptodome python3-pycryptodome
cd ~/.kodi/addons
wget https://mirrors.kodi.tv/addons/leia/script.module.addon.signals/script.module.addon.signals-0.0.4.zip
unzip script.module.addon.signals-0.0.4.zip
rm script.module.addon.signals-0.0.4.zip
git clone https://github.com/CastagnaIT/plugin.video.netflix
Enable Signals and Netflix add-ons in Kodi 2019-11-17: Install Kodi on Raspberry Pi
sudo apt install xserver-xorg x11-xserver-utils lightdm kodi kodi-inputstream-adaptive kodi-pvr-hts
echo "exec /usr/bin/kodi-standalone" > ~/.xsession
wget https://dl.google.com/dl/edgedl/chromeos/recovery/chromeos_12371.75.0_elm_recovery_stable-channel_mp-v2.bin.zip
unzip https://dl.google.com/dl/edgedl/chromeos/recovery/chromeos_12371.75.0_elm_recovery_stable-channel_mp-v2.bin.zip
udisksctl loop-setup -rf chromeos_12371.75.0_elm_recovery_stable-channel_mp-v2.bin
udisksctl mount -b /dev/loop0p3
cp /media/$USER/ROOT-A/opt/google/chrome/libwidevinecdm.so ~/.kodi/cdm/
udisksctl unmount -b /dev/loop0p3
2019-10-04: Tvheadend: stable amd64 packages for Debian BusterForum: stable amd64 packages for Debian Buster2019-09-15: Osmand: Overlay map settings are not stored per modeOsmand issue: Feature request: Navigation profile to save Overlay,Underlay2019-09-15: Osmand: Cycle route node not displayedOsmand issue: Cycle route node not displayed2019-09-08: Raspbian: Kodi is broken in Raspbian BusterForum: Kodi is broken on raspbian buster2019-09-01: Debian: Horde tabs broken in Debian BusterDebian bug: #931255: regexps used seems to be incompatible with libpcre2 10.322019-09-01: Debian: Horde IMP in combination with Courier IMAP broken in Debian BusterDebian bug: #939129: Charset incorrectly omitted from SORT commandPackage tracker: php-horde-imap-client Workaround: Disable message sorting in IMP. 2019-02-04: nvidia-legacy-340xx crashes the systemnvidia-legacy-340xx crashes the system; disable MSI to avoid this.Add to /etc/modprobe.d/nvidia-options.conf: options nvidia NVreg_EnableMSI=01 See: https://bbs.archlinux.org/viewtopic.php?id=168040 2013-09-01: Debian: php-horde package installation failsDebian bug: #711591: php-horde: fails to install: post-installation script returned error exit status 1 |