Я хочу переместить мою корневую файловую систему в другой (больший) раздел на моем жестком диске. Какой самый удобный способ сделать это? Возможен ли следующий сценарий?
1 - загрузка с live CD
2- Форматировать целевой раздел
3- cp -a все файлы
4- обновление /boot/grub/menu.lst
5- grub-install
6- Прибыль?
У меня нет отдельного / загрузочного раздела.
linux
filesystems
Atilla Filiz
источник
источник
Ответы:
В большинстве случаев вам не нужно переносить установку. Просто измените размер раздела. http://gparted.sourceforge.net/livecd.php - этот livecd способен изменять размеры разделов.
если ты действительно нужно перейти на другой раздел, тогда rsync ваш друг. Прочтите его руководство, если вам нужно, но я советую использовать ключ -a («архив», как в команде cp). Rsync лучше, чем cp, потому что иногда cp не работает, или вам нужно будет остановить его и т. Д. После этого не нужно начинать с нуля
обязательно используйте косые черты после дорожек.
Вы обычно выяснили большинство вещей, которые вам нужно сделать. Помимо этих вещей, вам нужно будет отредактировать файл / etc / fstab, чтобы новая установка смогла смонтировать файловые системы в обновленной схеме разделов.
источник
В прошлый раз, когда я делал подобные вещи (давным-давно), я установил минимальную установку Linux с нуля на новом диске и убедился, что он загрузился нормально, а затем скопировал все важные области.
Мне нужно переместить другую систему на новый диск в ближайшее время, и мне было интересно, Clonezilla , с динамическим изменением размера раздела, будет путь.
источник