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/.

#26  2016-05-18 21:02:09

  artur_n - Użytkownik

artur_n
Użytkownik
Zarejestrowany: 2016-04-15

Re: Przywrócenie systemu przez dd

Teraz staram sie zamontowac rozpakowany obraz.

Kod:

root@debian:/home/user# gunzip -c /mnt/dysk/backup/2016-05-01_backup.gz | dd of=/mnt/dysk/backup/2016-05-01_backup.img
bash:  dd of=/mnt/dysk/backup/2016-05-01_backup.img: No such file or directory
bash: gunzip -c /mnt/dysk/backup/2016-05-01_backup.gz : No such file or directory

Offline

 

#27  2016-05-18 21:08:30

  arecki - Użytkownik

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

Re: Przywrócenie systemu przez dd

Użyłem ścieżki podanej przez ciebie.

Offline

 

#28  2016-05-18 21:10:47

  artur_n - Użytkownik

artur_n
Użytkownik
Zarejestrowany: 2016-04-15

Re: Przywrócenie systemu przez dd

Ale sciezka jest poprawna.

Kod:

root@debian:/# cd mnt
root@debian:/mnt# cd dysk/
root@debian:/mnt/dysk# cd backup/
root@debian:/mnt/dysk/backup# ls
2016-02-01_backup.gz  2016-03-01_backup.gz  2016-04-01_backup.gz  2016-05-01_backup  kopia_mbr

OK. Chyba wyparowal plik z maja.
Przepraszam moj blad.

Ostatnio edytowany przez artur_n (2016-05-18 21:12:39)

Offline

 

#29  2016-05-18 21:12:58

  arecki - Użytkownik

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

Re: Przywrócenie systemu przez dd

To gdzie tam masz plik 2016-05-01_backup.gz ?
Może mam coś z oczami ale ja go tam nie widzę.

Offline

 

#30  2016-05-18 21:15:24

  artur_n - Użytkownik

artur_n
Użytkownik
Zarejestrowany: 2016-04-15

Re: Przywrócenie systemu przez dd

Ale:

Kod:

root@debian:/# gunzip -c /mnt/dysk/backup/2016-04-01_backup.gz | dd of=/mnt/dysk/backup/2016-04-01_backup.img
bash:  dd of=/mnt/dysk/backup/2016-04-01_backup.img: No such file or directory
bash: gunzip -c /mnt/dysk/backup/2016-04-01_backup.gz : No such file or directory

Offline

 

#31  2016-05-18 21:18:48

  młodyLinuxiarz - Użytkownik

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

Re: Przywrócenie systemu przez dd

Plik z maja masz przecież wypakowany (plik bez rozszerzenia) i tylko go wgrać na dysk


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

Offline

 

#32  2016-05-18 21:19:48

  arecki - Użytkownik

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

Re: Przywrócenie systemu przez dd

Czy dobrze widzę, że masz kopię MBR starego dysku?

Offline

 

#33  2016-05-18 21:20:04

  artur_n - Użytkownik

artur_n
Użytkownik
Zarejestrowany: 2016-04-15

Re: Przywrócenie systemu przez dd

No jest wypakowany ale jak go wgrac aby potem system zastartowal?

Mam kopie MBR jak system byl postawiony. Staralem sie ja przywrocic ale bez rezultatu.

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

Offline

 

#34  2016-05-18 21:23:50

  arecki - Użytkownik

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

Re: Przywrócenie systemu przez dd

Jak?

Offline

 

#35  2016-05-18 21:29:13

  artur_n - Użytkownik

artur_n
Użytkownik
Zarejestrowany: 2016-04-15

Re: Przywrócenie systemu przez dd

Tworzenie kopii MBR dysku :

Kod:

dd if=/dev/sda of=/home/user/kopia_mbr bs=512 count=1

Używałem komendy:

Kod:

dd if=/media/sda1/mbrsda.bak of=/dev/sdx

Ostatnio edytowany przez artur_n (2016-05-18 21:32:29)

Offline

 

#36  2016-05-18 21:33:36

  arecki - Użytkownik

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

Re: Przywrócenie systemu przez dd

