Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2008-04-22 13:47:46

  MarekO - Użytkownik

MarekO
Użytkownik
Skąd: Mińsk Maz.
Zarejestrowany: 2008-03-11

klonowanie dysku

witam
czy jest jakis szybki sposob na sklonowanie dysku w linuxie. chodzi o to by skopiowal caly uklad partycji wraz z ich zawartoscia na nowy drugi identyczny hdd, cos jak ghost dla win-partycji. g4l dysk 160GB chce kopiowac przez 55 godzin !! to troche dlugo jak na jedna operacje. jesli uda sie przeniesc uklad partycji (ext3) to przekoiowanie zawartosci dysku zajmie nie wiecej niz godzine (wykorzystane okolo 4 GB)

pozdr.


Jeszcze tu wrócę ...

Offline

 

#2  2008-04-22 14:24:33

  Bodzio - Ojciec Założyciel

Bodzio
Ojciec Założyciel
Skąd: Gorlice
Zarejestrowany: 2004-04-17
Serwis

Re: klonowanie dysku

dd -> man dd


Debian jest lepszy niż wszystkie klony
Linux register users: #359018
[img]http://www.freebsd.org/gifs/powerlogo.gif[/img]
[url=https://goo.gl/photos/5XGKFkvaMimLwM2s9]Beskid Niski[/url]

Offline

 

#3  2008-04-22 14:49:49

  winnetou - złodziej wirków ]:->

winnetou
złodziej wirków ]:->
Skąd: Jasło/Rzeszów kiedyś Gdańs
Zarejestrowany: 2008-03-31
Serwis

Re: klonowanie dysku

partimage (dostępny np na PLD Rescue CD) Szybki i umożliwia kompresję danych ;) Jest tylko jedno ale Jeżeli chcesz przenieść dane na inny dysk to musi to być identyczny dysk z identycznym rozkładem i rozmiarem partycji. PartImage jest w stanie przywrócić nawet MBR ;) A jeżeli chcesz przenieść dane na inny dysk o innym rozmiarze/układzie partycji to najlepiej

Kod:

man tar

a potem ręcznie doinstalować bootloadera.


LRU: #472938
[b]napisz do mnie:[/b] ola@mojmail.eu
[url=http://valhalla.org.pl]Hołmpejdż[/url] | [url=http://valhalla.org.pl/foto]Galerie[/url] | [url=http://valhalla.org.pl/tech]"Twórczość"[/url] || [url=http://img.munn.in]Free Image Hosting[/url]

Offline

 

#4  2008-04-22 15:50:20

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: klonowanie dysku

* sfdisk -d /dev/ZRODLO | sfdisk /dev/CEL skopiuje uklad partycji
* cp -ax do kopiowania samych danych ...

nie wiem jak sie przy takim kopiowaniu zachowa grub (jezeli by miec osobny /boot jako pierwsza partycje to wtedy ten obsazr (MBR i /boot) lepiej (na koniec) przeniesc przy pomocy dd


"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

#5  2008-04-22 21:46:37

  TBH - Członek DUG

TBH
Członek DUG
Skąd: Ruda Śląska
Zarejestrowany: 2006-03-07
Serwis

Re: klonowanie dysku

dd mozna przeniesc pierwsze 512 bajtów dysku (MBR )


jak dyski sa identyczne, to możesz dd if=/dev/jeden of=/dev/drugi

zapewniam ze będzie śmigało jak rakieta najszybsza w mieście!


http://tbhthelolmaker.wordpress.com/kontakt/
<TBH> Gentoo!
<X-dos> cóz, sa ludzie ktorzy nie wiedza co robic ze swoim wolnym czasem :)

Offline

 

#6  2008-04-23 00:51:54

  MarekO - Użytkownik

MarekO
Użytkownik
Skąd: Mińsk Maz.
Zarejestrowany: 2008-03-11

Re: klonowanie dysku

wszystkofajnie sie skopiowalo,

Kod:

dd if=/dev/jeden of=/dev/drugi

ale po uruchomieniu lilo startuje, kernel tez tylko nie cce podmontowac partycji /dev/hda6 (/home) /dev/hda5 (/var). wywala

Kod:

fsck.ext3:Inwalidnargument while trying to open /dev/hda6
/dev/hda6
the superblock could not be read or does not describe a correct ext2 filesystem ... superlock is corrupt

e2fsck -b 8139 /dev/hda6 wg podpowiedzi nie pomaga, problem nadal istnieje. jak to ugryzc ??


pozdr.


Jeszcze tu wrócę ...

Offline

 

#7  2008-04-23 01:34:06

  winnetou - złodziej wirków ]:->

