Автор Тема: Перенос системы на другой носитель  (Прочитано 1263 раз)

Оффлайн Иволгин

  • Участник
  • *
  • Сообщений: 259
Просьба порекомендовать, как быстрее и проще сделать перенос всех своих данных (настроек приложений и файлов) с одной системы на другую.

Например, сейчас у меня задача перенести все данные с осеннего КДЕ4-стартеркита на такой же зимний. Меняю потому что осенний стал очень сильно тормозить на ровном месте, часто проц зависает на 100% загруженности и висит так с полминуты, пока не отойдёт. Вымораживает ждать, особенно когда времени нет.

Осенний стартер у меня на флэшке, на вторую с таким же размером установил зимний, и попытался сделать перенос таким образом:
- сначала установил на зимний из репы 8 ветки все работающие на осеннем стартере программы (у меня достаточно внушительный список),
- запустил все свежеустановленные программы, чтобы они посоздавали каждая нужные себе папки (типа .mozilla)
- потом перезагрузился с третьей сторонней системы, вставил обе флэшки рядом, удалил всё из /home в зимнем стартере, и скопировал туда всё из /home осеннего стартера. В процессе копирования в Dolphin начались ошибки "нет доступа из-за прав", пришлось копировать через Krusader-root. Через него всё скопировалось нормально.