A próbowałeś przywrócić obraz partycji i MBR?

Offline

 

#37  2016-05-18 21:35:45

  artur_n - Użytkownik

artur_n
Użytkownik
Zarejestrowany: 2016-04-15

Re: Przywrócenie systemu przez dd

Próbowałem z tego co pamiętam otrzymywałem przy starcie błąd 1234F

Z tym że nie wiem czy używałem poprawnych poleceń.

Offline

 

#38  2016-05-18 21:37:29

  arecki - Użytkownik

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

Re: Przywrócenie systemu przez dd

Z tego co pisałeś nie przywracałeś MBR.

Offline

 

#39  2016-05-18 21:38:50

  artur_n - Użytkownik

artur_n
Użytkownik
Zarejestrowany: 2016-04-15

Re: Przywrócenie systemu przez dd

Proszę podaj składnię poleceń do przywrócenia mbr i obrazu (najlepiej tego wypakowanego z maja).

Offline

 

#40  2016-05-18 21:41:58

  arecki - Użytkownik

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

Re: Przywrócenie systemu przez dd

Kod:

dd if=kopia-mbr of=/dev/sdX bs=512 count=1

Kod:

dd if=kopia-partycji of=/dev/sdXn

Offline

 

#41  2016-05-18 21:53:08

  artur_n - Użytkownik

artur_n
Użytkownik
Zarejestrowany: 2016-04-15

Re: Przywrócenie systemu przez dd

Nie wiem co jest grane. Nawet restartowalem kompa i nadal mam to:

Kod:

user@debian:~$ cd /
user@debian:/$ cd mnt
cuser@debian:/mnt$ cd backup
user@debian:/mnt/backup$ ls
2016-02-01_backup.gz  2016-03-01_backup.gz  2016-04-01_backup.gz  2016-05-01_backup  kopia_mbr
user@debian:/mnt/backup$ dd if=/mnt/backup/kopia_mbr of=/dev/sda bs=512 count=1
bash: dd if=/mnt/backup/kopia_mbr of=/dev/sda bs=512 count=1: No such file or directory

Offline

 

#42  2016-05-18 21:57:02

  arecki - Użytkownik

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

Re: Przywrócenie systemu przez dd

A co "mówi"

Kod:

fdisk -l

?

Ostatnio edytowany przez arecki (2016-05-18 22:03:54)

Offline

 

#43  2016-05-18 22:10:25

  artur_n - Użytkownik

artur_n
Użytkownik
Zarejestrowany: 2016-04-15

Re: Przywrócenie systemu przez dd

Kod:

user@debian:~$ sudo fdisk -l

Disk /dev/sda: 4096 MB, 4096253952 bytes
241 heads, 63 sectors/track, 526 cylinders, total 8000496 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xc2f6f782

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1            2048     7999487     3998720   83  Linux

Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x00000000

Disk /dev/sdb doesn't contain a valid partition table

Disk /dev/sdc: 3867 MB, 3867770880 bytes
255 heads, 63 sectors/track, 470 cylinders, total 7554240 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00a7a897

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1   *        2048     7554239     3776096    c  W95 FAT32 (LBA)

Disk /dev/sdd: 1000.2 GB, 1000170586112 bytes
255 heads, 63 sectors/track, 121597 cylinders, total 1953458176 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x5a6c4964

   Device Boot      Start         End      Blocks   Id  System
/dev/sdd1            2048  1953456127   976727040   83  Linux

Offline

 

#44  2016-05-18 22:16:23

  arecki - Użytkownik

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

Re: Przywrócenie systemu przez dd

Na moje słabe oko sdb jest właściwym dyskiem, ale ty to powinieneś wiedzieć najlepiej.

Offline

 

#45  2016-05-18 22:17:37

  artur_n - Użytkownik

artur_n
Użytkownik
Zarejestrowany: 2016-04-15

Re: Przywrócenie systemu przez dd

System byl na sda1. Jest to dysk flash o pojemnosci 4GB.

Chyba szkoda nerwow na ratowanie tego.
Poswiece dzien czasu i zainstaluje swiezy system. O konfiguracji calosci nawet nie chce mi sie myslec. Ale chyba nie bedzie wyjscia.

