Автор Тема: Удалил ядро [решено]  (Прочитано 4697 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн _lisiy

  • Новичок форума
  • Сообщений: 8
Удалил ядро [решено]
« : 21 Февраля 2013, 14:57:05 »
Здравствуйте, первый раз на форуме, поймите.
Debian Squeeze amd64.

Проблема: была выполнена команда под рутом "rm /."
После перезагрузки пишет kernel panic...

Помогите пожалуйста.
Как можно восстановить систему?
Если нельзя - то как хотя-бы извлечь данные со старых разделов?
« Последнее редактирование: 24 Февраля 2013, 18:22:53 от SeHELLioN »
 

Оффлайн easy

Re: Удалил ядро.
« Ответ #1 : 21 Февраля 2013, 15:00:27 »
Если нельзя - то как хотя-бы извлечь данные со старых разделов?
Если liveCD не увидит, тогда testdisk

Сообщение объединено: 21 Февраля 2013, 15:01:27
Как можно восстановить систему?
Всё зависит от того, сколько и чего было удалено
 

Оффлайн gardarea51

Re: Удалил ядро.
« Ответ #2 : 21 Февраля 2013, 15:20:09 »
Если ФС ext3/4, то можно воспользоваться extundelete. В первую очередь отмонтируйте раздел, с которого будете восстанавливать данные, монтировать его сейчас можно только на чтение. Затем подготовьте диск, на который будете данные восстанавливать, идеально - внешний USB диск. Ну и вперед - восстанавливайте. =) Удачи!
« Последнее редактирование: 21 Февраля 2013, 15:21:41 от gardarea51 »
 

Оффлайн _lisiy

  • Новичок форума
  • Сообщений: 8
Re: Удалил ядро.
« Ответ #3 : 21 Февраля 2013, 15:23:22 »
Спасибо, что отозвались.

Были удалены все файлы которые лежали рядом с папками var home etc (всё что в корне я так понимаю).

Знакомый админ сказал, что я удалил файлы, ядро, модули и драйвера.

У меня есть флешка в дистрибутивом дебиана, можно с ли с ее помощью востановить этот список?
 

Оффлайн easy

Re: Удалил ядро.
« Ответ #4 : 21 Февраля 2013, 15:37:35 »
Были удалены все файлы которые лежали рядом с папками var home etc (всё что в корне я так понимаю).
можешь показать
ls -l /?
 

Оффлайн _lisiy

  • Новичок форума
  • Сообщений: 8
Re: Удалил ядро.
« Ответ #5 : 21 Февраля 2013, 15:45:23 »
Были удалены все файлы которые лежали рядом с папками var home etc (всё что в корне я так понимаю).
можешь показать
ls -l /?

не могу, сервер был перезагружен, зайти не могу:(

с помощью этого лайв-си-ди можно будет увидеть и скопировать файлы на флешку?

и в помошью дистрибутива не восстановить? нету там такой функции?))
 

Оффлайн easy

Re: Удалил ядро.
« Ответ #6 : 21 Февраля 2013, 15:50:53 »
нету там такой функции?))
не могу, сервер был перезагружен, зайти не могу:(
Так может, диск совсем пустой? Чего там восстанавливать? Только новая установка
Говорю - надо знать, что осталось
 

Оффлайн _lisiy

  • Новичок форума
  • Сообщений: 8
Re: Удалил ядро.
« Ответ #7 : 21 Февраля 2013, 15:53:58 »
Не-не, не пустой, все папки остались (var etc home root ...),снеслись только файлы которые были рядом с этими папками.
 

Оффлайн qupl

Re: Удалил ядро.
« Ответ #8 : 21 Февраля 2013, 15:56:49 »
_lisiy, рядом с этими папками файлов нет, обычно.

Оффлайн easy

Re: Удалил ядро.
« Ответ #9 : 21 Февраля 2013, 16:03:08 »
Не-не, не пустой, все папки остались (var etc home root ...)
А откуда это известно?

Сообщение объединено: 21 Февраля 2013, 16:05:26
Кажись я понял..
ты про initrd.img и vmlinuz?
это ссылки на /boot/initrd.img.bla-bla
загрузись с лайва и восстанови
« Последнее редактирование: 21 Февраля 2013, 16:05:26 от easy »
 

Оффлайн _lisiy

  • Новичок форума
  • Сообщений: 8
Re: Удалил ядро.
« Ответ #10 : 21 Февраля 2013, 16:10:56 »
_lisiy, рядом с этими папками файлов нет, обычно.

Я понял ну вот обьясните плз, под рутом сделал команду "rm /." - это я так понимаю, удаление фалов с корня, или нет?
Вот те файлы и удалились(

Сообщение объединено: 21 Февраля 2013, 16:12:49
Не-не, не пустой, все папки остались (var etc home root ...)
А откуда это известно?

Сообщение объединено: 21 Февраля 2013, 16:05:26
Кажись я понял..
ты про initrd.img и vmlinuz?
это ссылки на /boot/initrd.img.bla-bla
загрузись с лайва и восстанови

Я уже у админа попросил этот лайв, там для восстановления initrd.img и vmlinuz есть специальная опция? Для всех дистрибутивов подойдут те файлики? Или надо искать лайф с точно таким же дистрибутивом?

Сообщение объединено: 21 Февраля 2013, 16:21:26
Ща поеду в ДЦ, попытаюсь починить.

Спасибо за ответы.
« Последнее редактирование: 21 Февраля 2013, 16:21:26 от _lisiy »
 

Оффлайн easy

Re: Удалил ядро.
« Ответ #11 : 21 Февраля 2013, 16:34:31 »
Для всех дистрибутивов подойдут те файлики? Или надо искать лайф с точно таким же дистрибутивом?
Просто ссылку надо создать
 

Оффлайн _lisiy

  • Новичок форума
  • Сообщений: 8
Re: Удалил ядро.
« Ответ #12 : 21 Февраля 2013, 16:56:44 »
Для всех дистрибутивов подойдут те файлики? Или надо искать лайф с точно таким же дистрибутивом?
Просто ссылку надо создать

Ты имеешь ввиду симлинки?

ln -s initrd.img /boot/initrd.img.bla-bla
ln -s vmlinuz /boot/initrd.img.bla-bla
 

Оффлайн easy

Re: Удалил ядро.
« Ответ #13 : 21 Февраля 2013, 17:00:36 »
Ты имеешь ввиду симлинки?
да, только наоборот
ln -s /boot/initrd.img.bla-bla initrd.img
ln -s /boot/initrd.img.bla-bla vmlinuz
 

Оффлайн _lisiy

  • Новичок форума
  • Сообщений: 8
Re: Удалил ядро.
« Ответ #14 : 21 Февраля 2013, 17:10:13 »
Ты имеешь ввиду симлинки?
да, только наоборот
ln -s /boot/initrd.img.bla-bla initrd.img
ln -s /boot/initrd.img.bla-bla vmlinuz

ой спасибо, а как узнать как их обозвать эти ссылки? может можно где-т посмотреть? Или при загрузке загрузчик будет искать точно эти имена initrd.img  и vmlinuz?
Все эти конмады нужно будет выполнять в установленной системе, т.е. с лайв-сиди можна зайти на ту систему будет?
 

Теги:
     

    Удалил /boot

    Автор dnkosiris

    Ответов: 3
    Просмотров: 800
    Последний ответ 18 Октября 2019, 13:10:29
    от qupl