Главное меню
RSS трансляции
Наши новости могут транслироваться, используя rss.
rss1.0
rss2.0
rdf
FAQ
 FAQ #113
Back to Categories    Print this FAQ  Send a link to this FAQ to a friend pdf
Linux, перенос системы на новый диск
Ниже все описано с предположением что в системе есть рут. Если рут не включен, перед всеми командами надо ставить sudo.


Сначала разбиваем новый диск как описано здесь: Разбивка диска
Затем монтируем новый диск

mount /dev/sdc1 /mnt

Затем копируем все содержимое с диска на диск:

rsync -aAXv --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*"} / /mnt/

Меняем в /mnt//etc/fstab (на новом диске) значения UUID на новые. Новый UUID можно узнать

blkid /dev/sdc1


Монтируем "тех" каталоги с имеющихся на те что на новом диске:

mount --bind /sys /mnt/sys
mount --bind /proc /mnt/proc
mount --bind /dev /mnt/dev

Меняем / основного диска на новый

chroot /mnt

и устанавливаем загрузчик на новый диск:

grub-install /dev/sdb

Запускаем автоматическую правку конфига grub под новый диск (там будет немного больше меню из-за подключенных 2-х дисков. После загрузки придется выбрать не первый, а второй пункт в списке и потом запустить команду ниже уже без дополнительных дисков чтобы она убрала лишнее:

update-grub

Или update-grub2, в зависимости от используемого на старой системе. Хотя заработает и просто первый вариант.
Views 367 (Unique 219)
Member Rating : Not yet rated  
FAQ Posted by vampyr
Info Created: Saturday 31 July 2021 - 00:54:18
Last Updated: Wednesday 09 March 2022 - 02:36:29
 
РадиоЭлектроника
Поиск Vampyr`s House!
Copyright © 1999-2014, Igor Muraviov. Все авторские права принадлежат их владельцам ( в случае указания) или владельцу сайта, если автор не указан.
Копирование материалов с сайта возможно только в случае размещения ссылки на первоисточник.
Protected by Copyscape DMCA Plagiarism Check