winnetou
złodziej wirków ]:->
Skąd: Jasło/Rzeszów kiedyś Gdańs
Zarejestrowany: 2008-03-31
Serwis

Re: klonowanie dysku

Kod:

man e2fsck

;) a tak na poważnie to spróbuj innych superbloków.
[quote="man e2fsck"]...
-b superblok
              Zamiast używać normalnego superbloku, użyj innego, podanego przez superblok.  Ta  opcja  używana  jest,  gdy
              podstawowy superblok został uszkodzony.  Położenie kopii zapasowej superbloku zależne jest od rozmiaru bloku
              w danym systemie plików. W systemach plików o rozmiarze bloku 1k, kopia zapasowa superbloku znajduje  się  w
              bloku  8193,  dla  systemów  plików o rozmiarze bloku 2k, w bloku 16384, zaś dla systemów plików o rozmiarze
              bloku 4k, w bloku 32768.

              Położenie dodatkowej kopii zapasowej superbloku może być określone poprzez użycie programu mke2fs z opcją -n
              drukującą położenia superbloków. Opcja -b programu mke2fs, określająca rozmiar bloku dla systemu plików musi
              być podana w dokładnie takiej samej kolejności, w jakiej wypisane zostały położenia.

              Jeżeli podany jest alternatywny superblok, a system plików nie jest  otwarty  w  trybie  tylko  do  odczytu,
              e2fsck sprawdzi, czy podstawowy superblok jest uaktualniony.[/quote]
Wszystko zależy od tego jaki miałeś rozmiar bloku na systemie. Domyślnie o ile dobrze pamiętam dla ext2/ext3 blok ma rozmiar 4k


LRU: #472938
[b]napisz do mnie:[/b] ola@mojmail.eu
[url=http://valhalla.org.pl]Hołmpejdż[/url] | [url=http://valhalla.org.pl/foto]Galerie[/url] | [url=http://valhalla.org.pl/tech]"Twórczość"[/url] || [url=http://img.munn.in]Free Image Hosting[/url]

Offline

 

#8  2008-04-23 23:39:42

  MarekO - Użytkownik

MarekO
Użytkownik
Skąd: Mińsk Maz.
Zarejestrowany: 2008-03-11

Re: klonowanie dysku

no to juz nie wiem. W jaki sposob moge sprawdzic jakiej wielkosci mam bloki w partycjach i dlaczego nie skopiowaly sie one za pomoca dd lub sfdisk. obie porady daly identyczny efekt. przy starcie wyskakuje info o blednym/uszkodzonym superbloku. co moge z tym jeszcze zrobic ?? jestem zupelnie zielonyu w temacie dyskow. ps jakiego livecd do tego uzywac bo z knopixem ma troche problemy, niby partycji nie montuje a sfdisk krzyczy ze dysk zajety.
pozdr.


Jeszcze tu wrócę ...

Offline

 

#9  2008-04-24 00:05:52

  winnetou - złodziej wirków ]:->

winnetou
złodziej wirków ]:->
Skąd: Jasło/Rzeszów kiedyś Gdańs
Zarejestrowany: 2008-03-31
Serwis

