Страница 2 из 2
Re: переместить систему с HDD на SSD
Добавлено: 29 янв 2021, 14:55
Olej
Olej писал(а): ↑29 янв 2021, 14:35
Опции чтения-записи (их множество):
7. Запускаю, для начала, это так:
Код: Выделить всё
root@mint:~# time ddrescue -f -r3 /dev/sda /dev/sdb mapfile
...
Копирование идёт с детальной диагностикой ... Через какое-то время (50 минут) получаем результат:
Код: Выделить всё
root@mint:~# time ddrescue -f -r3 /dev/sda /dev/sdb mapfile
GNU ddrescue 1.23
Press Ctrl-C to interrupt
ipos: 143319 MB, non-trimmed: 0 B, current rate: 0 B/s
opos: 143319 MB, non-scraped: 0 B, average rate: 83048 kB/s
non-tried: 0 B, bad-sector: 4096 B, error rate: 512 B/s
rescued: 250059 MB, bad areas: 1, run time: 50m 11s
pct rescued: 99.99%, read errors: 33, remaining time: n/a
time since last successful read: 53s
Finished
real 50m13,646s
user 0m19,527s
sys 9m25,002s
Есть какие-то bad-sector, но, как я наблюдал за процессом, это в конце, и можно надеяться в неиспользуемой области...
Для того чтобы иметь возможность продолжить восстановление и указывается 3-й параметр команды - имя файла (выбираете любое):
Код: Выделить всё
root@mint:~# ls -l
total 4
-rw-r--r-- 1 root root 385 янв 29 11:34 mapfile
Код: Выделить всё
root@mint:~# cat mapfile
# Mapfile. Created by GNU ddrescue version 1.23
# Command line: ddrescue -f -r3 /dev/sda /dev/sdb mapfile
# Start time: 2021-01-29 10:44:19
# Current time: 2021-01-29 11:34:30
# Finished
# current_pos current_status current_pass
0x215E7CDE00 + 3
# pos size status
0x00000000 0x215E7CD000 +
0x215E7CD000 0x00001000 -
0x215E7CE000 0x18DA360000 +
Re: переместить систему с HDD на SSD
Добавлено: 29 янв 2021, 15:37
Olej
Olej писал(а): ↑29 янв 2021, 14:55
7. Запускаю, для начала, это так:
Я пока не планирую многошаговое восстановление с ddrescue ... Картина откопированного диска достаточно убедительна...
- исходный /dev/sda:
- Снимок экрана от 2021-01-29 14-04-24.png (52.63 КБ) 1111 просмотров
- откопированный /dev/sdb:
- Снимок экрана от 2021-01-29 14-05-31.png (52.33 КБ) 1111 просмотров
- его размер, пока он ещё отмонтирован, я раздвину до конца gparted:
- Снимок экрана от 2021-01-29 14-06-06.png (29.01 КБ) 1111 просмотров
- Снимок экрана от 2021-01-29 14-07-25.png (49.06 КБ) 1111 просмотров
Код: Выделить всё
olej@nvidia:~$ sudo fdisk -l /dev/sdb
Диск /dev/sdb: 238,49 GiB, 256060514304 байт, 500118192 секторов
Disk model: SPCC Solid State
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: dos
Идентификатор диска: 0x000bfcf6
Устр-во Загрузочный начало Конец Секторы Размер Идентификатор Тип
/dev/sdb1 * 2048 143361422 143359375 68,4G 83 Linux
/dev/sdb2 143362048 500117503 356755456 170,1G 83 Linux
Re: переместить систему с HDD на SSD
Добавлено: 29 янв 2021, 15:54
Olej
Olej писал(а): ↑28 янв 2021, 20:52
Я вообще перепишу с
UUID-ов дисков в /etc/fstab на их имена (/dev/sda1, /dev/sda2) (на время), так как это делалось ранее во всех UNIX/Linux ... чтобы при смене дисков не начудить с
UUID при загрузке.
После побайтного копирования HDD /dev/sda в SSD /dev/sdb -
UUID сохранились (что является нарушением правил в системе), т.е. /etc/fstab можно (нужно) было не трогать.
Код: Выделить всё
olej@nvidia:/mnt/sdb2/olej$ blkid
/dev/sdc1: UUID="64d5075f-c466-44d9-92a3-f8a74276a440" TYPE="ext4" PARTUUID="7c8982da-01"
/dev/sdc2: UUID="70a27ef1-d2c3-4017-975b-645e184be739" TYPE="ext4" PARTUUID="7c8982da-02"
/dev/sda1: UUID="d5247f95-69b6-47b0-baa6-c71dd689a78f" TYPE="ext4" PARTUUID="000bfcf6-01"
/dev/sda2: UUID="3ee8f840-4b98-4984-8ab2-b4aa4cb2db1e" TYPE="ext4" PARTUUID="000bfcf6-02"
/dev/sdb1: UUID="d5247f95-69b6-47b0-baa6-c71dd689a78f" TYPE="ext4" PARTUUID="000bfcf6-01"
/dev/sdb2: UUID="3ee8f840-4b98-4984-8ab2-b4aa4cb2db1e" TYPE="ext4" PARTUUID="000bfcf6-02"
/dev/zram0: UUID="d76b6ef0-9c4e-4cd9-816f-b78282d1d396" TYPE="swap"
/dev/zram1: UUID="d9d0b55c-88a8-46d0-b173-e0314adfa3e7" TYPE="swap"
/dev/zram2: UUID="96bb0bb0-9e5b-4b23-8650-393e909253ad" TYPE="swap"
/dev/zram3: UUID="41edfad5-3f53-48d5-99a0-683118b24b54" TYPE="swap"
... более того, их на смонтированной копии /dev/sdb даже, пожалуй, следует восстановить (они там комментированные).
Re: переместить систему с HDD на SSD
Добавлено: 29 янв 2021, 17:24
Olej
Olej писал(а): ↑29 янв 2021, 15:54
... более того, их на смонтированной копии /dev/sdb даже, пожалуй, следует восстановить (они там комментированные).
Снимаю HDD и на его SATA шлейку меняю SSD:
Код: Выделить всё
olej@nvidia:~$ inxi -Dxxxx
Drives: Local Storage: total: 387.53 GiB used: 158.27 GiB (40.8%)
ID-1: /dev/sda vendor: Silicon Power model: SPCC Solid State Disk size: 238.47 GiB speed: 3.0 Gb/s
serial: 0E74070A14BC00128320 rev: 61.3 scheme: MBR
ID-2: /dev/sdb vendor: Seagate model: STM3160318AS size: 149.05 GiB speed: 3.0 Gb/s rotation: 7200 rpm
serial: 9VY0E3WK rev: CC35 scheme: MBR
С тем что архивы (Download) и бэкапы Timeshift остаются на своих местах: /dev/sdb1, /dev/sdb2
Код: Выделить всё
olej@nvidia:~$ blkid
/dev/sda1: UUID="d5247f95-69b6-47b0-baa6-c71dd689a78f" TYPE="ext4" PARTUUID="000bfcf6-01"
/dev/sda2: UUID="3ee8f840-4b98-4984-8ab2-b4aa4cb2db1e" TYPE="ext4" PARTUUID="000bfcf6-02"
/dev/sdb1: UUID="64d5075f-c466-44d9-92a3-f8a74276a440" TYPE="ext4" PARTUUID="7c8982da-01"
/dev/sdb2: UUID="70a27ef1-d2c3-4017-975b-645e184be739" TYPE="ext4" PARTUUID="7c8982da-02"
Код: Выделить всё
olej@nvidia:/mnt$ df
Файл.система 1K-блоков Использовано Доступно Использовано% Cмонтировано в
udev 3934760 0 3934760 0% /dev
tmpfs 794284 9716 784568 2% /run
/dev/sda1 70423668 36730604 30092696 55% /
tmpfs 3971404 214432 3756972 6% /dev/shm
tmpfs 5120 4 5116 1% /run/lock
tmpfs 3971404 0 3971404 0% /sys/fs/cgroup
/dev/sda2 175447720 107419736 59202352 65% /home
tmpfs 794280 32 794248 1% /run/user/1000
/dev/sdb2 103293200 61332724 37104520 63% /run/timeshift/backup
/dev/sdb1 50148888 29448952 18122796 62% /home/olej/Загрузки