Автор Тема: Затрих /usr директорията  (Прочетена 10328 пъти)

icemans

  • Напреднали
  • *****
  • Публикации: 197
  • Distribution: CentOS
  • Window Manager: GNOME
    • Профил
Затрих /usr директорията
« -: Sep 27, 2014, 14:16 »
Днес тръгнах да си чистя излишните файлове, тъй като ми даваше, че няма място. Установих къде са повечето, но вместо да допиша целия път, написах само до /usr
Код:
rm -rf /usr
и всичко се затри. Сега се чудя от къде да я почвам. Някой има ли идея за по-безболезнено решаване на проблема?
Активен

laskov

  • Напреднали
  • *****
  • Публикации: 3170
    • Профил
Re: Затрих /usr директорията
« Отговор #1 -: Sep 27, 2014, 16:51 »
Зареждаш едно SystemRescueCD и с TestDisk пробваш Undelete files from FAT, exFAT, NTFS and ext2 filesystem или Copy files from deleted FAT, exFAT, NTFS and ext2/ext3/ext4 partitions .
Активен

Не си мислете, че понеже Вие мислите правилно, всички мислят като Вас! Затова, когато има избори, идете и гласувайте, за да не сте изненадани после от резултата, и за да не твърди всяка партия, че тя е спечелила, а Б.Б. (С.С., ...) е загубил, а трети да управлява.  Наздраве!  [_]3

satir

  • Напреднали
  • *****
  • Публикации: 1073
  • Distribution: FreeBSD-10.1 & LMDE
  • Window Manager: i prefer MATE
    • Профил
    • WWW
Re: Затрих /usr директорията
« Отговор #2 -: Sep 27, 2014, 18:33 »
или в рикавъри мод влизаш с акаунта root и създаваш потребител:
Код
GeSHi (Bash):
  1. adduser username
"Adding A New User

    "adduser newuser" command will create a new general user called "newuser" on your system, and to assign a password for the newuser account use "passwd newuser".

Options

The default behaviour for a command may usually be modified by adding a --option to the command. The ls command for example has an -s option so that "ls -s" will include file sizes in the listing. There is also a -h option to get those sizes in a "human readable" format.

Options can be grouped in clusters so "ls -sh" is exactly the same command as "ls -s -h". Most options have a long version, prefixed with two dashes instead of one, so even "ls --size --human-readable" is the same command. "
Активен

Acho

  • Напреднали
  • *****
  • Публикации: 6438
  • Distribution: Slackware, MikroTik - сървърно
  • Window Manager: console only
    • Профил
    • WWW
Re: Затрих /usr директорията
« Отговор #3 -: Sep 27, 2014, 18:43 »
И това ще му възстанови изтритата директория /usr с всички файлове в нея ?
Активен

CPU - Intel Quad-Core Q8400, 2.66 GHz; Fan - Intel Box; MB - Intel G41M-T2; RAM - DDR2-800, Kingston HyperX, 2X2048 MB; VC - onboard, Intel G41 Express Chipset; HDD - Toshiba, 500 GB, SATAII; SB - Realtek HD Audio; DVD-RW - TSSTcorp DVD-RW; LAN - Realtek PCI-E GBE Controller; PSU - Fortron 400 Watt.

jet

  • Напреднали
  • *****
  • Публикации: 3469
  • Distribution: debian
  • Window Manager: kde
    • Профил
Re: Затрих /usr директорията
« Отговор #4 -: Sep 27, 2014, 18:52 »
копни си /home и /etc някъде настрани и ...време за нова инсталация. Ако е дебиан базирано дистро и си пазиш списъка на инсталираните пакети, задачата е още по-лесна и скоростна.
Тия рекавърита...дори след месеци ще установяваш липси и дефекти.
Активен

..⢀⣴⠾⠻⢶⣦⠀
  ⣾⠁⢠⠒⠀⣿⡁
  ⢿⡄⠘⠷⠚⠋
  ⠈⠳⣄⠀⠀⠀⠀  Debian, the universal operating system.

