В настоящее время у меня есть сервер Ubuntu 10.04, работающий на переносном жестком диске. Хотите переместить его на внутренний жесткий диск sata. У меня есть 3 раздела /, /home и swap. На новом жестком диске я планирую иметь разные размеры разделов. Каков правильный способ сделать эти две вещи (перемещение и изменение размера)?
Clonezilla может быть полезен для клонирования вашего жесткого диска даже в тех ситуациях, когда вам нужно делать это с помощью дисков различного размера, как указано здесь: http://www.tuxradar.com/content/how-clone-hard- drives-clonezilla
Переход на более крупный диск Легко убедиться, что клон диска SCSI восстанавливается на SCSI-диск, но вам будет трудно найти точная копия по размеру. Хорошей новостью является то, что вам не нужно восстанавливать диск на другом диске того же размера. Еще лучшая новость заключается в том, что вы можете фактически восстановить изображение на гораздо большем диске. При восстановлении диска Clonezilla позволяет изменять размер файловой системы и создавать разделы на новом диске пропорционально. Но даже если вы переходите на более крупный диск, вы можете предпочесть сохранить разделы как они есть. В этом случае вы можете попросить Clonezilla создать таблицу разделов, как показано на изображении.
Есть документация о переходе на более крупный диск, как упоминалось здесь, но я не уверен, что вы можете сделать это наоборот (клонирование на меньший диск).
Однако это стоит пытаться. Clonezilla предлагает несколько Live CD и загрузочных USB-изображений, а также документировано, что вы можете изменить размер свободного места на диске после копии, и в этом случае предложение @ maniat1k использовать gparted также является хорошей идеей.
Если вы используете clonezilla, я был бы признателен, если вы напишете комментарии с вашим опытом здесь, чтобы хорошо документировать, как это работает для дальнейшего использования.
Большое спасибо и удачи!
Clonezilla может быть полезен для клонирования вашего жесткого диска даже в тех ситуациях, когда вам нужно делать это с помощью дисков различного размера, как указано здесь: http://www.tuxradar.com/content/how-clone-hard- drives-clonezilla
Переход на более крупный диск Легко убедиться, что клон диска SCSI восстанавливается на SCSI-диск, но вам будет трудно найти точная копия по размеру. Хорошей новостью является то, что вам не нужно восстанавливать диск на другом диске того же размера. Еще лучшая новость заключается в том, что вы можете фактически восстановить изображение на гораздо большем диске. При восстановлении диска Clonezilla позволяет изменять размер файловой системы и создавать разделы на новом диске пропорционально. Но даже если вы переходите на более крупный диск, вы можете предпочесть сохранить разделы как они есть. В этом случае вы можете попросить Clonezilla создать таблицу разделов, как показано на изображении.
Есть документация о переходе на более крупный диск, как упоминалось здесь, но я не уверен, что вы можете сделать это наоборот (клонирование на меньший диск).
Однако это стоит пытаться. Clonezilla предлагает несколько Live CD и загрузочных USB-изображений, а также документировано, что вы можете изменить размер свободного места на диске после копии, и в этом случае предложение @ maniat1k использовать gparted также является хорошей идеей.
Если вы используете clonezilla, я был бы признателен, если вы напишете комментарии с вашим опытом здесь, чтобы хорошо документировать, как это работает для дальнейшего использования.
Большое спасибо и удачи!
Просто установка нового диска и копирование по всем файлам сами по себе не будут работать, потому что диск не будет указан в GRUB, а раздел не установлен как загрузочный.
с живым cd откройте терминал как root (sudo -i) и используйте dd.
example: dd if=origin of=destination.
вы можете сделать копию с одного hdd на другой, подобный этому
dd if=/dev/sdx of=/dev/sdy
с одним и тем же live-cd, вы можете использовать gparted и изменять размер, который вы хотите.
Просто установка нового диска и копирование по всем файлам сами по себе не будут работать, потому что диск не будет указан в GRUB, а раздел не установлен как загрузочный.
с живым cd откройте терминал как root (sudo -i) и используйте dd.
example: dd if=origin of=destination.
вы можете сделать копию с одного hdd на другой, подобный этому
dd if=/dev/sdx of=/dev/sdy
с одним и тем же live-cd, вы можете использовать gparted и изменять размер, который вы хотите.