Prosze tylko o podpowiedz czego uzywac do backupu aby w przyszlosci nie bylo takich problemow.

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

Offline

 

#46  2016-05-18 22:20:54

  arecki - Użytkownik

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

Re: Przywrócenie systemu przez dd

Fajnie, że o tym napisałeś w 46 wiadomości :)
Ja idę spać, pa.

Offline

 

#47  2016-05-18 22:22:01

  artur_n - Użytkownik

artur_n
Użytkownik
Zarejestrowany: 2016-04-15

Re: Przywrócenie systemu przez dd

Dziekuje za poswiecony czas kolego.

Offline

 

#48  2016-05-18 23:08:55

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: Przywrócenie systemu przez dd

Ja tam używam dd do całych dysków/partycji, rsync do partycji/katalogów i tar do katalogów/plików. Nigdy nie kompresuję obrazów dysków, bo to jest szaleństwo. xD

Offline

 

#49  2016-05-19 07:11:02

  artur_n - Użytkownik

artur_n
Użytkownik
Zarejestrowany: 2016-04-15

Re: Przywrócenie systemu przez dd

Mój obraz zajmuje 3,8GB po rozpakowaniu także szaleństwa w tym wypadku nie ma :-)
Jedynie problem z jego przywróceniem.

Offline

 

#50  2016-05-19 07:33:23

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: Przywrócenie systemu przez dd

Co możesz zrobić z takim spakowanym obrazem? No nic właśnie. xD Ja mam dysk swojego laptopa 250G upchnięty w całości na innym dysku 1,5T. Każdą partycję tego skopiowanego dysku mogę sobie zamontować normalnie w urządzeniach loop. W efekcie mam dostęp do plików takich partycji. Zatem nawet jak mi coś się schrzani, ja wiem, przez przypadek usunę katalog /etc/ , to nie muszę przywracać całego dysku/partycji. Wystarczy zamontować backup w /dev/loop0 i przekopiować poszczególne pliki, bo przecie mogę je bez problemu z obrazu wydobyć. Spróbowałbyś to spakować teraz. xD

Z tego co ja tam widzę, to:

# mount -o loop -t ext4 /mnt/dysk/backup/2016-05-01_backup /mnt/obraz[/quote]
To tak nie zadziała, bo obrazy robione via dd mają uwzględniony ofset pierwszej partycji, temu samo precyzowanie systemu plików nic nie da. Przykład:

Kod:

# fdisk -l live-image-amd64
Disk live-image-amd64: 1.4 GiB, 1465909248 bytes, 2863104 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x208a3cff

Device             Boot Start     End Sectors  Size Id Type
live-image-amd64p1 *     2048 2863103 2861056  1.4G 83 Linux

By taki obraz zamontować musisz dać offset 2048*512=1048576 :

Kod:

# losetup -o 1048576 /dev/loop1 live-image-amd64

# losetup -a
/dev/loop1: [65029]:20 (/media/Kabi/live-image-amd64), offset 1048576

# mount /dev/loop1 /mnt

# ls -a /mnt
./   .disk/    live/      tools/        g2ldr*      ldlinux.c32*  md5sum.txt*  win32-loader.ini*
../  install/  syslinux/  autorun.inf*  g2ldr.mbr*  ldlinux.sys*  setup.exe*

Można również na skróty via mount:

Kod:

# mount -o loop,offset=1048576 live-image-amd64 /mnt

Ostatnio edytowany przez morfik (2016-05-19 07:55:10)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)

[ Generated in 0.014 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00009 SET CHARSET latin2
0.00003 SET NAMES latin2
0.00123 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.116.36.221' WHERE u.id=1
0.00131 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.116.36.221', 1714257646)
0.00051 SELECT * FROM punbb_online WHERE logged<1714257346
0.00129 SELECT topic_id FROM punbb_posts WHERE id=301655
0.00009 SELECT id FROM punbb_posts WHERE topic_id=28636 ORDER BY posted
0.00078 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.00008 SELECT search_for, replace_with FROM punbb_censoring
0.00270 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 25,25
0.00118 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=28636
Total query time: 0.00929 s