Автор Тема: Прехвърляне на работеща система на друго pc  (Прочетена 2227 пъти)

Havy

  • Напреднали
  • *****
  • Публикации: 20
    • Профил
Здравейте, знаете ли как мога да прехвърля работеща система от едно PC на друго , като запазя потребителите и правата върху файловете им?
Благодаря!
Активен

dedmin

  • Напреднали
  • *****
  • Публикации: 456
    • Профил
Ами дай повече информация - хардуер, софтуер, дялове на харда всичко! Все с ченегл ви вадим информацията!
Активен

tonitochev

  • Напреднали
  • *****
  • Публикации: 699
  • Distribution: Kubuntu and Xubuntu
  • Window Manager: KDE 4
    • Профил
    • WWW
Сваляш хард диска от едното PC и го закачваш на другото. И после както ти харесва - копираш системата на диска на новата машина, или настройваш системата от стария диск.
Активен

Debian
 http://debian-az-propaganda.blogspot.com/
вестник за GNU/Linux  http://vestnik.hbcom.info/news.php
 http://tonitochev.net16.net/

Havy

  • Напреднали
  • *****
  • Публикации: 20
    • Профил
Системате е OpenSuSE10.2 с дъно Интел 845. Искам да го сменя с Интел G33 чипсет и да кача HDD от 120Г на 320Г. Има 3 партишъна - /, /boot, /home. Aз мога да клонирам дискa с Norton Ghost, ама като го сложа на ново дъно, ми се струва че системата въобще няма да тръгне '<img'>



Активен

jivkojj

  • Напреднали
  • *****
  • Публикации: 139
    • Профил
Ще тръгне. Преди около месец правих същата процедура и то на доста по-голяма разлика в системите - от Интел Пентиум Д на двупросесорен Ксеон с QuadCore. От АТИ на нВидиа. Изобщо ниакаква прилика в системите.
1. С dd клонирах дяловете
2. Направих си нови дялове и копирах с dd обратно
3. После с resize2fs оправих големините на дяловете щото се виждаха като старите
3а. Евентуално си настройваш grub
3б. евентуално си оправяш fstab (може да имаше и друго но не се сещам)
4. Рестарт и си работи. Даже не се усеща, че е на коренно различна система.
Това всичкото естествено се прави с liveCD


PS. Ако 2-те ти системи могат да се пуснат едновременно също може да използваш и netcat - прехвърля системата по мрежа.  ':ok:'

PS2: Става и с елементарно копиране, но е по-голяма хамалогия и не е 100% сигурно че ще копира каккто трябва всичко- закачаш 2-та харда и
Примерен код
cp -ra /mnt/sda1/bin /mnt/sda2/
cp -ra /mnt/sda1/etc /mnt/sda2/
cp -ra /mnt/sda1/sbin /mnt/sda2/
... и така нататък докато си копираш необходимите директории




Активен

Havy

  • Напреднали
  • *****
  • Публикации: 20
    • Профил
Благодаря '<img'> , ще пробвам. Дано всичко е наред...
Активен

ks

  • Напреднали
  • *****
  • Публикации: 28
  • Distribution: PCLinuxOS
  • Window Manager: KDE
    • Профил
или пък си улесняваш живота като ползваш pclinuxos, като си направил от работещата система едно live-cd/dvd  за 15 мин., което можеш да инсталираш където си искаш за 10 мин. (като мене)



Активен

kill_u

  • Напреднали
  • *****
  • Публикации: 1058
  • Distribution: Ubuntu 9.10
  • Window Manager: Gnome
  • Out of here....
    • Профил
    • WWW
Е няма ли да има кернел паник, заради различните чипсети и други такива ?
Активен

Всеки пост - отговор на въпрос!!!
Gnu/Linux user 411527

kill_u

  • Напреднали
  • *****
  • Публикации: 1058
  • Distribution: Ubuntu 9.10
  • Window Manager: Gnome
  • Out of here....
    • Профил
    • WWW
Е няма ли да има кернел паник, заради различните чипсети и други такива ?
Активен

Всеки пост - отговор на въпрос!!!
Gnu/Linux user 411527

jivkojj

  • Напреднали
  • *****
  • Публикации: 139
    • Профил
Не. Кернела така или иначе си е твърдо компилиран с поддръжка на различните видове процесори и чипсети, a udev се грижи да зарежда динамично модулите от които се нуждае хардуера за да работи.
Фактически никъде системата не съхранява информация върху какъв хардуер работи, освен в xorg.conf например или /etc/modules, /etc/modprobe.d (alsa, евентуално ръчно добавени драйвери за четци на карти, модеми и т.н.).
Активен

vanchi_kn

  • Напреднали
  • *****
  • Публикации: 12
    • Профил
Няма ли да се загуби MBR-то ако го прехвърлиш?
Активен

romeo_ninov

  • Напреднали
  • *****
  • Публикации: 2155
    • Профил
Цитат (vanchi_kn @ Ян. 11 2008,17:33)
Няма ли да се загуби MBR-то ако го прехвърлиш?

него винаги можеш да го пресъздадеш
Активен

0x2B|~0x2B

paucku

  • Напреднали
  • *****
  • Публикации: 638
  • Distribution: Kubuntu LTS (отскоро е - тествам я в момента)
  • Window Manager: KDE
  • Райчо Николов
    • Профил
    • WWW
Най-лесно ще бъде, ако използваш същият твърд диск и на новата система. Скоро така от Пентиум 2 на 233 мегахерца си прехвърлих диска на Селерон на 1.8 гигахерца без много проблеми. Само трябваше да поправя разни неща във /etc/fstab, настройките на GRUB и xorg.conf. Системата е Дебиан и още работи '<img'>. Ако запазиш мястото на диска (master или slave), може и да не се наложи да се променя нищо във fstab и GRUB.

Друг път съм го правил с копиране партишън по партишън със cp (както някой те е посъветвал вече). Аз го правих на работеща система и нямаше как да размонтирам дяловете преди копирането. Ако ще го правиш така ще трябва да добавиш опцията -x, която указва на cp да копира само информацията от текущия партишън. Така като напишеш:
Цитат
cp -ax / /media/newhdd

то ще пропусне директориите /boot и /home, за които ще после ще трябва да повториш процедурата.

Ако имаш някакво по-специфично ядро, по-добре си инсталирай някое базово такова за да е по-сигурно че ще тръгне системата.

Относно замазването на MBR. Много лесно се копира със следната команда:
Цитат
dd if=/dev/hda of=/dev/hdb bs=512 coun=1

Забележка: преди да ползваш, която и да е командите тук, провери ръководсвото й, за да си сигурен, че разбираш какво правят. Някои от тях (като последната) могат да повредят системата ти, ако объркаш нещо в тях.

Успех!
Активен