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  2016-05-18 13:04:31

  artur_n - Użytkownik

artur_n
Użytkownik
Zarejestrowany: 2016-04-15

Przywrócenie systemu przez dd

Witajcie,

panowie padł mi dysk w serwerze ale mam kopię partycji wykonaną przez "dd". Utworzyłem dyski przywrócilem obraz ale mam komunikat przy starcie 1234F.

Wpadłem na pomysł instalacji debiana na nowo i skopiowania mogego obrazu z ominięciem folderu "boot" czy to wypali?

Poszę o pomoc.

Pozdrawiam
Artur

Offline

 

#2  2016-05-18 13:43:19

  jurgensen - Użytkownik

jurgensen
Użytkownik
Skąd: Wrocław
Zarejestrowany: 2010-01-26

Re: Przywrócenie systemu przez dd

Moim zdaniem, jeśli to ta sama maszyna, lepszym rozwiązaniem będzie zbootowanie się z jakiegoś LiveCD, zrzucenie kopii na dysk twardy i reinstalacja grub

Offline

 

#3  2016-05-18 14:45:01

  artur_n - Użytkownik

artur_n
Użytkownik
Zarejestrowany: 2016-04-15

Re: Przywrócenie systemu przez dd

Jakaś podpowiedź odnośnie instalacji grub?

Offline

 

#4  2016-05-18 14:49:40

  jurgensen - Użytkownik

jurgensen
Użytkownik
Skąd: Wrocław
Zarejestrowany: 2010-01-26

Re: Przywrócenie systemu przez dd

grub-install [i]urządzenie rozruchowe[/i]

Offline

 

#5  2016-05-18 19:01:17

  artur_n - Użytkownik

artur_n
Użytkownik
Zarejestrowany: 2016-04-15

Re: Przywrócenie systemu przez dd

Sama komenda grub-install zwraca błąd.

Natomiast ten opis: http://www.ubuntu-pomoc.org/grub-2-naprawa-po-reinstalacji-windowsa/

Przy montowaniu sda1 mam błąd:

Kod:

root@slax:/# mount /dev/sda1 /mnt
NTFS signature is missing.
Failed to mount '/dev/sda1': Invalid argument
The device '/dev/sda1' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?

Offline

 

#6  2016-05-18 19:31:29

  arecki - Użytkownik

arecki
Użytkownik
Skąd: 44 Bronson Lane Hensonville
Zarejestrowany: 2016-03-03

Re: Przywrócenie systemu przez dd

Z taką ilością informacji to raczej tylko wróżki pomogą.
Pamiętaj, że nie mamy fizycznego dostępu do twojej maszyny ani nie czytamy w myślach więc musisz [b]bardzo dokładnie[/b] opisać problem.

Offline

 

#7  2016-05-18 19:38:37

  artur_n - Użytkownik

artur_n
Użytkownik
Zarejestrowany: 2016-04-15

Re: Przywrócenie systemu przez dd

Przy przywracaniu obrazu wygląda jak by wysypywał się system plików na dysku.

Jak zamontować obraz zrobiony w dd?

Offline

 

#8  2016-05-18 19:50:31

  arecki - Użytkownik

arecki
Użytkownik
Skąd: 44 Bronson Lane Hensonville
Zarejestrowany: 2016-03-03

Re: Przywrócenie systemu przez dd

Obraz czego?

Offline

 

#9  2016-05-18 19:52:45

  artur_n - Użytkownik

artur_n
Użytkownik
Zarejestrowany: 2016-04-15

Re: Przywrócenie systemu przez dd

Pisałem w pierwszym poście. Obraz partycji.

Mam nowy dysk i obraz starej partycji zrobiony za pomocą dd z włączoną kompresją.

Staram się odpalić system debiana na nowym dysku, walczę z tym już 2 dzień jak narazie bezskutecznie.
Jak do tego tematu podejść aby zrobić to w miarę logicznie?

Offline

 

#10  2016-05-18 19:53:38

  arecki - Użytkownik

arecki
Użytkownik
Skąd: 44 Bronson Lane Hensonville
Zarejestrowany: 2016-03-03

Re: Przywrócenie systemu przez dd

Jakiej partycji?

Offline

 

#11  2016-05-18 19:54:55

  artur_n - Użytkownik

artur_n
Użytkownik
Zarejestrowany: 2016-04-15

Re: Przywrócenie systemu przez dd

Partycji z systemem. Na starym dysku miałem 2 partycje z systemem i swap.

Offline

 

#12  2016-05-18 19:55:52

  arecki - Użytkownik

arecki
Użytkownik
Skąd: 44 Bronson Lane Hensonville
Zarejestrowany: 2016-03-03

Re: Przywrócenie systemu przez dd

Jak był wykonany obraz?

Offline

 

#13  2016-05-18 19:58:24

  artur_n - Użytkownik

artur_n
Użytkownik
Zarejestrowany: 2016-04-15

Re: Przywrócenie systemu przez dd

Takim poleceniem:

Kod:

dd if=/dev/sda1 | gzip > /home/user/backup.gz

Ostatnio edytowany przez artur_n (2016-05-18 20:08:21)

Offline

 

#14  2016-05-18 20:02:15

  arecki - Użytkownik

arecki
Użytkownik
Skąd: 44 Bronson Lane Hensonville
Zarejestrowany: 2016-03-03

