Перенести систему на другой диск.

Правила форума
Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Версия ОС вместе с разрядностью. Пример: LM 18.1 x64, LM Sarah x32 2. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 3. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 4. Суть. Желательно с выводом консоли, логами. 5. Скрин. Просьба указывать 1, 2 и 3 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот

Автор темы
etamax
Сообщения: 376
Зарегистрирован: 16 дек 2017, 18:59
Решено: 3
Благодарил (а): 1 раз
Поблагодарили: 28 раз

Перенести систему на другой диск.

Сообщение etamax » 05 фев 2018, 12:54

Привет. Есть небольшая проблемка. Возился с автоустановщиком оси , эксперементировал на маленьком харде. Вроде всё поставилось. Теперь хочу перенести на основной хард. Корень спокойно перенёс , а с хомяком призадумался. Расклад такой. На экспереминтальном харде 3 раздела , свап , корень и хомяк. На основном разделов много , хомяк общий для всех. Мысль такая , в /mnt создать 2 точки , примонтировать туда оба хомяка , скопировать с одной точки в другую с помощью cp . Это в общих чертах. Но подробностей не знаю, и не помешает ли уже примонтированный хомяк, с которым работаю. А может есть способ проще? Условие , сохранение прав и прочих атрибутов.
Какие мысли будут.
Картина выглядит так.
lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 31,5G 0 disk
├─sda1 8:1 0 2,1G 0 part
├─sda2 8:2 0 14,8G 0 part
├─sda3 8:3 0 1K 0 part
└─sda5 8:5 0 14,6G 0 part
sdb 8:16 0 298,1G 0 disk
├─sdb1 8:17 0 23,4G 0 part /
├─sdb2 8:18 0 2,2G 0 part [SWAP]
├─sdb3 8:19 0 20,7G 0 part
├─sdb4 8:20 0 1K 0 part
├─sdb5 8:21 0 48,9G 0 part /home
├─sdb6 8:22 0 15G 0 part
└─sdb7 8:23 0 78,6G 0 part
sdc 8:32 1 7,2G 0 disk
└─sdc1 8:33 1 1,1G 0 part
Перенести надо с sda5 на sdb5(в работе). На sdb5 уже есть юзеры.

Решение etamax » 05 фев 2018, 15:15
Спасибо за советы. Вот мой вариант решения. Может кому пригодится.

sudo mkdir /mnt/homeold
sudo mkdir /mnt/homenew
sudo mount /dev/sda5 /mnt/homeold
sudo mount /dev/sdb5 /mnt/homenew
sudo cp -rav /mnt/homeold/* /mnt/homenew
sudo umount /mnt/homenew
sudo umount /mnt/homeold

Перейти к ответу ➙


Автор темы
etamax
Сообщения: 376
Зарегистрирован: 16 дек 2017, 18:59
Решено: 3
Благодарил (а): 1 раз
Поблагодарили: 28 раз

Перенести систему на другой диск.

Сообщение etamax » 05 фев 2018, 15:15

Спасибо за советы. Вот мой вариант решения. Может кому пригодится.

sudo mkdir /mnt/homeold
sudo mkdir /mnt/homenew
sudo mount /dev/sda5 /mnt/homeold
sudo mount /dev/sdb5 /mnt/homenew
sudo cp -rav /mnt/homeold/* /mnt/homenew
sudo umount /mnt/homenew
sudo umount /mnt/homeold

Аватара пользователя

Chocobo
Сообщения: 8693
Зарегистрирован: 27 авг 2016, 19:57
Решено: 189
Откуда: НН
Благодарил (а): 587 раз
Поблагодарили: 2377 раз

Перенести систему на другой диск.

Сообщение Chocobo » 05 фев 2018, 19:54

etamax писал(а):
05 фев 2018, 15:15
sudo mount /dev/sda5 /mnt/homeold
Крайне необязательно, мог с тем же успехом перетащить из текущего /home/*
Изображение
   
Изображение


Автор темы
etamax
Сообщения: 376
Зарегистрирован: 16 дек 2017, 18:59
Решено: 3
Благодарил (а): 1 раз
Поблагодарили: 28 раз

Перенести систему на другой диск.

Сообщение etamax » 05 фев 2018, 20:55

Chocobo, Что значит из текущего? Текущее sdb5 , в котором я работал , а источник на другом диске.

Аватара пользователя

Chocobo
Сообщения: 8693
Зарегистрирован: 27 авг 2016, 19:57
Решено: 189
Откуда: НН
Благодарил (а): 587 раз
Поблагодарили: 2377 раз

Перенести систему на другой диск.

Сообщение Chocobo » 05 фев 2018, 21:52

Ну значит наоборот, о homenew, и переносе из homeold/* в /home/
Второй маунтпоинт этого же раздела никак роли не сыграет.
Изображение
   
Изображение

Вернуться в «Загрузка системы, бэкапы и восстановление»