satir

  • Напреднали
  • *****
  • Публикации: 1073
  • Distribution: FreeBSD-10.1 & LMDE
  • Window Manager: i prefer MATE
    • Профил
    • WWW
Re: Затрих /usr директорията
« Отговор #5 -: Sep 27, 2014, 18:56 »
И това ще му възстанови изтритата директория /usr с всички файлове в нея ?
не, но ще му направи системата използваема.
но, Jet е прав - нова инсталация!
@Acho, ти освен въпрос имаш ли и отговор, или ти е под нивото да си полезен?
« Последна редакция: Sep 27, 2014, 19:08 от satir »
Активен

Acho

  • Напреднали
  • *****
  • Публикации: 6438
  • Distribution: Slackware, MikroTik - сървърно
  • Window Manager: console only
    • Профил
    • WWW
Re: Затрих /usr директорията
« Отговор #6 -: Sep 27, 2014, 19:17 »
Ами колегата пита как да възстанови директорията /usr, учудих се как това ще стане със създаването на нов юзер ? Затова те попитах. И виждам колко ЩЕ СТАНЕ ВЪЗСТАНОВЯВАНЕТО на изтритата директория.
Активен

CPU - Intel Quad-Core Q8400, 2.66 GHz; Fan - Intel Box; MB - Intel G41M-T2; RAM - DDR2-800, Kingston HyperX, 2X2048 MB; VC - onboard, Intel G41 Express Chipset; HDD - Toshiba, 500 GB, SATAII; SB - Realtek HD Audio; DVD-RW - TSSTcorp DVD-RW; LAN - Realtek PCI-E GBE Controller; PSU - Fortron 400 Watt.

satir

  • Напреднали
  • *****
  • Публикации: 1073
  • Distribution: FreeBSD-10.1 & LMDE
  • Window Manager: i prefer MATE
    • Профил
    • WWW
Re: Затрих /usr директорията
« Отговор #7 -: Sep 27, 2014, 19:20 »
аз попитах дали имаш отговор, а не дали си забелязял, че аз съм избързал и съм допуснал грешка. та, да те попитам, знаеш ли как колегата да си възстанови въпросната директория със всичките файлове в нея?
Активен

Acho

  • Напреднали
  • *****
  • Публикации: 6438
  • Distribution: Slackware, MikroTik - сървърно
  • Window Manager: console only
    • Профил
    • WWW
Re: Затрих /usr директорията
« Отговор #8 -: Sep 27, 2014, 19:25 »
С ползването на тия специализирани CD-та с възстановяващи програмки (които бяха споменати и от Ласков, а и в други подобни теми във форума), и то ако това е възможно. Все пак тези софтуери не са вездесъщи. То няма как иначе да се възстанови пълноценно.

Не е било заяждане с теб, вече казах че наистина ми стана интересно. Защо го броиш за някакво заяждане, не ми е ясно.
Активен

CPU - Intel Quad-Core Q8400, 2.66 GHz; Fan - Intel Box; MB - Intel G41M-T2; RAM - DDR2-800, Kingston HyperX, 2X2048 MB; VC - onboard, Intel G41 Express Chipset; HDD - Toshiba, 500 GB, SATAII; SB - Realtek HD Audio; DVD-RW - TSSTcorp DVD-RW; LAN - Realtek PCI-E GBE Controller; PSU - Fortron 400 Watt.

satir

  • Напреднали
  • *****
  • Публикации: 1073
  • Distribution: FreeBSD-10.1 & LMDE
  • Window Manager: i prefer MATE
    • Профил
    • WWW
