Windows 7 disk partitioning annoyance

Today I made an attempt to dual-boot Windows 7 and BackTrack 5 R3 on a single hard disk drive (HDD), but on a computer with two internal HDDs. From the BIOS setup utility, the first drive is a 200 GB Maxtor HDD, while the second is a 250 GB Samsung HDD.

The HDDs did not contain any data I wanted to keep, but the goal was to install both operating systems on the first disk /dev/sda, with Windows 7 installed first and BackTrack 5 R3 alongside it. I’ve done this a zillion times, so this was nothing new.

However, the manner that the Windows 7 installer created its partitions was both new and annoying at the same time. Normally, when the installer is assigned a disk or disk partition to use, it creates two partitions. The first is typically a 100 MB System Reserved partition, while the second is the data partition, also known as the C drive. In all the Windows 7 installation that I have done, the System Reserved partition has always been the first partition, followed by the C drive.

In the installation attempt that provided material for this article, the installer did something completely different: It created the data partition on one drive, then the System Reserved on the second drive, In the screen shot below, which was taken from inside Windows after the installation, you can see the location of the C and System Reserved partitions. The C is on the first disk, while the System Reserved partition is on the second.
Windows 7 Partitions

Just to make sure that I was not seeing things upside down, I looked at the disks from BackTrack’s installer. The picture is not clear from this screen shot, but you can see the System Reserved partition smack in the middle of sda, in the green bar.
Linux Partition Methods

The situation is a bit clearer from BackTrack’s Advanced Partitioning Tool’s window. The System Reserved Partition is sda3 on the first HDD, while the data partition is the first one on the second HDD. Now, why would Windows be doing stuff like this? To not have to face this again, at least on this machine, my only choice is to disconnect the SATA cable from one HDD.
Linux Partition Manual

Related Posts

Apply the nuke patch to LUKS cryptsetup in Linux Mint 16 and Ubuntu 13.10 This short tutorial shows how to apply the Kali Linux nuke patch to LUKS cryptsetup in Linux Mint 16 and Ubuntu 13.10. From a physical security and...
Replace UFW with FirewallD on Ubuntu 14.10 UFW, the Uncomplicated FireWall, is the default firewall application on Ubuntu 14.10. It's a nice application with a simple command line syntax and an...
How to enable the btrfs Anaconda option on Fedora 13 Fedora 13 is one of a handful of Linux distributions with support for btrfs, the B-tree File System, one of the newest file systems in the Linux kerne...
Guide to writing NGINX rewrite rules Looking for a definitive guide to crafting Nginx rewrite rules? Today is your lucky day! The folks at Nginx have published just what you're loo...
PC-BSD’s graphical firewall manager PC-BSD is a desktop-oriented, FreeBSD-based distribution with KDE as the default desktop environment. The version due to be released shortly is PC-BSD...
How to install Cinnamon in Ubuntu 11.10 Cinnamon is a new desktop environment, forked from GNOME 3 by the developers of Linux Mint. It is intended as an optional desktop for those who have n...

We Recommend These Vendors and Free Offers

ContainerizeThis 2016 is a free, 2-day conference for all things containers and big data. Featured, will be presentations and free, hands-on workshops. Learn more at ContainerizeThis.com

Launch an SSD VPS in Europe, USA, Asia & Australia on Vultr's KVM-based Cloud platform starting at $5:00/month (15 GB SSD, 768 MB of RAM).

Deploy an SSD Cloud server in 55 seconds on DigitalOcean. Built for developers and starting at $5:00/month (20 GB SSD, 512 MB of RAM).

Want to become an expert ethical hacker and penetration tester? Request your free video training course of Online Penetration Testing and Ethical Hacking

Whether you're new to Linux or are a Linux guru, you can learn a lot more about the Linux kernel by requesting your free ebook of Linux Kernel In A Nutshell.


Leave a Comment

Your email address will not be published. Required fields are marked *

*