Re: klonowanie dysku

ja do zabawa z partycjami używam [url=http://rescuecd.pld-linux.org/]PLD RescueCD[/url] i jeżeli kopijue partycje na identyczny dysk (z takim samym rozkładem partycji i rozmiarami) to używam partimage. Przy zmianie rozmiaru docelowej partycji taruje ją i potem wrzucam na nowy dysk a na samym końcu instaluję boot loadera (lilo czy grub wg uznania) też z PLD RescueCD


LRU: #472938
[b]napisz do mnie:[/b] ola@mojmail.eu
[url=http://valhalla.org.pl]Hołmpejdż[/url] | [url=http://valhalla.org.pl/foto]Galerie[/url] | [url=http://valhalla.org.pl/tech]"Twórczość"[/url] || [url=http://img.munn.in]Free Image Hosting[/url]

Offline

 

#10  2008-04-24 05:26:36

  fnmirk - Użytkownik

fnmirk
Użytkownik
Zarejestrowany: 2008-02-19

Re: klonowanie dysku

Masz gotowy opis z dd:
[url=http://debian.linux.pl/viewtopic.php?t=7026]http://debian.linux.pl/viewtopic.php?t=7026[/url]

Offline

 

#11  2008-04-24 15:37:12

  rychu - elektryk dyżurny

rychu
elektryk dyżurny
Skąd: gdańsk
Zarejestrowany: 2004-12-28

Re: klonowanie dysku

[quote=fnmirk]Masz gotowy opis z dd:
[url=http://debian.linux.pl/viewtopic.php?t=7026]http://debian.linux.pl/viewtopic.php?t=7026[/url][/quote]
ten opis jest dobry dla pojedynczych partycji, ale do klonowania całego dysku albo jego backupów zupełnie się nie nadaje. po co robic obraz i jeszcze go gzipować?

zresztą to przenoszenia systemu na inną partycję najlepiej zastosować zwykłe cp ;)


linux regd. user #248790

Offline

 

#12  2008-04-24 21:20:25

  fnmirk - Użytkownik

fnmirk
Użytkownik
Zarejestrowany: 2008-02-19

Re: klonowanie dysku

[b]rychu[/b] — tak masz rację. Opis ten jest wynikiem wcześniejszych dyskusji na temat przenoszenia systemu i dlatego przytoczyłem to jako jedno z rozwiązań.

[url=http://debian.linux.pl/viewtopic.php?t=6840]dyskusja[/url]

Offline

 

#13  2008-05-02 10:56:16

  MarekO - Użytkownik

MarekO
Użytkownik
Skąd: Mińsk Maz.
Zarejestrowany: 2008-03-11

Re: klonowanie dysku

ok, problemy z kopiowaniem dyskow i partycji wynikaly z tego ze na dysku zrodlowym mialem 4 uszkodzone bloki (zamarkowane przez fsck) i widocznie tych informacji ani sfdisk ani dd nie chce kopiowac. poradzilem sobie w inny sposob. zainstalowalem system na nowym hdd i przekopiowalem zawartosc katalogow ze starego hdd. jak dla mnie temat zamkniety.

pozdr.


Jeszcze tu wrócę ...

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)

[ Generated in 0.021 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00014 SET CHARSET latin2
0.00007 SET NAMES latin2
0.00127 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.219.207.136' WHERE u.id=1
0.00110 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.219.207.136', 1738490448)
0.00095 SELECT * FROM punbb_online WHERE logged<1738490148
0.00120 SELECT topic_id FROM punbb_posts WHERE id=89252
0.00017 SELECT id FROM punbb_posts WHERE topic_id=11267 ORDER BY posted
0.00676 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=11267 AND t.moved_to IS NULL
0.00011 SELECT search_for, replace_with FROM punbb_censoring
0.00360 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=11267 ORDER BY p.id LIMIT 0,25
0.00129 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=11267
Total query time: 0.01666 s