1. You suggest creating a target partition that is slightly larger than the
source partition. Is there a reason why this is better than creating a
partition of identical size? Are there Linux tools that I can use to find
out the exact size of the source partition and create a partition of
identical size on the target drive?


Sure.  Any and all partition tools can do that.  If booting from a live cd with 
Gparted or Qtparted, just take a look with that.  Alternatively, use parted 
from the command line.

However, I am assuming that your drive is faulty and that you are having 
trouble reading from it.  In that case, you may not be able to read the 
partition table from it.  It's such a straightforward thing to do, I though the 
reason you don't know the exact size was due to that.


2. Per your response to (1), are there Linux tools that can
non-destructively resize a partition? I tried using parted to resize the
NTFS partition that I created with cfdisk, but it refused, saying it does
not support NTFS.


Parted can resize the partition, but you need ntfsprogs to resize the 
filesystem on it.  Any GUI to parted (Gparted or Qtparted) should come with a 
recent version of ntfsprogs and will work without problems.  It will do both 
things at the same time. 


3. My source partition is primary bootable NTFS, even though it does not
contain an OS. Should I create a primary bootable NTFS target partition on
the target drive? (It already has a primary bootable NTFS partition at the
beginning of the drive containing a copy of Windows XP. This may cause
problems.) If I create a logical and/or non-bootable target partition and
ddrescue to it from the source partition, would I still be OK?

Yes, you will still be ok.  As far as a filesystem goes, it doesn't care 
whether it's bootable or not, nor does it care whether it is primary or 
logical.    Those parameters change how your motherboard handles the drive at 
boot time;  if more than one partition is set to bootable, it will boot the 
first one it finds.


Andrew




      __________________________________________________________________
Be smarter than spam. See how smart SpamGuard is at giving junk email the boot 
with the All-new Yahoo! Mail.  Click on Options in Mail and switch to New Mail 
today or register for free at http://mail.yahoo.ca
_______________________________________________
Bug-ddrescue mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-ddrescue

Reply via email to