Когато правиш архивни копия на цели дялове, мисля е по-добре да ползваш dd, а не tar. Само внимавай много със синтаксиса на dd, че стават грешки.
Общо взето идеята е следната. Да речем, че искаш да направиш копие на дяла /dev/hda6, който ти е root дял на Линукса. Просто, когато си под линукс (не съм сигурен дали трябва да си "руут", но мисля, че трябва) пишеш следното:
dd if=/dev/hda6 of=/mnt/hda1/backup/hda6.img
където /mnt/hda1 е друг дял, /backup е директория в него, а hda6.img е файлът "образ" в който се записва информацията. Дялът може да е например FAT32 дяла на Уиндос или друг Линукс дял. Разбира се трябва да имаш достатъчно свободно място за да побере целият /dev/hda6 и трябва да е монтиран, за да можеш да пишеш на него, нали

'>
Обърни внимание при dd, че
if - означава "input file", т.е. файл от който се чете, а
of - означава "output file", т.е. този в който се пише.
Трябва много да внимаваш да не ги объркаш, също така внимавай за други грешки, въобще преди да чукнеш ентър-а добре огледай какво си написал.

'>
След това този файл можеш да го смачкаш с tar или директно с bzip2. Има и фатка да го направиш да компресира в момента, в който чете, но не помня как точно беше за това няма да ти казвам да не се объркаш. Ако някой се сеща, да подскаже.
Това е в общи линии.