Re: Przywrócenie systemu przez dd

Rozpakuj i montuj z opcją -o loop.

Offline

 

#15  2016-05-18 20:06:23

  artur_n - Użytkownik

artur_n
Użytkownik
Zarejestrowany: 2016-04-15

Re: Przywrócenie systemu przez dd

Składnia ma wyglądać:

Kod:

mount -o /mnt/dysk/backup/backup.gz /mnt/obraz

?

Ostatnio edytowany przez artur_n (2016-05-18 20:08:09)

Offline

 

#16  2016-05-18 20:07:48

  arecki - Użytkownik

arecki
Użytkownik
Skąd: 44 Bronson Lane Hensonville
Zarejestrowany: 2016-03-03

Re: Przywrócenie systemu przez dd

Gdzie znaczniki code?
Brakuje loop.
Obraz msi być rozpakowany.

Ostatnio edytowany przez arecki (2016-05-18 20:09:24)

Offline

 

#17  2016-05-18 20:11:27

  artur_n - Użytkownik

artur_n
Użytkownik
Zarejestrowany: 2016-04-15

Re: Przywrócenie systemu przez dd

Pisząc:

Kod:

mount -o loop /mnt/dysk/backup/backup.gz /mnt/obraz

Dostaje:

Kod:

mount.nilfs2: Error while /dev/loop1 on /mnt/obraz: Invalid argument

Ok. Rozpakuje i sprawdzę jeszcze raz.

Mam teraz:

Kod:

root@debian:/home/user# mount -o loop /mnt/dysk/backup/2016-05-01_backup /mnt/obraz
mount: wrong fs type, bad option, bad superblock on /dev/loop1,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

Ostatnio edytowany przez artur_n (2016-05-18 20:26:53)

Offline

 

#18  2016-05-18 20:36:56

  arecki - Użytkownik

arecki
Użytkownik
Skąd: 44 Bronson Lane Hensonville
Zarejestrowany: 2016-03-03

Re: Przywrócenie systemu przez dd

Dodaj opcję -t z podaniem systemu plików.

Offline

 

#19  2016-05-18 20:38:44

  artur_n - Użytkownik

artur_n
Użytkownik
Zarejestrowany: 2016-04-15

Re: Przywrócenie systemu przez dd

Teraz mam:

Kod:

root@debian:/home/user# mount -o loop -t ext4 /mnt/dysk/backup/2016-05-01_backup /mnt/obraz
mount: wrong fs type, bad option, bad superblock on /dev/loop1,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

Offline

 

#20  2016-05-18 20:43:54

  arecki - Użytkownik

arecki
Użytkownik
Skąd: 44 Bronson Lane Hensonville
Zarejestrowany: 2016-03-03

Re: Przywrócenie systemu przez dd

Coś kolego mieszasz.
Czy ty czasem nie monutujesz katalogu?

Offline

 

#21  2016-05-18 20:47:02

  artur_n - Użytkownik

artur_n
Użytkownik
Zarejestrowany: 2016-04-15

Re: Przywrócenie systemu przez dd

Nie. Moja nazwa obrazu to 2016-05-01_backup. Zajmuje tyle co pojemnosc dysku odczytana przez dd.

Offline

 

#22  2016-05-18 20:55:51

  arecki - Użytkownik

arecki
Użytkownik
Skąd: 44 Bronson Lane Hensonville
Zarejestrowany: 2016-03-03

Re: Przywrócenie systemu przez dd

Przeczy temu komenda tworząca którą podałeś.
Jak rozpakowałeś obraz?

Offline

 

#23  2016-05-18 20:58:54

  artur_n - Użytkownik

artur_n
Użytkownik
Zarejestrowany: 2016-04-15

Re: Przywrócenie systemu przez dd

Komenda:

Kod:

gunzip /mnt/dysk/backup/2016-05-01_backup.gz /mnt/dysk/backup/

Ostatnio edytowany przez artur_n (2016-05-18 20:59:19)

Offline

 

#24  2016-05-18 20:59:50

  młodyLinuxiarz - Użytkownik

młodyLinuxiarz
Użytkownik
Zarejestrowany: 2016-01-25

Re: Przywrócenie systemu przez dd

@artur_n: Dlaczego montujesz backup.gz, zamiast go rozpakować, a potem zamontować ?


Nic na siłę, wszystko młotkiem :-P

Offline

 

#25  2016-05-18 21:02:08

  arecki - Użytkownik

arecki
Użytkownik
Skąd: 44 Bronson Lane Hensonville
Zarejestrowany: 2016-03-03

Re: Przywrócenie systemu przez dd

Kod:

gunzip -c /mnt/dysk/backup/2016-05-01_backup.gz | dd of=/mnt/dysk/backup/2016-05-01_backup.img

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)

[ Generated in 0.012 seconds, 9 queries executed ]

Informacje debugowania

Time (s) Query
0.00012 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00106 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='3.143.228.40' WHERE u.id=1
0.00093 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.143.228.40', 1714231244)
0.00057 SELECT * FROM punbb_online WHERE logged<1714230944
0.00081 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=28636 AND t.moved_to IS NULL
0.00005 SELECT search_for, replace_with FROM punbb_censoring
0.00288 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=28636 ORDER BY p.id LIMIT 0,25
0.00129 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=28636
Total query time: 0.00775 s