Re: Затрих /usr директорията
« Отговор #9 -: Sep 27, 2014, 19:32 »
защото, във форум като този, в който една от главните задачи е взаимопомощ, ако има въпрос, то редно е да се включиш ако имаш отговор, като това не изключва корекция на предишни отговори, които са непълни, неточни или грешни. но само да влезеш, да кажеш - грешиш! и да излезеш е лишено от съдържание поведение.
Активен

4096bits

  • Напреднали
  • *****
  • Публикации: 7484
    • Профил
Re: Затрих /usr директорията
« Отговор #10 -: Sep 27, 2014, 19:34 »
Пробвай да възстановиш файловете. Ще ти е опит. Може би полезен. След това, като си ползваш системата, ако работи нормално известно време, добре, ако не, преинсталирай я.

TestDisk възстановява ли структората на директориите?
Активен

As they say in Mexico, "Dasvidaniya!" Down there, that's two vidaniyas.

Acho

  • Напреднали
  • *****
  • Публикации: 6438
  • Distribution: Slackware, MikroTik - сървърно
  • Window Manager: console only
    • Профил
    • WWW
Re: Затрих /usr директорията
« Отговор #11 -: Sep 27, 2014, 19:42 »
Специално ти се ИЗВИНЯВАМ, ако толкова съм те засегнал колега. Наистина се учудих от такова решение, и затова попитах. Нищо лично - подавам ръка за мир.
Активен

CPU - Intel Quad-Core Q8400, 2.66 GHz; Fan - Intel Box; MB - Intel G41M-T2; RAM - DDR2-800, Kingston HyperX, 2X2048 MB; VC - onboard, Intel G41 Express Chipset; HDD - Toshiba, 500 GB, SATAII; SB - Realtek HD Audio; DVD-RW - TSSTcorp DVD-RW; LAN - Realtek PCI-E GBE Controller; PSU - Fortron 400 Watt.

icemans

  • Напреднали
  • *****
  • Публикации: 197
  • Distribution: CentOS
  • Window Manager: GNOME
    • Профил
Re: Затрих /usr директорията
« Отговор #12 -: Sep 28, 2014, 09:43 »
С ТестДиск-а не стана нищо. Вижда партишъна, но въпросната директория я вижда 0 байта. Това е след "Deep search"-а. Пробвах и extundelete от Hirens boot, но ми даваше някаква грешка "Segmentation error". Реших да пробвам същото, но през LiveCD-то на Дебиан, но той пък не ми вижда харда изобщо!!! Някакви идеи?
Цитат
# fdisk -l

Disk /dev/sda: 8046 MB, 8046772224 bytes
256 heads, 57 sectors/track, 1077 cylinders, total 15716352 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: 0xc3072e18

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        6264    15716351     7855044    b  W95 FAT32

Това ми е флашката само....
Активен

4096bits

  • Напреднали
  • *****
  • Публикации: 7484
    • Профил
Re: Затрих /usr директорията
« Отговор #13 -: Sep 28, 2014, 11:19 »
Отново се обърках. Флашката ли възстановяваш или кое? Защо флашката е /dev/sda и защо ни показваш нея? fdisk -l нищо друго ли не вижда? Харддиска изобщо вклиучен ли е?
Активен

As they say in Mexico, "Dasvidaniya!" Down there, that's two vidaniyas.

laskov

  • Напреднали
  • *****
  • Публикации: 3170
    • Профил
Re: Затрих /usr директорията
« Отговор #14 -: Sep 28, 2014, 11:35 »
Някакви идеи?
Най-добрата идея е тази на jet
копни си /home и /etc някъде настрани и ...време за нова инсталация. Ако е дебиан базирано дистро и си пазиш списъка на инсталираните пакети, задачата е още по-лесна и скоростна.
Активен

Не си мислете, че понеже Вие мислите правилно, всички мислят като Вас! Затова, когато има избори, идете и гласувайте, за да не сте изненадани после от резултата, и за да не твърди всяка партия, че тя е спечелила, а Б.Б. (С.С., ...) е загубил, а трети да управлява.  Наздраве!  [_]3