Ця команда:
dd if=/dev/sdb1 of=DEVICE_PATH_OF_SSD_DRIVE
має працювати для клонування /
розділу на SSD-накопичувач.
EDIT: це буде працювати лише в тому випадку, якщо ваш розділ має той самий розмір, що і диск. Якщо вони не однакового розміру, ви можете скористатися партнером :
partimage -z0 -d save /dev/sdb1 clone.partimg
partimage restore DEVICE_PATH_OF_SSD_DRIVE clone.partimg
rm clone.partimg
Застереженням цього методу є те, що на диску ви потребуєте достатньо місця для зображення, що містить увесь вміст /
. Ви повинні бути добре, якщо у вас є> 10 Гб безкоштовно. В іншому випадку ви можете використовувати -z1
замість -z0
стискання зображення. Для ще більшої компресії використовуйте -z2
. Також partimage не підтримує файлову систему ext4 .
Після цього вам слід встановити SSD і перевірити, чи правильно скопійовані ваші дані:
$ mkdir /tmp/ssd
$ sudo mount -t ext4 DEVICE_PATH_OF_SSD_DRIVE /tmp/ssd
$ ls /tmp/ssd
bin dev initrd.img lost+found opt sbin sys var
boot etc initrd.img.old media proc selinux tmp vmlinuz
cdrom home lib mnt root srv usr vmlinuz.old
Замініть ext4
файлову систему, яку ви використовували /
.
Можливо, вам буде потрібно встановити завантажувач GRUB на цей диск:
sudo grub-install DEVICE_PATH_OF_SSD_DRIVE
Потім вам потрібно буде відредагувати /etc/fstab
файл, щоб замінити /dev/sdb1
шлях пристрою вашого SSD-накопичувача у записі, до якого монтується /
. ( sudo $EDITOR /etc/fstab
)
Будь ласка, зачекайте, поки ця відповідь отримає кілька результатів, перш ніж виконувати ці вказівки. Я не є експертом у цих речах, тому, можливо, я пропустив якусь життєво важливу інформацію. Усі, хто бачить у цьому будь-які недоліки, будь ласка, додайте коментар, який їх пояснює. Вам слід вжити таких заходів обережності, оскільки якщо щось піде не так, це може залишити ваш комп'ютер незавантаженим.