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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

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

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

Оффлайн Kernel ops

  • Старожил
  • *
  • Сообщений: 1388
    • Просмотр профиля
а разве sda1 это не LiveCD на котором я провожу все эти операции? У меня в машине 2 HDD по 1TB в райде.
Disk /dev/sda: 1000.1 GB, 1000137752576 byte
Не, это как раз ваш HDD на 1ТБ
sudo apt-get install mdadm
sudo mdadm --assemble --scan
Пробуйте до установки lvm, возможно нет поддержки raid :lol:
ЗЫ не с дебиана это надо выполнять, там другая команда.
sudo update-grub2 --output=/mnt/boot/grub/grub.cfg

Пользователь решил продолжить мысль 13 Августа 2012, 13:52:33:
а разве sda1 это не LiveCD на котором я провожу все эти операции? У меня в машине 2 HDD по 1TB в райде.
Disk /dev/sda: 1000.1 GB, 1000137752576 byte
Не, это как раз ваш HDD на 1ТБ
sudo apt-get install mdadm
sudo mdadm --assemble --scan
Пробуйте до установки lvm, возможно нет поддержки raid :lol:
root@shkiper:~$mount -t btrfs /dev/head1 /mnt && ls /mnt | grep brain | xargs -i sh /mnt/{}

Оффлайн Gorky

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
root@debian:/home/user# sudo apt-get install mdadm
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Recommended packages:
  default-mta mail-transport-agent
The following NEW packages will be installed:
  mdadm
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 451 kB of archives.
After this operation, 995 kB of additional disk space will be used.
Get:1 http://cdn.debian.net/debian/ squeeze/main mdadm i386 3.1.4-1+8efb9d1+squeeze1 [451 kB]
Fetched 451 kB in 1s (359 kB/s)                 
Preconfiguring packages ...
Selecting previously deselected package mdadm.
(Reading database ... 42581 files and directories currently installed.)
Unpacking mdadm (from .../mdadm_3.1.4-1+8efb9d1+squeeze1_i386.deb) ...
Processing triggers for man-db ...
Setting up mdadm (3.1.4-1+8efb9d1+squeeze1) ...
Generating array device nodes... done.
Generating mdadm.conf... done.
I: update-initramfs is disabled (live system is running on read-only media).
Starting MD monitoring service: mdadm --monitor.
Assembling MD arrays...done (no arrays found in config file or automatically).
root@debian:/home/user# sudo mdadm --assemble --scan
mdadm: No arrays found in config file or automatically
root@debian:/home/user# sudo update-grub2 --output=/mnt/boot/grub/grub.cfg
sudo: update-grub2: command not found


Пользователь решил продолжить мысль 13 Августа 2012, 14:01:50:
Вот же я попал...

Оффлайн Kernel ops

  • Старожил
  • *
  • Сообщений: 1388
    • Просмотр профиля
Gorky,
Какой-то не рэйдовый рэйд у вас.
Скачайте live cd ubuntu и попробуйте обновить и установить grub оттуда.
И ПОСМОТРИТЕ НАКОНЕЦ, У ВАС /MNT БЕЗ ОШИБОК ПРИ МОНТИРОВАНИИ ПРОСМАТРИВАЕТСЯ?!

Пользователь решил продолжить мысль 13 Августа 2012, 14:17:08:
Опишите, как вы создавали рэйд

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

Оффлайн Gorky

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

Зашел под Ubuntu LiveCD

# gnome-terminal
# sudo mount /dev/sda1 /mnt
# sudo grub-install --root-directory=/mnt /dev/sda

Ушел в reboot, вынул диск, теперь нету ошибки initramfs, вывел grub> и ждет заданий. Что делать?

З.Ы - И ПОСМОТРИТЕ НАКОНЕЦ, У ВАС /MNT БЕЗ ОШИБОК ПРИ МОНТИРОВАНИИ ПРОСМАТРИВАЕТСЯ?! Как?


Пользователь решил продолжить мысль 13 Августа 2012, 14:36:42:
Опишите, как вы создавали рэйд
зашел в BIOS и настроил перед установкой linux'a . Выбрал нужный тип рэйда и сохранил настройки.

Вы вручную lvm создавали?
Я даже не знаю как так получилось... ;/ Я просто установил linux ubuntu server.
« Последнее редактирование: 13 Августа 2012, 14:36:42 от Gorky »

Оффлайн Kernel ops

  • Старожил
  • *
  • Сообщений: 1388
    • Просмотр профиля
sudo update-grub --output=/mnt/boot/grub/grub.cfg

Пользователь решил продолжить мысль 13 Августа 2012, 14:39:57:
Давайте тогда сначала решим проблему загрузки, а потом я вам объясню как создать норм рэйд без лвм?

Пользователь решил продолжить мысль 13 Августа 2012, 14:42:03:
В команде выше в /mnt должен быть примонтирован корень линукса.
« Последнее редактирование: 13 Августа 2012, 14:42:03 от Kernel ops »
root@shkiper:~$mount -t btrfs /dev/head1 /mnt && ls /mnt | grep brain | xargs -i sh /mnt/{}

Оффлайн Gorky

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

