I want to resize a RAID0 device in-place to eventually switch from reiserfs to ext3. I thought of doing it like 1. Shrink reiserfs (already done with resize_reiserfs tool). 2. Shrink raid device where fs lives on. This is the tricky bit because it would involve running mkraid where it says in the man page that it destroys all data. However if I just shrink the partitions, keeping their starting blocks the same and of course keep the chunk size the same I would hope that I can do a mkraid without loosing data. Is that true? 3. Create 2 more partitions and new raid device on disks. 4. Create ext2 fs on new raid device. 5. Copy file system on file level from reiserfs to new ext2 fs. 6. Format original raid device to ext2. 7. Copy file system created in 5 to ext2 fs created in 6 on file level. 8. Delete additional partitions and extend original raid device to full size again. This is the other critical bit, but if step 2 works I hope this does work too. 9. Extend ext2 fs (with resize2fs). 10. Convert to ext3 Optionally I would like to replace step 7 with a run of raidreconf so I could change the chunk size of the raid. Does this sound feasible? Or is there a simpler way (not involving additional hardware) that would accomplish the same thing? -- Markus - To unsubscribe from this list: send the line "unsubscribe linux-raid" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html