I was recently doing some reorganizing on my files, and in doing so I renamed a directory that then caused a couple of hundred symlinks to break. I needed a solution to find the broken symlinks and update them to use the new file path.
If you’ve followed my previous tutorials on Creating a Ubuntu UEFI boot USB and Creating a Bootable Windows 10 UEFI USB Drive Using Linux, you’ll understand how easy it is to create UEFI USB boot drives for modern UEFI based systems. But what if we have an older system that isn’t UEFI based? It’s still pretty easy to create a bootable USB drive, the process is just a little different.
In a previous post on Using a Raspberry Pi For Digital Signage, I mentioned that I was using my Raspberry Pi as a display for viewing the cameras for my Zoneminder system. Since I didn’t want to put a plaintext password into a script, I was wondering if there was some other solution I could use to have the script pass the login information to the Zoneminder server. As it turns out, Zoneminder has this feature built-in!.
I have a surveillance camera system using four (cheaper) wireless cameras and Zoneminder to monitor and record events. I’ll discuss this setup in more detail in a future post. For now though, I want to describe how I set up a spare Raspberry Pi as a viewer for the four cameras. This is just loading the URL for the “montage view” in Zoneminder, which let’s you see all your cameras arranged in a grid.
I ran into a weird problem with Ubuntu 18.04 on one of my computers recently. I was performing a regular software update via the Software Updater GUI when the install got stuck at Installing for x86_64-efi partition. I left the computer for a couple of hours but the install never moved beyond this point, so I had to find the updater process and kill it. I had a feeling that things weren’t going to behave nicely after a reboot since I had interrupted an update in the middle of a GRUB install.