Ilya Tolstenko Опубликовано 21 февраля Поделиться Опубликовано 21 февраля Всем привет! Много лет назад установил ОС на шифрованный раздел (LUKS/Cryptsetup) так и жил. Сейчас хотелось бы перенести систему на диск большего размера. Текущая версия ОС 19.3, но видимо перед переносом обновлю до 21.1. Существует ли правильная последовательность по переносу? Я планирую использовать rsync бэкапы таймшифта (забэкапиться на одном диске, установить чистую ОС, восстановиться из бэкапа), но не уверен что нет идей лучше. Заранее благодарен. Цитата Ссылка на комментарий
Olej Опубликовано 21 февраля Поделиться Опубликовано 21 февраля 7 минут назад, Ilya Tolstenko сказал: Существует ли правильная последовательность по переносу? Вообще то, в UNIX (а Linux это UNIX-like) диски (с меньшего на больший или равный) можно просто копировать побайтно как символьное устройство: # cp /dev/sda /dev/sdb Или как-то так: # dd if=/dev/sda of=/dev/sdb bs=4M conv=fsync status=progress Потом, уже в новой (перенесеной) системе, загрузившись, расширить разделы на весь диск, с помощью gparted или parted или др. Делал такое много раз в разные годы... (и даже с разными ОС: Linux, QNX, Minix, Solaris ...). Я бы так пробовал прежде Timeshift ... Timeshift - инструмент для других целей, для создания резервных бэкапов. P.S. Ничего не могу сказать как себя поведёт шифрованный раздел - никогда не пользовался шифрованием разделов, нужды не вижу. Цитата Ссылка на комментарий
Olej Опубликовано 21 февраля Поделиться Опубликовано 21 февраля 7 часов назад, Olej сказал: P.S. Ничего не могу сказать как себя поведёт шифрованный раздел - никогда не пользовался шифрованием разделов, нужды не вижу. Шифрование разделов не должно никаким образом повлиять на такое дублирование дисков. Если нужны какие-то подробности, то здесь: Перенос Linux между носителями Цитата Ссылка на комментарий
Ilya Tolstenko Опубликовано 22 февраля Автор Поделиться Опубликовано 22 февраля 13 часов назад, Olej сказал: Шифрование разделов не должно никаким образом повлиять на такое дублирование дисков. Спасибо. Перенос через dd и расширение я умею. Интересовал именно вопрос шифрования. Цитата Ссылка на комментарий
Olej Опубликовано 22 февраля Поделиться Опубликовано 22 февраля 2 часа назад, Ilya Tolstenko сказал: Интересовал именно вопрос шифрования. А при чём тут шифрование? Если вы сделали клон диска - то он полный дубликат исходного, вместе с его параметрами шифрования. Цитата Ссылка на комментарий
Ilya Tolstenko Опубликовано 22 февраля Автор Поделиться Опубликовано 22 февраля 4 часа назад, Olej сказал: А при чём тут шифрование? Если вы сделали клон диска - то он полный дубликат исходного, вместе с его параметрами шифрования. это я понимаю. я был не уверен, что для зашифрованного раздела доступно изменение размера. Цитата Ссылка на комментарий
Ilya Tolstenko Опубликовано 22 февраля Автор Поделиться Опубликовано 22 февраля В общем с первого раза как-то неудачно у меня получилось. dd в процессе выдал ошибку (видимо из-за того что я читал раздел с которого загрузился?) и теперь система не загружается видимо из-за того что у меня теперь есть разделы с одинаковыми UUID. Целевой (новый) диск я отключить не могу - в биосе нет такой возможности, а отключать его физически мне бы не хотелось т.к. это м2 - там радиатор термопаста итп.. Качаю livecd (usb). Если есть идеи как можно похерить разделы из rescue mode - буду благодарен. Пробовал dd if=/dev/zero ... - падает в kernel panic. gpart там нету Цитата Ссылка на комментарий
Ilya Tolstenko Опубликовано 22 февраля Автор Поделиться Опубликовано 22 февраля Вопрос из послднего сообщения снимается. Удалил разделы с помощью загрузочного usb диска. Попробую с него же сделать dd Цитата Ссылка на комментарий
Ilya Tolstenko Опубликовано 22 февраля Автор Поделиться Опубликовано 22 февраля с загрузочного диска dd тоже не происходит. выдает ошибку. Возможно диск конечно умирает, но при обычной работе никаких симптомов не видно. Цитата Ссылка на комментарий
Olej Опубликовано 22 февраля Поделиться Опубликовано 22 февраля 1 час назад, Ilya Tolstenko сказал: dd в процессе выдал ошибку (видимо из-за того что я читал раздел с которого загрузился?) и теперь система не загружается видимо из-за того что у меня теперь есть разделы с одинаковыми UUID. Насколько я помню, копированием dd можно делать и "по горячему", с загрузочного диска ... потому что мы копируем не образ системы, а статический образ диска. Хоть это и не совсем корректно, возможно. Цитата Ссылка на комментарий
Olej Опубликовано 22 февраля Поделиться Опубликовано 22 февраля 1 час назад, Ilya Tolstenko сказал: система не загружается видимо из-за того что у меня теперь есть разделы с одинаковыми UUID. Целевой (новый) диск я отключить не могу - в биосе нет такой возможности, а отключать его физически мне бы не хотелось т.к. это м2 - там радиатор термопаста итп.. Очень может быть что при 2-х одинаковых UUID система сойдёт с ума. У меня где M2 ... так они на разъёмах (в одном случае PCI-E переходник с радиатором, в другом - чисто разъёмы M2 на системной плате) - я как-то не представляю почему там могут быть сложности... Но после копирования можно ведь, наверное, отключить (шлейф SATA) исходный диск? Цитата Ссылка на комментарий
Olej Опубликовано 22 февраля Поделиться Опубликовано 22 февраля 33 минуты назад, Ilya Tolstenko сказал: с загрузочного диска dd тоже не происходит. выдает ошибку. Возможно диск конечно умирает, но при обычной работе никаких симптомов не видно. Можно поиграться с размером блока bs ... Цитата Ссылка на комментарий
Olej Опубликовано 22 февраля Поделиться Опубликовано 22 февраля (изменено) 42 минуты назад, Ilya Tolstenko сказал: с загрузочного диска dd тоже не происходит. выдает ошибку. Возможно диск конечно умирает, но при обычной работе никаких симптомов не видно. Можно поиграться с размером блока bs ... может уменьшить. На сколько (%) исходный диск /dev/sdb заполнен? Возможно у них совершенно отличающаяся геометрия (нумерация) секторов ... хотя не должно быть. Я никогда не копировал разнотипные диски: HDD -> NVME , NVME -> HDD ... Но 1476 блоков он же прочитал? 1476 * 4M = 5904M P.S. Редактор этого форума - отвратительный! Изменено 22 февраля пользователем Olej Цитата Ссылка на комментарий
Ilya Tolstenko Опубликовано 22 февраля Автор Поделиться Опубликовано 22 февраля Для истории: В общем диск я скопировал с опцией conv=noerror в процессе копирования было несколько ошибок. Возможно действительно диск уже плохой. Потом отключил старый и для надежности поверх накатил файловый бэкап. Кажется что всё работает, но надо ещё внимательно всё проверить. Расширение зашифрованного раздела - отдельная история. Процедура несложная, но очень плохо документированная. Тайна передается мудрецами из уст в уста, в процессе передачи иногда искажается. Наиболее удачно описано здесь, но там важно прочитать комментарии мелким шрифтом, без них не работает https://unix.stackexchange.com/questions/320957/extend-a-luks-encrypted-partition-to-fill-disk Цитата Ссылка на комментарий
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.