No init found try passing init bootarg как исправить
Перейти к содержимому

No init found try passing init bootarg как исправить

  • автор:

Linux как восстановить загрузку ( busybox)?

Всем привет. Есть проблема. Установил на флешку линукс через VMware, не LiveCD ( а смонтировал флешку как HDD и CD-ROM iso файл LIVE CD). Потом в биосе VMware изменил приоритет загрузки на HDD и заработал линукс на 32 гб флешке. Удалил виртуальную машину. Создал новую и смонтировал только флешку как HDD ( без iso файла), все запустилось и работает.

Но когда на ноуте выбрал загрузку из флешки, GRUB прошел успешно а дальше зависло в BusyBox.

mount /dev/sda2 on /root failed no such file or directory mount: mounting /dev on /root/dev failed: No such file or directory mount: mounting / sys/ on root/sys failed: No such file or directory run-init current directory on the same filesystem as the root error 0 Target filesystem doesn't have requested /sbin/init. No init found. Try passing init= boot arg
sudo dumpe2fs /dev/sda2 | grep superblock sudo fsck -b 32768 /dev/sda2 -y

Может кто может помочь?
проверило успешно но проблема осталась. Проверку запускал у VMware.
PS. Немного о том что я хочу. Флешка поделена на 2 тома один NTFS, второй ext3. Для того чтобы можно было c Windows передавать файлы.

  • Вопрос задан более трёх лет назад
  • 1978 просмотров

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

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

  • Форум русскоязычного сообщества Ubuntu »
  • Архив »
  • Архив »
  • Архив тем до 2016г »
  • Решено. Ubuntu 10.04 No init found. Try passing init=bootarg.

Страницы: [1] Вниз

Автор Тема: Решено. Ubuntu 10.04 No init found. Try passing init=bootarg. (Прочитано 13239 раз)

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

Страницы: [1] Вверх

  • Форум русскоязычного сообщества Ubuntu »
  • Архив »
  • Архив »
  • Архив тем до 2016г »
  • Решено. Ubuntu 10.04 No init found. Try passing init=bootarg.

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

  • Сайт
  • Об Ubuntu
  • Скачать Ubuntu
  • Семейство Ubuntu
  • Новости
  • Форум
  • Помощь
  • Правила
  • Документация
  • Пользовательская документация
  • Официальная документация
  • Семейство Ubuntu
  • Материалы для загрузки
  • Совместимость с оборудованием
  • RSS лента
  • Сообщество
  • Наши проекты
  • Местные сообщества
  • Перевод Ubuntu
  • Тестирование
  • RSS лента

© 2012 Ubuntu-ru — Русскоязычное сообщество Ubuntu Linux.
© 2012 Canonical Ltd. Ubuntu и Canonical являются зарегистрированными торговыми знаками Canonical Ltd.

Ubuntu i “No init found. Try passing init= bootarg”

Closer to Code

Nieprawidłowe wyłączanie komputera może być dość dramatyczne w skutkach. Część z was wie, że jestem właścicielem małego serwera (który tak naprawdę jest zwykłym komputerem 😉 ), na którym wykonuję testy aplikacji oraz stawiam wersje developerskie (alfy, bety, itd). Oczywiście robię mu regularne backupy, jednak sami dobrze wiecie, że «pad» jakiegokolwiek komputera to po prostu masa pracy z postawieniem go na nowo. W przypadku serwerka dochodzi konfiguracja na nowo, itd.

Wczoraj w skutek nagłego spadku zasilania — zresetował mi się wspomniany wyżej serwer i niestety. już nie wstał. Dostawałem za to piękną wiadomość:

