Moja firma rozważa użycie Ubuntu jako systemu operacyjnego do użytku na urządzeniu sprzętowym.
Zostałby zainstalowany na kompaktowym dysku flash - najwyraźniej nie jest to standardowy dysk flash, ale szczególny rodzaj pamięci, który ma „poradzić sobie” z natychmiastowym wyłączeniem zasilania (nie jestem pewien, jak to osiągnąć, ale podobno są to „wysokiej klasy” " karta).
Jednostki, które byłyby uruchamiane przy użyciu Ubuntu, są tego typu jednostkami, które nie będą wdzięcznie wyłączane - kabel zasilający zostanie odłączony i tyle.
Czy ktoś może udzielić mi porady na temat potencjalnych problemów, które mogą wystąpić? Czy Ubuntu to dobry system, który może poradzić sobie z tego rodzaju awarią zasilania i zrestartować się przy następnym uruchomieniu?
Zdaję sobie sprawę, że nic nie jest niezniszczalne, ale czy jest to powszechnie używany system operacyjny dla instalacji osadzonej? Czy prosi o problemy z używaniem Ubuntu w tego rodzaju środowisku?
Odpowiedzi:
Bym nie polecam Ubuntu w konfiguracji domyślnej, a (domyślnie) ext4 filesystem przez projekt, osadzonym środowiska tam, gdzie byłoby powtarzalne „niewdzięczny” przestoje jak sugerujesz.
Jeśli mam rację, używasz Ubuntu 8.04, który najlepiej obsługuje ext3. Chociaż oba systemy ext3 / ext4 używają kronikowania jako sposobu zachowania integralności plików (zapisu) i pomocy w odzyskiwaniu, nie należy na nich polegać, gdy „wyciągnięcie kabla zasilającego” jest regułą, a nie wyjątkiem.
źródło
fsck
NIE jest wykonywane po awarii zasilania; jądro używa dziennika do szybkich napraw po zamontowaniu fs. Unikanie długofsck
po awarii jest powodem, dla którego dodano księgowanie.System operacyjny będzie działał poprawnie, o ile jest skonfigurowany do użytku tylko do odczytu. LiveCD mają taką konfigurację, abyś mógł je wyłączyć w dowolnym momencie, a system operacyjny nie ucierpi.
Na dysku do odczytu i zapisu systemy plików ext4 są bardzo odporne. Ale bez względu na system plików, każdy dysk, który można zapisać, będzie podlegał uszkodzeniu plików.
źródło
Jesteś w trybie awaryjnym. Po zalogowaniu wpisz
aby wyświetlić dzienniki systemowe,
systemctl reboot
ponownie uruchomić i /systemctl default
lubexit
uruchomić system w trybie domyślnym.Naciśnij w Entercelu konserwacji (lub naciśnij CTRL- Daby kontynuować):
Widziałem ten komunikat za każdym razem po awarii zasilania, każdy system operacyjny Windows jest o wiele bardziej odporny na awarię zasilania, niż Linux jako domyślna konfiguracja.
W moim mieście zamknięcie sieci energetycznej odbywa się dwa razy w miesiącu w lecie.
źródło
Używam Ubuntu od około 18 miesięcy i eksperymentowałem z różnego rodzaju programami i plikami do pobrania. Moim zdaniem na temat Ubuntu jest zdecydowanie najbardziej stabilny dostępny system operacyjny.
Programy i pliki do pobrania, które zniszczyłyby systemy operacyjne Windows, zostały po prostu usunięte przez Ubuntu i Kubuntu, Ubuntu jest naprawdę łatwy w użyciu, ma wszystko, czego kiedykolwiek potrzebujesz, aplikacje biurowe i robocze są doskonałe i nigdy nie dostaje wirusa ani programów takich jak Windows.
Kubuntu wydaje się mieć jeszcze kilka zabawek, trochę trudniej jest się z nimi uporać, ale równie solidny jak ubuntu. Jedynym minusem jednego z nich jest to, że nie można grać w gry 3D ani oglądać skygo tak, jak można to zrobić w systemie Windows, ale poza tym nie widzę żadnego powodu, aby używać czegokolwiek innego.
źródło