Label your partitions to make booting Linux and mounting partitions far easier

Introduction With version 2.6 of the Linux Kernel, which has been in use now for almost seven years, udev was introduced as the device manager. Udev dynamically assigns entries in /dev for among other things, drive partitions, for which it supports LABELS and UUID designations in place of the usual /dev/sda, etc. You will most …

Continue reading ‘Label your partitions to make booting Linux and mounting partitions far easier’ »

How To Install and Upgrade Oleg’s Firmware on an ASUS RT-N16

This guide covers the installation and upgrade of Oleg’s firmware for the ASUS RT-N16 using firmware version 1.9.2.7-10-rtn (experimental). The recovery process is also documented should you need it. It is based on Wengi’s HowTo for the ASUS WL-HDD (http://wl500g.info/archive/index.php/t-10307.html). Thanks Wengi! Important: Do this at your own risk. I exclude any liability. This HowTo …

Continue reading ‘How To Install and Upgrade Oleg’s Firmware on an ASUS RT-N16’ »

Mysterious ExUuidCreate function

I was inspired to write this post after being confused by behaviour of ExUuidCreate function in Windows Vista. This function is used to generate GUIDs at kernel mode. According to documentation: “ExUuidCreate returns STATUS_SUCCESS if successful; otherwise, if the system is not ready to generate a new UUID, it returns STATUS_RETRY.” Practically, if you call …

Continue reading ‘Mysterious ExUuidCreate function’ »