Собираюсь скоро поменять жесткие диски на компьютере. Для этого желательно перенести все что находиться на одном винте на другой. Как это сделать, при условии что новый винт будет больше нынешнего?
Вот когда хорошо иметь LVM.
vgextend ... "new disk"
pvmove ... "old disk" "new disk"
vgreduce ... "old disk"
cp /boot + grub-install -- мелочь и делать надо при любом раскладе.
Это будет полная копия твоего диска со всеми разделами (включая своп) Дальше запускаешь gparted и создаешь новый раздел в свободном месте (ведь "новый винт будет больше нынешнего" )
Если новый диск - SATA а переносишь с ata - собираешь ядро с поддержкой саты и в /etc/fstab все /dev/hd* меняешь на /dev/sd*.