Skocz do zawartości

[ROZWIAZANY]Root FS Error? i sieć się nie włącza automatycznie.


Gość dave1988

Rekomendowane odpowiedzi

Witam, nigdzie nie mogę znaleźć informacji na mój problem wiec pisze tutaj, otóż:

Pobrałem GraterlięOS w tar.

Stworzyłem partycje jak należy,

 

1. Na system mkfsext2 z +512M i dodatkowymi ustawieniami i etykietą : System

2. Druga partycja czyli reszta karty/dysku sformatowałem ją na ext3 również z dodatkowymi ustawieniami.

 

Wszystko się ładuje do Generowania Kluczy SSH.

Dekoder chwilę myśli, jednakże wyskakuje mi błąd:

 

root FS Error?! - płynący napis od lewej do prawej. I nic poza tym.

Jakieś sugestie?

 

Mój box to ADB5800 BSKA. Z U-bootem.

Urządzenie na ktorej chce załadować Graterie.

 

To, USB->Mini-SD  przelotka, i karta 32GB.

 

Proszę o jakieś sugestie?

 

Z Góry dziekuje,

pozdrawiam, Dave.

Zabronione jest publikowanie wpisów naruszających zasady pisowni języka polskiego, niedbałych i niezrozumiałych. Proszę poprawić.

Wszystko poprawione, I przepraszam za błędy, dotychczas nie używałem polskich liter ponieważ nie jestem 100% polakiem :) postaram się w miare moich możliwości pisać po Polsku - a za jakiekolwiek błędy przepraszam

Odnośnik do komentarza
Udostępnij na innych stronach

Mickey, dziękuję za odpowiedź.

 

Miałeś rację, problem tkwił w karcie flash.

Jest ona niestabilna, i na pewno jest jakiś problem z nią, - na innej karcie sd (SANDISK 8GB), robiłem partycjonowanie, formatowanie dokładnie tak samo i bez problemowo działa.

 

        Jednak natomiast mam drugi problem:

Po starcie systemu, ręcznie muszę włączać interface eth0 z opcji w system->siec->użyj interfejsu Lan [NIE] muszę zmienić na [TAK]

Ip mam ustawione na sztywno nie przez DHCP.

 

Tu jest mój config w /etc/network/interfaces

# automatically generated by enigma2
# do NOT change manually!

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 192.168.0.120
netmask 255.255.255.0
gateway 192.168.0.1

 

Czy gdzieś jeszcze są ustawienia po starcie systemu?

 

Próbowałem nawet ustawić interface na TAK, a po restarcie niestety eth0 znów jest odłączone?

Graterlie uaktualnioną z opkg upgrade, z świątecznym logo.

Odnośnik do komentarza
Udostępnij na innych stronach

To co piszesz jest dość ciekawe bo od czerwca 2013 mam ten sam konfig zbieżny do Twojego i zawsze jest zielono:

 

# automatically generated by enigma2
# do NOT change manually!

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
<------>address 192.168.1.9
<------>netmask 255.255.255.0
<------>gateway 192.168.1.1

 

Odnośnik do komentarza
Udostępnij na innych stronach

tux - dziękuję za szybką odpowiedź.

przez ssh wykonałem komende:

init 4;sleep 4;enigma2

i w logach znalazłem to:

[ePopen] command: route -n | grep  eth0
poll: unhandled POLLERR/HUP/NVAL for fd 29(16)
192.168
0.0.0.0
nameservers: [[194, 168, 4, 100], [194, 168, 8, 100]]
read configured interface: {'lo': {'dhcp': False}, 'eth0': {'dhcp': False, 'netmask': [255, 255, 255, 0], 'gateway': [192, 168, 0, 1], 'address': [192, 168, 0, 100]}}
self.ifaces after loading: {'eth0': {'preup': False, 'predown': False, 'ip': [192, 168, 0, 100], 'up': True, 'mac': '00:XX:XX:XX:XX:XX', 'dhcp': False, 'bcast':[192, 168, 0, 255], 'netmask': [255, 255, 255, 0], 'gateway': [192, 168, 0, 1]}}

 

te zaznaczenie <------> u Ciebie? to mam wymazać?

 

Tylko że ja nie grzebałem w interfaces ręcznie a było to wygenerowane przez enigmę.

Przedtem bezproblemowo sieć się włączała przy starcie.

 

Zastanawiałem się czy nie było coś zmieniane w aktualizacji.

Odnośnik do komentarza
Udostępnij na innych stronach

<------> to zaznaczenie u mnie w edytorze wciśnięcia klawisza TAB.

 

Co do modyfikacji - tak była zmiana ale to już bardzo dawno i chyba jedna opcja od sieci jeszcze wymaga poprawki. Przy czym za uruchamianie sieci odpowiada /etc/init.d/network. Wystarczy dać:

/etc/init.d/network restart

i musi wstać/zrestartować się. init 4 nie jest konieczny w tej sprawie. Podobnie zatrzymać enigma2 można przez:

/etc/init.d/openpli stop

Mamy działający w 90% SysVinit. Niedługo w 100%.

Odnośnik do komentarza
Udostępnij na innych stronach

/etc/init.d/network restart

Tak to działa. Tylko nie rozumiem dlaczego, przy starcie systemu nie jest włączana ta komenda?

A jesli nie jest to jak moge ją wykonać.

Przez SSH czy Telnet niemoge ponieważ niema sieci wiec muszę ręcznie z pilota ją restartować.

Który z plików w Grateili odpowiada za postboot komendy?

#!/bin/bash
#filename: networkrestart.sh
/etc/init.d/network restart# restart iface eth0
#DON'T FORGET TO DO chmod +x networkrestart.sh and place this file into startup dir.

 

Gdzie mogę ten plik sh wrzucic żeby się uruchamiał po/przy starcie systemu?

 

Odnośnik do komentarza
Udostępnij na innych stronach

Dziekuję wam za odpowiedzi, po dodaniu linijki działa wszystko jak trzeba.

 

j00zek

gosmanger >zarządzanie systemem>restart sieci

 

Tak właśnie robię - jeżeli mi nie włączy automatycznie.

 

Już jest okej, po dodaniu do /etc/rc.local.

 

Plik - /etc/rc.local

#!/bin/sh

# Graterlia OS
# homepage: http://graterlia.xunil.pl
# e-mail: nbox@xunil.pl

# Możesz tutaj umieszczać wywołania własnych skryptów
# Wszystkie umieszczone tutaj wywołania będą uruchomione zaraz przez uruchomieniem OpenPLi
# W przypadku wywołania aplikacji/daemonów zaleca się uruchamiać je przy pomocy osobnych
#   skryptów starowych napisanych dla danej aplikacji/daemona

# wersja 2014-04-23

echo "Start rc.local"
echo "Restarting Network - fix!"
/etc/init.d/network restart

 

Dziękuję jeszcze raz i pozdrawiam, Dave.

Odnośnik do komentarza
Udostępnij na innych stronach

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
×
×
  • Dodaj nową pozycję...