Microsoft tells how to recover data using Linux

port 25 logoRecently I came across nice article published at Microsoft‘s site Port 25 about how to recover crashed Windows using Linux. It’s rather helpful staff written by Chris Travers (who own Metatron Technology Consulting by the way). Here is an introduction quote from the document:

We have all run into cases where Windows refuses to load for one reason or another. The problem may be a hardware or a software failure, and the problem may seem to be irrecoverable. Yet often Linux can be used to help recover data that otherwise might be lost.

In writing this paper, we generally assume that either a Linux workstation is available to accept recovery information or that a USB drive of sufficient size is available to hold the data. Generally in either case, enough free space should be available to store the entire hard drive as a bit-for-bit file and still have at least 2GB of space free. However, if more space is available, the process of organizing the recovered data is a bit easier. If neither of these is available, the utility of Linux in data recovery will be limited.

Download this document in as pdf format here. You can read interesting comments on their site by clicking at this link.

By the way, Port 25 site is copyrighted by Microsoft under the Microsoft Permissive License that is available here.

Read more →


GNU GRUB Simplified for Newbies

GNU GRUB is a boot loader package from the GNU Project. GRUB is the reference implementation of the Multiboot Specification, which allows a user to have several different operating systems on their computer at once, and to choose which one to run when the computer starts. GRUB can be used to select from different kernel images available on a particular operating system’s partitions, as well as to pass boot-time parameters […]

Read more →


Anatomy of the Linux file system

What I love IBM for is their DeveloperWorks Here is M. Tim Jones’ latest publication exploring Linux filesystem. Respect to IBM and Tim! When it comes to file systems, Linux is the Swiss Army knife of operating systems. Linux supports a large number of file systems, from journaling to clustering to cryptographic. Linux is a wonderful platform for using standard and more exotic file systems and also for developing file […]

Read more →


Get uptime/loading/logins information remotely

There are two utilities available in Linux and Unix that provide information about remote user logins. These are rusers and rwho, which are backed up by corresponding daemons, rusersd and rwhod. These daemons share login information over the network allowing sysadmins to monitor login activity on different hosts. Once the daemons are installed and running (sudo apt-get install rwho rusers -y in Ubuntu, yum install rwho rusers in Fedora and […]

Read more →


Prevent Brute Force Attacks at OpenSUSE 10.3

In this article I will show how to install and configure fail2ban on an OpenSUSE 10.3 system. Fail2ban is a tool that observes login attempts to various services, e.g. SSH, FTP, SMTP, Apache, etc., and if it finds failed login attempts again and again from the same IP address or host, fail2ban stops further login attempts from that IP address/host by blocking it with an iptables firewall rule. Read the […]

Read more →