Мой домашний сервер работает под управлением Debian Lenny, и я собираюсь обновить системный диск до более крупного диска.
В процессе я хочу воспользоваться возможностью реорганизовать разделы и изменить их размер. В целях обучения я планирую перейти с таблицы разделов MBR на GPT.
Из-за этих двух изменений я не могу просто запустить "dd if =/old/drive of =/new/drive" (ну, не без много дополнительной работы потом). Я мог бы использовать процесс debootstrap для новой установки на новый системный диск, но я использовал эту технику во время последнего обновления системы, и это, вероятно, излишне для этого.
Можно ли просто скопировать разделы со старого диска на новый?
Будет ли работать "dd if =/dev/hda1 of =/dev/hdb2" , предполагая, что /dev/hdb2 больше, чем /dev/hda1? (Если это так, размер файловой системы можно изменить, чтобы воспользоваться новым большим разделом, верно?)
Будет ли parted (или gparted) лучшим инструментом для копирования содержимого разделов?