Copying/resizing partitions for a dual boot system System layouts vary considerably, and I can not offer an all-encompassing guide on how to copy and resize partitions when upgrading disks. This document presents several methods to copy partitions, but you will have to use your own judgement to determine when each method is appropriate. The goal here is to copy your system over to a newer, larger disk, while maybe modifying the partition sizes. Copying filesystems intact will save you the hassle of spending days configuring and tweaking a fresh installation. The copied system should boot and run like the original. I will document here the details on how I entirely copied a dual-booting Windows 2000 (or NT/XP) and Linux system to a new, larger disk. The resulting system boots and functions identically to the first. The advantage to this is that you don't have to reinstall all your software, nor do you have to change any configurations -- just boot up off your new, larger disk and keep using your system as before! The disadvantage is that you risk losing all data on both disks while you perform this operation. (The same risk applies even if you use expensive partition copying software, though this low level procedure is more risky. While experimenting I accidentally destroyed a partition table and had to recreate it manually) Background: MBR, partition table, and boot sector(s) MBR: Master Boot Record. This chunk of data starts up the whole system booting process. This is the first