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!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
Zaszalałem i usunąłem katalog /usr poleceniem rm -Rf /usr
System się posypał, zresetowałem komputer, działa w trybie tekstowym, nie działają polecenia apt-get, aptitude.
Jak najłatwiej to naprawić ?
Offline
zainstalować system od zera (bo usunąłeś jakieś 90% tego co potrzebne).
a następnym razem znajdź sobie fajniejsze zabawki.
Offline
możesz jeszcze pokusić się o odzyskanie danych poprzez TestDisk. Tylko że danych będziesz miał więcej niż potrzebujesz.
Najlepszym zowiązaniem jest tak jak napisał @ethanak, a potem robić regularne kopię systemu i odzyskiwać z kopii.
Offline
Zrobić /home i można też /var/log na osobnych partycjach (skopiować/przenieść tam wszystko, co potrzebne), a potem zainstalować od nowa system.
Backup całego systemu nie jest niezbędny, dobrze jest robić kopię [b]/etc[/b] i wynieść z rootfs na inną partycję [b]/usr/src[/b] i [b]/usr/local/src[/b] jeśli ktoś sobie kompiluje kernela, czy niektóre programy z palca.
Pozostała zawartość [b]/usr[/b] jest w całości dostępna w repo, nie ma tam za bardzo czego archiwizować.
Pozdro
;-)
Ostatnio edytowany przez Jacekalex (2014-12-16 19:30:30)
Offline
W samym systemie miałem niewiele, sterowniki do karty dźwiękowej oraz jeden program.
Większe dane mam (mam nadzieję, że nadal są) na drugim dysku, który był podmontowany do partycji systemowej.
Offline
Ja tam u siebie robię regularnie kopię /home i / , a bazową kopię plików konfiguracyjnych to nawet mam zaszyfrowaną na mega. xD Po co robić kopię / , a no z tego powodu, że jak system padnie przy aktualizacji czy coś, to można w 5min go przywrócić i nie trzeba przy tym się zbytnio wysilać. Poza tym, ja mam jeszcze w planach zrobienie dual debiana, tj. bliźniaczą partycję, która będzie zawierać snapshot systemu, czyli takie dwa debiany, z których jeden jest zapasowy, na wypadek jakby ten pierwszy nawalił i potrzebny by był działający system. Można by sobie też później zrobić chroot i ratować brata bliźniaka, co wyeliminuje potrzebę penów/cd/dvd. xD Choć jeszcze muszę pomyśleć nad rozwiązaniem, bo to jednak chyba trzeba by robić via dd.
Offline
@morfik: czyżbyś robił kopię / z działającego systemu? pliz, powiedz że tak i że ci się udało go przywrócić... pliz!
Offline
Przetestuję Minta w wersji debianowej, po zainstalowaniu wszystkiego zrobię backup.
Ostatnio edytowany przez marduk666 (2014-12-16 20:43:34)
Offline
[quote=ethanak]@morfik: czyżbyś robił kopię / z działającego systemu? pliz, powiedz że tak i że ci się udało go przywrócić... pliz![/quote]
Kiedyś kopiowałem / przy pomocy rsynca, i nie było problemu w żadną stronę.
Offline
[quote=morfik]Poza tym, ja mam jeszcze w planach zrobienie dual debiana, tj. bliźniaczą partycję, która będzie zawierać snapshot systemu, czyli takie dwa debiany, z których jeden jest zapasowy, na wypadek jakby ten pierwszy nawalił i potrzebny by był działający system. Można by sobie też później zrobić chroot i ratować brata bliźniaka, co wyeliminuje potrzebę penów/cd/dvd. xD Choć jeszcze muszę pomyśleć nad rozwiązaniem, bo to jednak chyba trzeba by robić via dd.[/quote]
https://forum.dug.net.pl/viewtopic.php?pid=198024#p198024
Używam od dawna i działa genialnie.
Dodatkowo używając UEFI nie interesuje mnie zabawa z bootloaderami.
Offline
Przy rsync będą problemy z /boot , bo tam jest ten /boot/extlinux/ldlinux.sys , którego nie można od tak sobie skopiować. poza tym, ja mam partycję /boot i pliki tam są oddzielone od całego systemu. Jakiś czas temu musiałem sobie porobić testy czegoś tam i potrzebowałem do tego osobny system i skopiowałem ten mój główny via rsync i tam kilka rzeczy zmieniłem bo nie potrzebowałem szyfrowania itp, i bez problemu mi się ten system odpalił.
Offline
Strony: 1
Time (s) | Query |
---|---|
0.00010 | SET CHARSET latin2 |
0.00006 | SET NAMES latin2 |
0.00076 | 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.227.52.111' WHERE u.id=1 |
0.00057 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.227.52.111', 1735294128) |
0.00038 | SELECT * FROM punbb_online WHERE logged<1735293828 |
0.00083 | DELETE FROM punbb_online WHERE ident='185.191.171.12' |
0.00064 | DELETE FROM punbb_online WHERE ident='85.208.96.194' |
0.00080 | SELECT topic_id FROM punbb_posts WHERE id=280146 |
0.00116 | SELECT id FROM punbb_posts WHERE topic_id=26804 ORDER BY posted |
0.00100 | 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=26804 AND t.moved_to IS NULL |
0.00005 | SELECT search_for, replace_with FROM punbb_censoring |
0.00138 | 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=26804 ORDER BY p.id LIMIT 0,25 |
0.00087 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=26804 |
Total query time: 0.0086 s |