[РЕШЕНО] Перенос системы на новый диск
[РЕШЕНО] Перенос системы на новый диск
Здравствуйте. R9/64 Plasma. Купил SSD на замену HDD. Планирую сделать образ HDD (clonezilla) и потом восстановить его на SSD. Вопрос такой - с точки зрения системы стоит ждать каких-то подводных камней, связанных с изменением железа? Или лучше не забивать голову и переустановить?
Последний раз редактировалось mexx400 20 авг 2017, 21:56, всего редактировалось 1 раз.
ROSA Fresh 12.3 Plasma [amd64]
Re: Перенос системы на новый диск
переустанови
Re: Перенос системы на новый диск
Замена диска не существенное изменение.
Re: Перенос системы на новый диск
Если не готовы делать chroot на новый диск и там запускать grub2-install + dracut, то проще установить и потом скопировать home.
Re: Перенос системы на новый диск
Интересно, а если система на btrfs, не прокатит ли финт ушами с добавлением раздела с ssd на / с последующим балансом в рейд 1 и удалением hdd?
Re: Перенос системы на новый диск
chroot & grub понятно и готов, dracut пока не понятно.trs писал(а):Если не готовы делать chroot на новый диск и там запускать grub2-install + dracut
ROSA Fresh 12.3 Plasma [amd64]
Re: Перенос системы на новый диск
У разделов на SSD диске UUID-ы отличаются от оригинальных. Как правило, эти UUID сохраняются внутри файла initrd (initramfs) и используются для монтирования разделов на начальном этапе загрузки ОС. Если просто скопировать initrd, вероятно, будет примонтирован старый диск. Утилита dracut генерирует новый initrd с актуальными данными. Скорее всего, будет достаточно её запустить без параметров. В случае, когда система переносится на новое оборудование, или новую файловую систему, её запускают с параметром --no-hostonly, в таком случае в рамдиск добавляются дополнительные драйвера. До запуска dracut надо проверить, есть ли файл /etc/fstab, и исправить UUID там.
Правда, я не понял, зачем clonezilla. Можно просто скопировать все каталоги (в mc или rsync). Если же "восстановление" подразумевает предварительную установку, так можно перед инсталляцией скопировать раздел home - и данные пользователя окажутся в новой системе.
Правда, я не понял, зачем clonezilla. Можно просто скопировать все каталоги (в mc или rsync). Если же "восстановление" подразумевает предварительную установку, так можно перед инсталляцией скопировать раздел home - и данные пользователя окажутся в новой системе.
Re: Перенос системы на новый диск
Ага, вот теперь понял. Спасибо.trs писал(а):Как правило, эти UUID сохраняются внутри файла initrd (initramfs)
Правда, смущает словосочетание "как правило"
Хочу попробовать восстановить образ диска в режиме эксперта с созданием пропорциональных разделов на приемнике и посмотреть что к чему. Как раз случай подходящий. Больше эксперимент "для себя", чем целесообразность.trs писал(а):Правда, я не понял, зачем clonezilla
ROSA Fresh 12.3 Plasma [amd64]
Re: Перенос системы на новый диск
В общем случае, от файловой системы зависит, будет ли там UUID. И можно ещё адресовать разделы как /dev/sda1 и т.п.
- VictorR2007
- Сообщения: 7546
- Зарегистрирован: 12 сен 2011, 13:00
Re: Перенос системы на новый диск
Кстати, о clonezilla. У репах есть утилита qt5-fsarchiver для клонирования и т.п.
Re: Перенос системы на новый диск
В /etc/default/grub есть параметр GRUB_DISABLE_LINUX_UUID=true нужно будет включить. Но,(моё мнение),лучше переустановить.
Re: Перенос системы на новый диск
Если даже посекторно весь диск клонировать, тоже все это нужно будет делать? Вынь спокойно клонируется и запускается на той же машине без танцев с бубном.
Re: Перенос системы на новый диск
Моноблок Sony VPCL14M1R - https://www.sony.ru/electronics/support ... ifications - под ROSA R9/64 Pluma. С помощью Clonezilla Live /64 создал образ своего HDD на съемном диске. Вытащил HDD и установил на его место SSD. С помощью Clonezilla восстановил образ диска на SSD (в режиме эксперта дополнительно выбрал* [-icds] "пропустить проверку размера целевого диска перед созданием таблицы разделов" + "использовать таблицу разделов из образа") - всё загрузилось и работает как часы, без каких-либо телодвижений Таким образом, во всяком случае - в моем случае никаких подводных камней со стороны системы не обнаружилось. Но понаблюдаю, конечно. Всем спасибо.
* P.S.: Пробовал выбирать комбинацию [-icds] + [-k1] "создать таблицу разделов пропорционально" - сначала вроде пошло восстановление, но где-то на 50% выдало ошибку. К сожалению, код/текст не подскажу уже. Пришлось выйти.
* P.S.: Пробовал выбирать комбинацию [-icds] + [-k1] "создать таблицу разделов пропорционально" - сначала вроде пошло восстановление, но где-то на 50% выдало ошибку. К сожалению, код/текст не подскажу уже. Пришлось выйти.
ROSA Fresh 12.3 Plasma [amd64]
Re: Перенос системы на новый диск
В этом случае UUID сохранятся.Barmalei писал(а):Если даже посекторно весь диск клонировать, тоже все это нужно будет делать?
Вот теперь понятно, зачем Clonezilla.mexx400 писал(а): "использовать таблицу разделов из образа") - всё загрузилось и работает как часы, без каких-либо телодвижений
Re: Перенос системы на новый диск
Агаtrs писал(а):Вот теперь понятно, зачем Clonezilla.
Причем HDD на 1Tb, а SSD на 256Gb. В общем - знатная программа.
ROSA Fresh 12.3 Plasma [amd64]