From: James Harper <james.harper@be...> - 2006-12-28 23:24:20
Using a recovery CD I made up with ntfs-3g on it, I have been able to
restore a windows system (without any ACL's or attrib's or anything).
Also, mkntfs didn't give me a filesystem that I could boot off, no
matter what fixboot, fixmbr, or repair operations I did. In the end I
used the windows install CD to set up the partitions etc and then just
deleted everything from it to give a clean slate to start with.
The procedure I used was:
1. Boot the windows install CD
2. Set up the partitions and do the base install and restart
3. Boot off of Linux recovery CD
4. mount the windows partition and delete all the files
5. make up a dummy bacula-fd config and start the fd
6. restore the data (it will restore to /mnt/C:, which sucks. Just move
the files back after the restore).
The ideal procedure would be:
1. Boot the Linux recovery CD
2. Create the partitions
3. Install an MBR
The following would need to happen for this to work though:
. I need to find out what it is about creating the filesystem under
linux that means I can't boot... everything seems right.
. ntfs-3g filesystem needs to support all the ntfs acls and attributes
etc - it doesn't yet, but such support is planned
. Bacula would need to be able to be able to extract the windows
BackupRead stream information and apply it to the ntfs-3g filesystem.
Restoring Windows from Linux is the only need for this that I can think
of so I can't see that it would be a priority.
I wonder if the restore would work better if I mounted my ntfs partition
on /mnt/C: and did the restore to /mnt... might mean I don't need to
move the files afterwards? I'll try it now.
Get latest updates about Open Source Projects, Conferences and News.