mount: mounting /dev/disk/uuid/***************************** on /root failed: Invalid argument mount: mounting /sys on /root/sys failed: No such file or directory mount: mounting /dev on /root/dev failed: No such file or directory mount: mounting /sys on /root/sys failed: No such file or directory mount: mounting /proc on /root/proc failed: No such file or directory Target file system doesn't have /sbin/init No init found. Try passing init= bootarg Busybox v1.13.3 (Ubuntu 1:1.13.3-1ubuntu7) built-in shell (ash) Enter 'help' for a list of built-in commands (initramfs) _

Co się stało? Po prostu «padła» jedna z partycji. Naprawa tego typu problemów nie jest trudna (o ile wysypała się partycja a nie np. padł dysk). Musimy mieć bootowalną wersję Linuksa (na pendrivie lub na płycie CD). Odpalamy takie Live CD a następnie przechodzimy do terminala. Wpisujemy komendę:

sudo fdisk -l

aby dowiedzieć się jakie partycje mamy na dysku i mamy (przykładowo):

Dysk /dev/sda: 80.0 GB, bajtów: 80026361856 głowic: 255, sektorów/ścieżkę: 63, cylindrów: 9729 Jednostka = cylindrów, czyli 16065 * 512 = 8225280 bajtów Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512 Rozmiar we/wy (minimalny/optymalny) w bajtach: 512 / 512 Identyfikator dysku: 0x85f285f2 Urządzenie Rozruch Początek Koniec Bloków ID System /dev/sda1 1 125 1004031 82 Linux swap /dev/sda2 * 126 1993 14999552 83 Linux /dev/sda3 1993 3860 14999552 83 Linux /dev/sda4 3860 9730 47145985 5 Rozszerzona /dev/sda5 3860 5728 14998528 83 Linux /dev/sda6 5728 9730 32146432 83 Linux

Następnie uruchamiamy program fsck na każdej z partycji (tak dla pewności), wykonując następujące polecenie:

# Zmieniamy kolejno na #sda1, sda2, sda3, itd sudo fsck /dev/sda2

Po tym zabiegu restartujemy serwer i cieszymy się działającym systemem. Następnie zamawiamy UPSa aby taka sytuacja więcej się nie zdarzyła.

Dla pewności, możemy wymusić autouruchomienie fsck przy starcie systemu, wpisując:

sudo touch /forcefsck

Utworzoenie pliku forcefsck w głównym katalogu — spowoduje, że system wstając wykryje go i wykona jeszcze raz testy na partycjach. Po tych operacjach wszystko powinno wrócić do normy.

forum.lissyara.su

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.

Первое новое сообщение • 6 сообщений • Страница 1 из 1

Dark Smoke ст. сержант Сообщения: 313 Зарегистрирован: 2009-02-25 0:03:43 Откуда: Днепропетровск Контактная информация:

No init found. Try passing init= bootarg

Добрый день.
Не грузиться система Убунту 10.10 пишет No init found. Try passing init= bootarg. Загружаюсь с диска пытаюсь проверить на ошибки sudo fsck -f /dev/sda1, а мне в ответ

Проверить на наличие ошибок и восстановить файловую систему (ext4) на /dev/sda1 00:00:00 ( ОШИБКА )

калибровать /dev/sda1 00:00:00 ( УСПЕШНО )

путь: /dev/sda1
начало: 2048
конец: 482256895
размер: 482254848 (229.96 ГиБ)
проверить на ошибки файловую систему /dev/sda1 и устранить их, если это возможно 00:00:00 ( ОШИБКА )

e2fsck -f -y -v /dev/sda1

Filesystem mounted or opened exclusively by another program?
e2fsck 1.41.12 (17-May-2010)
e2fsck: Устройство или ресурс занято при попытке открыть /dev/sda1

Что делать?
Спасибо

Dark Smoke

Хостинг HostFood.ru

Услуги хостинговой компании Host-Food.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

blade_007 ст. прапорщик Сообщения: 571 Зарегистрирован: 2010-03-12 12:59:08 Контактная информация:

Re: No init found. Try passing init= bootarg

При загрузке grub указать single в строке с kernel
ввести пароль root
mount (если корневая фс смонтирована в режиме rw — перемонтировать в ro, если на /dev/sda1 лежит /boot, то проверить чтоб раздел был ОТМОНТИРОВАН)
потом ваша команда с e2fsck
Либо загрузиться с LiveCD и сделать e2fsck.
Как то так.

blade_007

Dark Smoke ст. сержант Сообщения: 313 Зарегистрирован: 2009-02-25 0:03:43 Откуда: Днепропетровск Контактная информация:

Re: No init found. Try passing init= bootarg

Загрузился с ливсд

sudo e2fsck -f -y -v /dev/sda1
e2fsck 1.41.12 (17-May-2010)
e2fsck: Устройство или ресурс занято при попытке открыть /dev/sda1
Filesystem mounted or opened exclusively by another program?

dmesg
.
[ 6.347969] device-mapper: dm-raid45: initialized v0.2594b
[ 6.473536] EXT4-fs (sda1): INFO: recovery required on readonly filesystem
[ 6.473542] EXT4-fs (sda1): write access will be enabled during recovery
[ 6.493865] EXT4-fs warning (device sda1): ext4_clear_journal_err: Filesystem error recorded from previous mount: IO failure
[ 6.493872] EXT4-fs warning (device sda1): ext4_clear_journal_err: Marking fs in need of filesystem check.
[ 6.493885] BUG: unable to handle kernel paging request at 01745000

Dark Smoke

Dark Smoke ст. сержант Сообщения: 313 Зарегистрирован: 2009-02-25 0:03:43 Откуда: Днепропетровск Контактная информация:

Re: No init found. Try passing init= bootarg

sudo fdisk -l

Диск /dev/sda: 250.1 ГБ, 250059350016 байт
255 heads, 63 sectors/track, 30401 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000749e0

Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 * 1 30020 241127424 83 Linux
/dev/sda2 30020 30402 3068929 5 Расширенный
/dev/sda5 30020 30402 3068928 82 Linux своп / Solaris

ubuntu@ubuntu:~$ sudo blkid
/dev/loop0: TYPE=»squashfs»
/dev/sda1: UUID=»3c13f189-88e4-4a61-95b3-fe7ff29edefa» TYPE=»ext4″
/dev/sda5: UUID=»47da2b1c-3f58-4680-9acc-d45588352351″ TYPE=»swap»

Dark Smoke

blade_007 ст. прапорщик Сообщения: 571 Зарегистрирован: 2010-03-12 12:59:08 Контактная информация:

Re: No init found. Try passing init= bootarg

mount что показывает?

blade_007

Dark Smoke ст. сержант Сообщения: 313 Зарегистрирован: 2009-02-25 0:03:43 Откуда: Днепропетровск Контактная информация:

Re: No init found. Try passing init= bootarg

sudo mount
aufs on / type aufs (rw)
none on /proc type proc (rw,noexec,nosuid,nodev)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
none on /dev type devtmpfs (rw,mode=0755)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
/dev/sr0 on /cdrom type iso9660 (ro,noatime)
/dev/loop0 on /rofs type squashfs (ro,noatime)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
none on /dev/shm type tmpfs (rw,nosuid,nodev)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev)
none on /var/run type tmpfs (rw,nosuid,mode=0755)
none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/ubuntu/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=ubuntu)

Dark Smoke

6 сообщений • Страница 1 из 1

  • Операционные системы
  • ↳ FreeBSD/UNIX для начинающих
  • ↳ FreeBSD
  • ↳ OpenBSD
  • ↳ SunOS
  • ↳ Linux
  • ↳ Windows
  • ↳ DOS, OS/2, MeOS, BeOS, PalmOS.
  • Проблемы
  • ↳ MTA — Mail Transfer Agent
  • ↳ Железо
  • ↳ Софт
  • ↳ Networks
  • ↳ Базы данных
  • ↳ Активное сетевое оборудование
  • ↳ Виртуализация
  • ↳ UNIX as Desktop
  • ↳ Игры
  • Программирование
  • ↳ SHELL
  • ↳ PHP, PERL, JS, HTML.
  • ↳ Delphi, Lazarus, Free Pascal
  • ↳ C/C++
  • ↳ Visual Basic
  • Разное
  • ↳ Новости
  • ↳ Про сайт
  • ↳ Работа
  • ↳ Юридические документы
  • ↳ Барахолка
  • ↳ /dev/null
  • На главнуюСписок форумов
  • Часовой пояс: UTC+03:00
  • Удалить cookies конференции
  • Наша команда

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *