kicherer.org
  • Startseite
  • Galerie
  • Github

Sprache auswählen

  • English (UK)
  • Deutsch
  1. Aktuelle Seite:  
  2. Home
  3. Blog

Menü

  • Startseite
  • Blog
    • Auflistung der Blog-Einträge
  • Projekte
  • Galerie

Sonstiges

  • Login
  • Verschiedenes
  • Impressum

The essential steps in the Linux kernel to mount and boot an initramfs and root filesystem

Details
Veröffentlicht: 01. Dezember 2016

To debug a problem with my self-built kernel and initramfs, I took a look at the relevant kernel code. It is not a big surprise that understanding the process was not that easy. Hence, I made notes while digging through the code and wrote the following article afterwards with links to the great free-electrons website which greatly simplifies following the code online.

Weiterlesen …

Automatic hotplugging of USB devices for libvirt-managed VMs

Details
Veröffentlicht: 01. Dezember 2016

In the past, I used a mechanism based on scripts called by udev rules [1,2] to automatically add USB drives to VMs. On a new machine this fails now with the following message:

Weiterlesen …

Performance comparison of five Samsung and SanDisk 32GB MicroSD cards

Details
Veröffentlicht: 29. August 2016

As all my devices with exchangeable storage use SD cards, every now and then I have to look for a new card. Unfortunately, even if you are only looking at the - in my opinion - two major vendors, Samsung and Sandisk, you have to choose between multiple series that even have a similar price.

Weiterlesen …

Using the GRUB2 bootloader menu with keyboard and serial terminal in parallel

Details
Veröffentlicht: 24. Mai 2016

To enable GRUB's serial terminal, there are various guides available. However, following these guides enables only the serial terminal and disables the normal interface with input from your keyboard and output on your display. This article shows how to enable both.

Weiterlesen …

avcut - frame-accurate video cutting with only small quality loss

Details
Veröffentlicht: 11. Oktober 2015

Some time ago, I tried to cut video files at specific timestamps. However, the tools I knew didn't work accurately or had other drawbacks with those specific types of videos. In the following, I describe what I learned while analyzing the problem and writing an own tool to cut my videos.

Weiterlesen …

A basic Ubuntu 15.04 image with Linux 4.0.9, BTRFS, systemd and a U-Boot boot menu for the Raspberry Pi 2

Details
Veröffentlicht: 27. Juli 2015

For the ARMv7-based RPi2, the official Ubuntu wiki offers a community-maintained 14.04 image and Ubuntu Mate offers an image with a complete desktop. As I wanted to start with something minimal and more recent, e.g., including systemd, I started to write a script that builds my own image.

Weiterlesen …

Updating Maps of a Garmin Navigation System under Linux

Details
Veröffentlicht: 07. Juli 2015

If you want to update the maps of your navigation system, Garmin recommends to install the Garmin Express software. Unfortunately, this application depends on the .net framework version 4.5 and is not available for Linux. Also, I was not able to start it with Wine. I installed the old communicator plugin in Firefox using Wine and it even detected my Nüvi 1490LM but updating the maps was not possible anymore with this tool. Instead, it offered me to use another older tool called MapUpdater 3.3.4 on the Garmin Express website. With this tool and Wine 1.7.46, I was able to update my maps using the following procedure.

Weiterlesen …

  1. Booting Ubuntu from a Btrfs root filesystem with multiple RAID devices and full disk encryption
  2. Reverse engineering a USB sound card with MIDI interface for Linux
  3. Automatic updates of all packages under Ubuntu
  4. Disable auto-assemble of mdadm RAIDs during boot
  5. Migrating software-dongled applications to other hosts

Seite 2 von 5

  • 1
  • 2
  • 3
  • 4
  • 5