
Я занимаюсь клонированием своего жесткого диска, чтобы протестировать нестабильное программное обеспечение.
Один из разделов - Linux-swap. Насколько я понимаю, он может использоваться ОС как дополнительная оперативная память. Так что его не нужно клонировать, верно?
Дополнительно: Мой диск имеет емкость ~120 ГБ, в то время как мой оригинальный диск имеет емкость ~250 ГБ (хотя используется только около 70 ГБ). Поскольку я не могу использовать dd, я создал разделы вручную и в настоящее время использую rsync для «клонирования» разделов. Это лучший способ сделать это? Как мне сделать его загрузочным?
решение1
Его не нужно клонировать. Он просто содержит то, что было в определенных местах памяти, когда вы размонтировали раздел подкачки (или он мог быть стерт в целях безопасности). Он не содержит никакой конфиденциальной информации.
Что касается вопроса миграции, вы можете сначала изменить размер разделов на исходном диске (это можно сделать с помощью gparted), чтобы он поместился на новом диске, убедиться, что он все еще работает (загрузить систему), а затем скопировать его на новый диск. (Я настоятельно рекомендую вам сделать побитовую резервную копию диска объемом 250 ГБ, прежде чем изменять размер разделов на нем. А еще лучше — изменить размер раздела на резервной копии.)
В противном случае rsync может работать (и быть немного безопаснее, так как не требует возни с существующей системой), но ваш новый диск действительно не будет загрузочным. Затем вам нужно будет переустановить загрузчик (я предполагаю grub); это можно сделать просто загрузившись с вашего любимого LiveCD и запустив его grub-install
на правильном устройстве ( grub-install /dev/sdX
)