Но после перезагрузки и загрузки с зимнего стартера, появилось множество разных предупреждающих окошек:
- с таким вот содержимым: "Файл конфигурации "/home/altlinux/.kde4/share/config/*****" защищён от записи. Свяжитесь с вашим системным администратором", где ***** - это:
kglobalaccelrc
kactivitymanagerdrc
kcminitrc
kuiserverrc
baloo_filerc
bluedevilmonolithicrc
kalarmautostartrc
Polkit1AuthAgentrc
aconadi_archivemail_agentrc
aconadi_followupreminder_agentrc
aconadi_migration_agentrc
aconadi_sendlater_agentrc
aconadi_baloo_indexerrc
kwalletdrc
- с таким: "Файл конфигурации /home/altlinux/.kde4/apps/akregator/data/feedss.opml защищён от записи. Свяжитесь с вашим системным администратором"
- с таким: "Ошибка /home/altlinux/.kde4/apps/ktimetracker/ktimetracker.ics Не удалось сохранить"
-  и с таким: "Доступ запрещён: не удаётся сохранить список лент новостей /home/altlinux/.kde4/apps/akregator/data/feedss.opml Проверьте права доступа".

Ещё из минусов
- не запускается Akonadi, сохранить отчёт по ней тоже невозможно из-за прав,
- не установился Konqueror и Yandex.Browser (ну это понятно -  Konqueror как бывший универсальный браузер-диспетчер файлов завязан на множество зависимостей вне /home, а Yandex.Browser устанавливался в /opt скорее всего)
- в Basket - "Ошибка сохранения, Недостаточно прав для записи в целевую папку" (причём окошко зациклено - снова выскакивает независимо от нажатых ОК или Отмена)
- в Chromium пропала история и пароли

Подскажите, есть ли вообще в природе способ беспроблемно перенести свои данные со старой системы на новую, чтобы всё с первой же перезагрузки подцеплялось с соответствующими правами?

Потому что именно с правами весь затык, с Konqueror и Yandex.Browser можно справится их отдельной доустановкой на новой системе, с Chromium тоже можно разобраться. А вот что делать с неработающей базовой КДЕ-системой, непонятно.
« Последнее редактирование: 19.12.2016 14:16:24 от ruslandh »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Переустановка системы
« Ответ #1 : 18.12.2016 14:10:25 »
Вы права доступа "перенесли"? Или только файлы?

Оффлайн Иволгин

  • Участник
  • *
  • Сообщений: 259
Re: Переустановка системы
« Ответ #2 : 18.12.2016 14:15:58 »
Вы права доступа "перенесли"? Или только файлы?
Только файлы. А права доступа тоже переносятся? Как?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Переустановка системы
« Ответ #3 : 18.12.2016 14:26:49 »
А как вы копируете?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Переустановка системы
« Ответ #4 : 18.12.2016 14:28:21 »
В этой теме "долго и нудно" обсуждаюся все аспекты и варианты
https://forum.altlinux.org/index.php?topic=9403.45

Оффлайн Иволгин

  • Участник
  • *
  • Сообщений: 259
Re: Переустановка системы
« Ответ #5 : 18.12.2016 14:40:44 »
А как вы копируете?
Как обычно, нажимаю Ctrl+A и Ctrl+С в старом /home (в котором нажата кнопка F8 - то есть, показаны и скрытые файлы), потом Ctrl+V в новом /home.

Оффлайн Иволгин

  • Участник
  • *
  • Сообщений: 259
Re: Переустановка системы
« Ответ #6 : 18.12.2016 14:41:07 »
В этой теме "долго и нудно" обсуждаюся все аспекты и варианты
https://forum.altlinux.org/index.php?topic=9403.45
Спасибо, сейчас почитаю.

Оффлайн Иволгин

  • Участник
  • *
  • Сообщений: 259
Re: Переустановка системы
« Ответ #7 : 18.12.2016 15:53:57 »
Спасибо ещё раз за ссылку, но там для переноса системы нужно устанавливать дополнительную систему - Clonezilla.

А нет ли других путей? Мне кажется, что устанавливать третью отдельную систему для того чтобы скопировать старую в новую, это перебор.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Переустановка системы
« Ответ #8 : 18.12.2016 16:12:47 »
Спасибо ещё раз за ссылку, но там для переноса системы нужно устанавливать дополнительную систему - Clonezilla.
С чего вы так решили ? Из заголовка?

Про клонзиллу писал выше. Не получилось у меня с ней подружиться, поэтому пробую с лайв диска simply 6, какой нашёлся в коробке с хламом всяким. Далее, хотелось бы уточнить, что перенёс? Для чего архивер? Моя задача переставить диск с установленной и настроенной системой на другую материнку, ввиду того, что прежняя пришла в полную негодность . Механические повреждения. На старом железе система стояла с 2007 года. Тогда это ещё ALT 4.1 был, затем Симпли. Если бы мне доводилось чаще переносить систему, наверное и у меня бы 20 минут на это уходило. А так... Расскажите что и как делали поподробнее, если не затруднит. И если можно без жаргонно специфических терминов. Я всё таки не программист и не сисадмин, а просто пользователь.
« Последнее редактирование: 18.12.2016 16:15:55 от ruslandh »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Переустановка системы
« Ответ #9 : 18.12.2016 16:17:48 »
Вот ещё про перенос системы:
https://forum.altlinux.org/index.php?topic=30753.0

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 182
  • antohami@
Re: Переустановка системы
« Ответ #10 : 18.12.2016 16:48:07 »
Как обычно, нажимаю Ctrl+A и Ctrl+С в старом /home (в котором нажата кнопка F8 - то есть, показаны и скрытые файлы), потом Ctrl+V в новом /home.

Для того, чтобы права на файлы сохранялись, есть команда:
cp -a файл[ы] место_назначения

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Переустановка системы
« Ответ #11 : 18.12.2016 22:22:50 »
Подскажите, есть ли вообще в природе способ беспроблемно перенести свои данные со старой системы на новую, чтобы всё с первой же перезагрузки подцеплялось с соответствующими правами?

Есть и был в Alfa Linux, Basic Linux и tomsrtbt на носителях размером 1.44Mb
Нет ничего проще, -- rsync же.

Просьба порекомендовать, как быстрее и проще сделать перенос всех своих данных (настроек приложений и файлов) с одной системы на другую.

Например, сейчас у меня задача перенести все данные с осеннего КДЕ4-стартеркита на такой же зимний.
...
Осенний стартер у меня на флэшке, на вторую с таким же размером установил зимний, и попытался сделать перенос

Вы же хотите сделать точную копию содержимого alt-live-storage осеннего стартеркита?
Но учтите:
- В UNIX любая мелочь имеет значение.

Например монтируете alt-live-storage осеннего и зимнего стартеркитов.
Далее выполняете команду:
# rsync -avP /куда/смонтирован/осенний/alt-live-storage/   /куда/смонтирован/зимний/alt-live-storage/

Теперь детали:

1. Помните:
- если источник заканчивается слэшем, синхронизируется содержимое указанного в источнике каталога;
- если источник не заканчивается слэшем, синхронизируется указанный в источнике каталог со всем своим содержимым.
SOURCE - источник
DESTINATION - назначение
rsync [options] SOURCE DESTINATION
Для деталей см. русскоязычный man rsync

2. Вы должны принять решение, нужна ли вам опция -H
-H -- пересоздавать жёсткие ссылки на стороне назначения в соответствии с теми которые имеются на стороне источника, если файл в списке передаваемых.
С этой опцией скорость синхронизации существенно снижается, она вряд ли превысит порядка 70Mb/s

3. Опция -a -- композитная, она состоит из нескольких опций, это архивный режим синхронизации.

4. Опция -P -- композитная, состоит из двух опций:
--partial -- в случае прерывания синхронизации, не удалять частично переданный файл на стороне назначения и продолжить его синхронизацию в случае возобновления операции
--progress -- отображать ход процесса синхронизации


Замечено околотемно.
В русском man ln баг:
в предложении секции ОПИСАНИЕ пропущена буква ж
ОПИСАНИЕ
       В  первой форме создаёт ссылку к ЦЕЛИ с именем ИМЯ_ССЫЛКИ. Во второй форме создаёт ссылку к ЦЕЛИ в текущем каталоге. В третьей
       и четвёртой формах создаёт ссылки к каждой ЦЕЛИ в КАТАЛОГЕ. По умолчанию создаются жёсткие ссылки,  символические  при  помощи
       --symbolic. При создании ёстких ссылок каждая ЦЕЛЬ должна существовать.
« Последнее редактирование: 18.12.2016 22:39:36 от Speccyfighter »