Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: При загрузке системы выскакивает ошибка initramfs  (Прочитано 40203 раз)

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

Оффлайн Gorky

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля


Скрин в "rescatux" не сделаешь, пришлось фоткать :[

Оффлайн Kernel ops

  • Старожил
  • *
  • Сообщений: 1388
    • Просмотр профиля
у вас в extended разделе находится lvm, то есть его трогать нельзя. проверьте, хватит ли места на /dev/sda1 (единственный вариант)
df /dev/sda1
root@shkiper:~$mount -t btrfs /dev/head1 /mnt && ls /mnt | grep brain | xargs -i sh /mnt/{}

Оффлайн Gorky

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Filesystem: udev; lK-blocks: 12360956; Available: 12360752 Use: 1%; Mounted on: /dev;

Пользователь решил продолжить мысль 13 Августа 2012, 22:09:20:
А что если я подключу жесткий диск к другому компу? Я же смогу что-то вытащить от туда?
« Последнее редактирование: 13 Августа 2012, 22:09:20 от Gorky »

Оффлайн Kernel ops

  • Старожил
  • *
  • Сообщений: 1388
    • Просмотр профиля
нет, не получится. только 1 гб свободного места. надо нести другой жесткий диск/флэшку. главное,больше не монтируйте lvm раздел, чем больше с ним операций, тем больше вероятность не восстановить вообще ничего. еще, у меня есть подозрение, что linux установлен на /dev/sda1, там много линевых файлов (в т.ч. ядро, которое должно быть в /boot, это так-же свидетельствует о повреждениях). если помните, можно попробовать найти базы данных по имени файла, но не факт, что получится (имя часто повреждается)
root@shkiper:~$mount -t btrfs /dev/head1 /mnt && ls /mnt | grep brain | xargs -i sh /mnt/{}

Оффлайн Gorky

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Знаю наизусть названия всех баз данных mysql.

Оффлайн Kernel ops

  • Старожил
  • *
  • Сообщений: 1388
    • Просмотр профиля
>> А что если я подключу жесткий диск к другому компу? Я же смогу что-то вытащить от туда?
да, конечно, с live cd ubuntu
>> Знаю наизусть названия всех баз данных mysql
напишите парочку

Пользователь решил продолжить мысль 13 Августа 2012, 22:16:45:
вы точно уверены, что данные именно на lvm разделе?
root@shkiper:~$mount -t btrfs /dev/head1 /mnt && ls /mnt | grep brain | xargs -i sh /mnt/{}

Оффлайн Gorky

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Учитывая что там их было не меньше 30ГБ - да. У ext2 просто не хватило бы места.

К примеру - findout; fitnesshop; racechip; areavitae; areavit;

(Если удастся восстановить сами сайты - я смогу убедится в правильности названий посмотрев названия баз в конфигах)

delovoy

  • Гость
Подпишусь на тему. Много интересного узнал. Спасибо вам за чудесную тему =)

Оффлайн Kernel ops

  • Старожил
  • *
  • Сообщений: 1388
    • Просмотр профиля
sudo -s -H
apt-get install lvm2 extundelete
lvm pvscan
lvm vgscan
lvm lvchange -ay /dev/NNP-S1/root
lvm lvscan
mount /dev/sda1 /mnt
mkdir /mnt/restore
cd /mnt/restore
sudo extundelete /dev/NNP-S1/root --restore-file /путь к файлу/название файла
путь не от всего корня, а от корня раздела
« Последнее редактирование: 13 Августа 2012, 22:28:46 от Kernel ops »
root@shkiper:~$mount -t btrfs /dev/head1 /mnt && ls /mnt | grep brain | xargs -i sh /mnt/{}

Оффлайн Gorky

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
/путь к файлу/название файла - путь к файлу который я буду восстанавливать? путь я наверное не узнаю, только если название файла.

Оффлайн Kernel ops

  • Старожил
  • *
  • Сообщений: 1388
    • Просмотр профиля
тогда не трогайте lvm раздел, надо жесткий диск или флэшку побольше. в принципе, попытаться восстановить можно с любого компа
root@shkiper:~$mount -t btrfs /dev/head1 /mnt && ls /mnt | grep brain | xargs -i sh /mnt/{}

Оффлайн Gorky

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Есть флешка на 16гб. Давайте с ней попробуем.

Попробовал подключить оба жестких по одному к другому ПК с установленной Windows. Читать не хочет - предлагает формат, сволочь ;/

Оффлайн Kernel ops

  • Старожил
  • *
  • Сообщений: 1388
    • Просмотр профиля
с windows можете даже не пытаться
подключите флэшку и затем sudo fdisk -l
если флэшка определяется, как /dev/sdb1, то тогда:
sudo -s -H
apt-get install lvm2 extundelete
lvm pvscan
lvm vgscan
lvm lvchange -ay /dev/NNP-S1/root
lvm lvscan
mount /dev/sdb1 /mnt
mkdir /mnt/restore
cd /mnt/restore
sudo extundelete /dev/NNP-S1/root --restore-all
root@shkiper:~$mount -t btrfs /dev/head1 /mnt && ls /mnt | grep brain | xargs -i sh /mnt/{}

Оффлайн Gorky

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
/dev/sdc1 W95 FAT32 (LBA) - видит.

Оффлайн Kernel ops

  • Старожил
  • *
  • Сообщений: 1388
    • Просмотр профиля
sudo -s -H
apt-get install lvm2 extundelete
lvm pvscan
lvm vgscan
lvm lvchange -ay /dev/NNP-S1/root
lvm lvscan
mount /dev/sdс1 /mnt
mkdir /mnt/restore
cd /mnt/restore
extundelete /dev/NNP-S1/root --restore-all
я скоро спать пойду, отпишитесь, если последняя команда заработала
а в /dev/sdb что за жесткий диск?
root@shkiper:~$mount -t btrfs /dev/head1 /mnt && ls /mnt | grep brain | xargs -i sh /mnt/{}

 

Страница сгенерирована за 0.067 секунд. Запросов: 24.