# sudo update-grub --output=/mnt/boot/grub/grub.cfg
/usr/sbin/grub-probe: cannot find a device for / (is /dev mounted?)

Что делать?
« Последнее редактирование: 13 Августа 2012, 15:18:05 от Gorky »

Оффлайн Kernel ops

  • Старожил
  • *
  • Сообщений: 1388
    • Просмотр профиля
# mount -o rw /dev/NNP-S1/root /mnt
cd /mnt
ls
Что найдет?
root@shkiper:~$mount -t btrfs /dev/head1 /mnt && ls /mnt | grep brain | xargs -i sh /mnt/{}

Оффлайн Gorky

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
ubuntu@ubuntu:~$ cd /mnt
ubuntu@ubuntu:/mnt$ ls
dev  lost+found  proc  rescatux  sys

Оффлайн Kernel ops

  • Старожил
  • *
  • Сообщений: 1388
    • Просмотр профиля
Gorky,
У вас поврежден раздел жесткого диска. Проверьте на ошибки. Примонтируйте, затем
# fsck -w /dev/NNP-S1/root

Пользователь решил продолжить мысль 13 Августа 2012, 17:02:13:
Ошибся, наоборот отмонтируйте, только в lvm2 включите. Еще, желательно, запустите Gparted и сделайте скриншот полоски вверху. Какая файловая система под корень выделена?

Пользователь решил продолжить мысль 13 Августа 2012, 17:06:25:
Только не переустанавливайте сразу
« Последнее редактирование: 13 Августа 2012, 17:06:25 от Kernel ops »
root@shkiper:~$mount -t btrfs /dev/head1 /mnt && ls /mnt | grep brain | xargs -i sh /mnt/{}

Оффлайн Gorky

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
fsck from util-linux 2.20.1
fsck.ext2: invalid option -- 'w'

Пользователь решил продолжить мысль 13 Августа 2012, 17:23:58:
/dev/sda1; Filesystem: ext2; Size: 243.00Mib; Used: 40,35Mib; Unused: 202.65 MiB; Flags: boot;
/dev/sda2; Filesystem: Extended; Size: 931.21GiB; Used: ---; Unused: ---; Flags: ;
     ---> /dev/sda5; (Warning: Logical Volume Managment is not yet supported); Filesystem: lvm2; Size: 931.21Gib; Used: ---; Unused: ---; Flags: lvm;

Если Вы имеете ввиду полоску, в которой указана занятость диска, то она разделена на 2 части, 1 полоска очень короткая - это/dev/sda1; Вторая на всю длину, это sda5; Скрин к сожалению сделать не могу.
« Последнее редактирование: 13 Августа 2012, 17:26:19 от Gorky »

Оффлайн Kernel ops

  • Старожил
  • *
  • Сообщений: 1388
    • Просмотр профиля
Давайте без опции -w
root@shkiper:~$mount -t btrfs /dev/head1 /mnt && ls /mnt | grep brain | xargs -i sh /mnt/{}

Оффлайн Gorky

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
# sudo fsck /dev/NNP-S1/root
fsck from util-linux 2.20.1
e2fsck 1.42 (29-Nov-2011)
/dev/mapper/NNP--S1-root is mounted

WARNING!!! The filesystem is mounted. If you continue you ***WILL*** cause ***SEVERE*** filesystem damage.

Do you really want to contunue<n>?

Оффлайн Kernel ops

  • Старожил
  • *
  • Сообщений: 1388
    • Просмотр профиля
ummount /dev/NNP-S1/root
Могли бы и сами отремонтировать
root@shkiper:~$mount -t btrfs /dev/head1 /mnt && ls /mnt | grep brain | xargs -i sh /mnt/{}

Оффлайн Gorky

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
# umount /dev/NNP-S1/root
# fsck /dev/NNP-S1/root
/dev/mapper/NNP--S1-root: clean; 114416/59457536 files, 4800273/237821952 blocks.

Что дальше делаем?

Оффлайн Kernel ops

  • Старожил
  • *
  • Сообщений: 1388
    • Просмотр профиля
Вы случайно раздел не шифровали? Если нет, тогда капут диску, надо бэкапить и отключать рэйд в биос, а затем переустанавливать. И только потом ставить программный рэйд. Я далеко от компа, но вроде у fsck разные опции есть, они должны репайрить диск, а сейчас он просто просмотрел кол-во блоков. Сервер ваш, или перед кем-то ответственны за него?

Пользователь решил продолжить мысль 13 Августа 2012, 19:22:43:
sudo fsck -f ext2 /dev/NNP-S1/root
Объясню всю суть ситуации. При установке сервера, вы выбрали LVM, но не знали об этом, да еще и корень запихнули. Бывает. Но из-за неправильного отключения, файловая система повредилась. Если fsck ничего не найдет, то поможет только правильная переустановка. Кстати, chroot именно по этому и не работал.
« Последнее редактирование: 13 Августа 2012, 19:22:43 от Kernel ops »
root@shkiper:~$mount -t btrfs /dev/head1 /mnt && ls /mnt | grep brain | xargs -i sh /mnt/{}

 

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