Запись загрузочного раздела на флэш-диск USB [dубликат]

Я хотел бы клонировать один раздел с моего текущего жесткого диска на более новый SSHD. Раздел, который я хотел бы клонировать, работает под управлением Linux Mint 17.1. Используя загрузочный USB Clonezilla, я смог клонировать весь старый диск на новый диск, но перед разделом Mint предшествует большой беспорядочный раздел Windows 8.1. Однако раздел Windows 8.1 не работает на жестком диске, поэтому я хочу сохранить раздел Mint.

Могу ли я сделать это с помощью Clonezilla, GParted, dd или некоторой комбинации?

2
задан 16 June 2015 в 15:12

4 ответа

Вам нужно будет установить оба раздела, например, в / old и / new. Затем используйте утилиту rsync:

rsync -aruv /old/* /new/

Если старый раздел является вашей корневой системой, вам не нужно копировать содержимое некоторых каталогов. Просто исключите их, например:

rsync -aruv /* /new/ --exclude=/dev/* --exclude=/proc/* --exclude=/run/* --exclude=/sys/* --exclude=/tmp/* --exclude=/new

Не забывайте, что последний! (Был там, сделал это. ;-)).

HTH

2
ответ дан 18 July 2018 в 12:32

Не знаю, что такое sshd (связанный с хранением) ... вы имели в виду SSD?

Есть 50 или более разных способов сделать это.

dd ddrescue partimage clonezilla fsarchiver gparted rsync любое нормальное резервное копирование / восстановление тоже

Таким образом, лучший ответ для вас будет зависеть от вашего навыка с любой из приведенных выше команд И насколько хорошо вы исправляете / etc / fstab после восстановления на новый диск завершен. Если вы знаете fstab, grub-install, update-grub и blkid, любой из этих инструментов тривиален.

В любом случае страницы руководства для любого из этих инструментов объясняют, как их использовать. Кроме того, не забудьте также создать разделы на целевом диске для swap. Было бы разумно использовать формирование GPT (не MBR), если это позволяет ваша ситуация. Если в новой системе нет какой-либо ОС Windows, идите на нее - используйте GPT и будьте счастливы. Windows разрешает только GPT, если загрузка UEFI и 64-разрядная ОС.

Конечно, нам нужно сделать сотни предположений о вашей настройке здесь - если вы используете LVM, шифрование или что-то странное, как загрузка xfs или zfs, тогда все ставки отключены.

Чтобы получить более точные предложения, отправьте результат с после , пожалуйста. Оба эти диска подключены при запуске.

Общие шаги:

dd Создать таблицу разделов на новом диске (рекомендуется GPT) ddrescue / boot partimage / home clonezilla swap fsarchiver использовать перечисленные инструменты для копирования данных ... Я бы наверное используйте ddrescue. sudo ddrescue source target Используйте разделительное устройство для обеих сторон. Что-то вроде / dev / sda20 / dev / sdb34 (они НЕ верны для вашей ситуации) gparted отредактируйте / mnt / etc / fstab, чтобы указать разделы в нужное место, используя либо путь к разделу, либо LABEL или UUID rsync reboot - отключите liveCD до того, как произойдет вторая загрузка. Будьте счастливы.

Опять же, если вам нужна более эффективная помощь с более подробной информацией, отправьте результат с запрошенного cmd.

BTW - вы можете безопасно удалить разделы Windows, если старый диск останется слева в компьютере. Это не ясно.

1
ответ дан 18 July 2018 в 12:32

Вам нужно будет установить оба раздела, например, в / old и / new. Затем используйте утилиту rsync:

rsync -aruv /old/* /new/

Если старый раздел является вашей корневой системой, вам не нужно копировать содержимое некоторых каталогов. Просто исключите их, например:

rsync -aruv /* /new/ --exclude=/dev/* --exclude=/proc/* --exclude=/run/* --exclude=/sys/* --exclude=/tmp/* --exclude=/new

Не забывайте, что последний! (Был там, сделал это. ;-)).

HTH

2
ответ дан 24 July 2018 в 19:59
  • 1
    Будет ли / dev / sdc1 или / media / usb точкой монтирования? – errolflynn 16 June 2015 в 17:49
  • 2
    / dev / sdc1 будет целевым разделом на устройстве. / media / usb вполне может быть точкой монтирования, хотя обычно вы найдете / media / & lt; имя пользователя & gt; / & lt; volumename & gt; Команда mount (без параметров) сообщит вам, была ли она смонтирована автоматически. – ALAN WARD 16 June 2015 в 18:19

Не знаю, что такое sshd (связанный с хранением) ... вы имели в виду SSD?

Есть 50 или более разных способов сделать это.

dd ddrescue partimage clonezilla fsarchiver gparted rsync любое нормальное резервное копирование / восстановление тоже

Таким образом, лучший ответ для вас будет зависеть от вашего навыка с любой из приведенных выше команд И насколько хорошо вы исправляете / etc / fstab после восстановления на новый диск завершен. Если вы знаете fstab, grub-install, update-grub и blkid, любой из этих инструментов тривиален.

В любом случае страницы руководства для любого из этих инструментов объясняют, как их использовать. Кроме того, не забудьте также создать разделы на целевом диске для swap. Было бы разумно использовать формирование GPT (не MBR), если это позволяет ваша ситуация. Если в новой системе нет какой-либо ОС Windows, идите на нее - используйте GPT и будьте счастливы. Windows разрешает только GPT, если загрузка UEFI и 64-разрядная ОС.

Конечно, нам нужно сделать сотни предположений о вашей настройке здесь - если вы используете LVM, шифрование или что-то странное, как загрузка xfs или zfs, тогда все ставки отключены.

Чтобы получить более точные предложения, отправьте результат с после , пожалуйста. Оба эти диска подключены при запуске.

Общие шаги:

dd Создать таблицу разделов на новом диске (рекомендуется GPT) ddrescue / boot partimage / home clonezilla swap fsarchiver использовать перечисленные инструменты для копирования данных ... Я бы наверное используйте ddrescue. sudo ddrescue source target Используйте разделительное устройство для обеих сторон. Что-то вроде / dev / sda20 / dev / sdb34 (они НЕ верны для вашей ситуации) gparted отредактируйте / mnt / etc / fstab, чтобы указать разделы в нужное место, используя либо путь к разделу, либо LABEL или UUID rsync reboot - отключите liveCD до того, как произойдет вторая загрузка. Будьте счастливы.

Опять же, если вам нужна более эффективная помощь с более подробной информацией, отправьте результат с запрошенного cmd.

BTW - вы можете безопасно удалить разделы Windows, если старый диск останется слева в компьютере. Это не ясно.

1
ответ дан 24 July 2018 в 19:59
  • 1
    SSHD - это гибридный привод. Обычный жесткий диск с вращающимися дисками и флэш-памятью (SSD-подобная). Читайте wikipedia: ru.wikipedia.org/wiki/Hybrid_drive – Byte Commander 17 June 2015 в 14:29
  • 2
    Модель: ATA WDC WD5000BPKT-7 (scsi) Диск / dev / sda: 500GB Размер сектора (логический / физический): 512B / 4096B Таблица разделов: msdos Number Начало Окончание Размер Тип Файловая система Флаги 1 32.3kB 41.1MB 41.1MB primary fat16 diag 2 41.9MB 830MB 789MB первичный ntfs 3 830MB 454GB 453GB основной ntfs boot 4 460GB 500GB 40.5GB расширенный 5 460GB 494GB 34.2GB логический ext4 Модель: ASMT 2105 (scsi) Диск / dev / sdb: 1000GB Размер сектора (логический / физический): 512B / 512B Таблица разделов: msdos Number Начало Окончание Размер Тип Файловая система Флаги – errolflynn 18 June 2015 в 02:58
  • 3
    Это грязно. У меня нет репутации, поэтому я не могу опубликовать снимок экрана. На диске в каталоге / dev / sda типа msdos есть 5 разделов. Я только хочу скопировать раздел 5, который содержится в разделе 4. Диск на / dev / sdb, подключенный USB, полностью пуст, без таблицы разделов msdos. – errolflynn 18 June 2015 в 03:03
  • 4
    Чтобы клонировать только 1 раздел, я бы использовал gparted. Это инструмент GUI для Linux. Вам нужно будет вручную создать целевой раздел на новом диске. – JohnP 22 November 2017 в 06:40

Другие вопросы по тегам:

Похожие вопросы: