Клонировать диск чуть меньше ССД

Я использую Linux (Fedora 21) и имею 500 ГБ SSHD, который показывает некоторые ошибки сбоя. Я купил новый SSD-диск 480 ГБ, и я хочу клонировать SSHD на SSD. Свободного места более чем достаточно, поэтому немного меньший диск не должен быть проблемой. Я попытался использовать CloneZilla для этого, но он выручает, жалуясь, что целевой диск слишком мал.

мой макет раздела выглядит следующим образом:

Command (m for help): p
Disk /dev/sda: 465.8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0xf215ba27

Device     Boot     Start       End   Sectors   Size Id Type
/dev/sda1              63     80324     80262  39.2M de Dell Utility
/dev/sda2  *        81920  32935935  32854016  15.7G  7 HPFS/NTFS/exFAT
/dev/sda3        32935936 434964442 402028507 191.7G  7 HPFS/NTFS/exFAT
/dev/sda4       434964480 976773167 541808688 258.4G  5 Extended
/dev/sda5       434966528 435990527   1024000   500M 83 Linux
/dev/sda6       435992576 976773119 540780544 257.9G 8e Linux LVM

и это смонтированный файл системы:

[bf@laptop-bf ~]$ df
Filesystem                        1K-blocks      Used Available Use% Mounted on
devtmpfs                            4027292         0   4027292   0% /dev
tmpfs                               4039452       220   4039232   1% /dev/shm
tmpfs                               4039452      1832   4037620   1% /run
tmpfs                               4039452         0   4039452   0% /sys/fs/cgroup
/dev/mapper/fedora_localhost-root  51475068  13636828  35200416  28% /
tmpfs                               4039452        40   4039412   1% /tmp
/dev/sda3                         201014248     93952 200920296   1% /mnt/windows7
/dev/sda5                            487652    174469    283487  39% /boot
/dev/mapper/fedora_localhost-home 206394032 172686096  23200672  89% /home
tmpfs                                807892        12    807880   1% /run/user/42
tmpfs                                807892        28    807864   1% /run/user/1000

какой инструмент можно использовать для клонирования диска?

28
задан Bart Friederichs
18.04.2023 14:36 Количество просмотров материала 3117
Распечатать страницу

2 ответа

очевидный Раздел для сжатия /dev/sda3 (Win7). Если на нем работает W7, безопаснее всего сжиматься изнутри него. Поскольку он имеет так много неиспользуемого пространства, я бы сжать более чем на 20 ГБ, так что впоследствии больше места может быть доступно в почти полном разделе Linux.

затем используйте Linux для копирования. Лучше использовать LiveCD, чтобы остановить любые изменения диска во время копирования. Я рекомендую Ubuntu live, который имеет отличный gparted на она.

когда есть ошибки диска, я использую dd conv=noerrror,sync ..., со стандартным 512-байтовым буфером, который медленный, но копирует максимальное количество хороших секторов.

Я хотел бы скопировать весь диск с dd, который будет ошибка после копирования всех секторов он может поместиться на SSD. Если цель /dev/sdb, а затем использовать:

dd  conv=noerrror,sync if=/dev/sda of=/dev/sdb

можно использовать count=435992576 остановить запись перед /dev/sda6, которая будет написана на следующем этапе.

если вы используете gparted теперь можно легко удалить расширенный раздел на целевом диске и скопировать расширенный раздел со старого диска в свободное пространство на новом диске, а затем расширить раздел extended и LVM, чтобы использовать оставшееся пространство на новом диске.

вы можете сделать эту копию с dd skip=... seek=... ..., но вы должны убедиться, что смещения, в то время как gparted делает всю арифметику за вас.

важно ничего не делать на старом диске, пока у вас нет создана успешная, загрузочная копия на новом диске, где все разделы проходят проверку диска (fsck или chkdsk.exe)

это не простое решение, но, принимая очень консервативный подход, он максимизирует данные, восстановленные на новый диск.

0
отвечен AFH 2023-04-19 22:24

с помощью gparted уменьшить диск ниже размера целевого диска. Затем при использовании clonezilla я считаю, что есть возможность расширить разделы, поскольку он их копирует.

Это говорит о том, что вы также можете столкнуться с проблемами с плохими секторами. Если вы это сделаете, вы, возможно, придется использовать флаг спасения при копировании все более или clonezilla выйдет на первой ошибке. Прошло некоторое время с тех пор, как я это сделал, поэтому я не уверен, где это, но если Вы читаете варианты, как вы идете, это должно быть очевидный.

-1
отвечен birdman3131 2023-04-20 00:41

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх