Возможна ли замена внутреннего HD (с ОС) на ISO или битовая копия через /dev/sdb?

Я видел, как сделать битовую копию моего внутреннего HD на внешний HD?, Это не касается вопроса, который я ставлю.

Мне нужно обновить /dev/sda (диск 0) на диск большего размера. /dev/sda поддерживает 7 томов (логические и расширенные разделы) и 2 ОС (Win XP и Lx Trusty). Я не хочу переустанавливать все. Мне понадобится целая неделя, чтобы добраться туда, где я сейчас нахожусь.

Могу ли я на самом деле скопировать / dev / sda в / dev / sdb, физически заменить / dev / sda и скопировать содержимое / dev / sdb обратно в новый /dev/sda? Или сделать это через образ ISO? Это работает вообще? Будет ли какая-либо ОС не отказываться от найденного нового оборудования? (/dev/sda изменится, и, к примеру, я предполагаю, что мне нужно было бы внимательно посмотреть на мой fstab после того факта, потому что разделы упоминаются по их UUID).

1 ответ

Решение

Да, побитовое копирование возможно с меньшего к большему диску.
Я сделал это с обычного жесткого диска SCSI-ATA на 240 ГБ (/dev/sda) на новый твердотельный накопитель ATA на 500 ГБ, подключенный как внешний USB-накопитель, с помощью живого Ubuntu DVD с GParted, ddrescue а также dd имеется в наличии. Очевидно, новый SSD необходимо отформатировать (используя GParted) в нечто подходящее для живого Lx, чтобы иметь возможность смонтировать его. Неважно, какой формат на самом деле, если его раздел (ы) можно монтировать под Lx. После форматирования можно проверить каждый доступный тег и подпись тома с помощью:

sudo lshw -C disk

Синтаксис команды клонирования:

1) используя dd:

dd -v if=/dev/sda of=/mnt/sdb bs=1024k

Размер по умолчанию или размер блока составляет 512 КБ. Я выбрал 1024 КБ, надеясь, что это немного ускорит процесс побитового копирования.

2) используя ddrescue:

ddrescue -d -f -b512 -n -v -r3 /dev/sda /dev/sdb [logfile-name]

Обсуждение различий между dd а также ddrescue и даже gddrescue не входит в рамки моего первоначального вопроса. Его можно найти в другом месте на Ask-ubuntu.ru.

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