logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Linux o jak najmniejszym rozmiarze (dla celow sterowania)

And! 05 Gru 2004 23:37 7307 15
REKLAMA
  • #1 1039657
    And!
    Admin grupy Projektowanie
    Posty: 9061
    Pomógł: 175
    Ocena: 784
    Jaką dydtrybucje polecacie do kompa 386sx z dyskiem na pamieci flash
    do celow sterowania.

    Potrzebne w zasdzie podstawowe narzedzia kompilator C siec raczej nie.

    Ktora dystrybucja jest najbardziej poddatna na takie okrojenie i odpalenie w konsoli na slabym sprzecie ?
  • REKLAMA
  • Pomocny post
    #2 1039857
    Xitami
    Poziom 29  
    Posty: 1130
    Pomógł: 118
    Ocena: 31
    Czy dysk jest ide? Jaśli tak napisz skąd go masz i za ile.
  • REKLAMA
  • Pomocny post
    #3 1039866
    Copti
    Poziom 14  
    Posty: 140
    Pomógł: 2
    Xitami napisał:
    Czy dysk jest ide? Jaśli tak napisz skąd go masz i za ile.


    to chyba nie jest odpowiedz na zadane pytanie :>.

    Z malych dystrybucji to jest m.in. freesco. Tylko nie przypominam sobie zeby byl pakiet z kompilatorem C, chociaz dosc dlugo juz nie mialem z nim kontaktu (freesco) wiec moze ktos stworzyl dodatkowe pakiety.

    Troszke wieksza dystrybucja zawierajaco juz wiecej rzeczy od freesco byl zipslack (ok. 100 MB). Podejrzewam ze tam juz predzej znalazlbys kompilator, tylko to juz nie jest mala dystrybucja :>. Btw freesco mial wymagania 386sx / 6 MB ramu jesli dobrze pamietam :), no i obie sa na bazie slackware (odpowiednio skrojonego ;), z kernelem 2.0.XX)

    pozdrowienia
    Michal

    p.s. jakiej wielkosci masz flasha?
  • #5 1040944
    And!
    Admin grupy Projektowanie
    Posty: 9061
    Pomógł: 175
    Ocena: 784
    Narazie pdpiołem Maxtora 40MB IDE.
    Ale docelowo wymienie na na kartę flash z przejściówką na IDE
    64,128 lub 256M. Jaka będzie to zależy właśnie od dystrybucji.

    Najpierw pójdzie na dysku IDE jak będzie ok to przegram na karte flash.
  • #6 1043405
    cyzyk123
    Poziom 17  
    Posty: 232
    Pomógł: 16
    Ocena: 6
    Witam mam pytanie jaki Linux bylby najlepszy jako serwer do Net'u (tylko musi obslugiwac karty sieciowe Wi-Fi gdyz internet jest dostarczany taka droga)

    a zpomnialbym dodac jaki chodzi mi o to zeby byl to linux o jak najmniejszych wymaganiach sprzetowych (na np 486 dx 66mhz lub cos kolo tego czy wogole istnieje taka odmina linuxa tzn mala i obslugujaca WiFi)

    Pozdrawiam
  • #7 1043540
    techrys
    Poziom 28  
    Posty: 1537
    Pomógł: 17
    Ocena: 59
    Karty wifi coraz lepiej obsługują jądra z serii 2.6.x, a całkiem przyzwoicie działa ndiswrapper, który pośredniczy pomiędzy linuxem a sterami win.
    Co się nadaje na taką maszynkę - aurox 9.4 już nie - nie obsługuje już tego procka (wcześniejsze tak), nie wiem jak fedory, mandrake i inne wynalazki bo nie mam już takiej maszynki (a szkoda, bardzo stabilna była - 486DX4/100MHz + 38MB ram (długie simmy)). Na pewno działają starsze redhaty, chyba wszystkie slackware, debian, pld.
    Aby byc pewnym obsługi kart wifi bez żadnych kompilacji, kup kartę opartą na chipsecie prism, hermes lub orinoco.
  • #8 1043592
    cyzyk123
    Poziom 17  
    Posty: 232
    Pomógł: 16
    Ocena: 6
    Spoko ale mam karte na rt2400 (drivery dodo redhata mam) (co do sprzetu to bylo minimum wzglednie moze byc p I 133mhz wszystko co bedzie dzialalo na radiatorze pasywnym tzn bez wiatrka na procku gdyz zalezy mi by to wszystko bylo jak najcichsze i pobieralo mozliwie malo wat'ow)
  • REKLAMA
  • #9 1045876
    And!
    Admin grupy Projektowanie
    Posty: 9061
    Pomógł: 175
    Ocena: 784
    Wracając do mojego pytania
    to czy nie będzie problemu po przesiadce z dysku na kartę flash podłączoną przez przejściówkę do tak starej płyty ?

    Ten komp ma mało ram (4M) nie zależy mi na szybkości (:)) i łatwiej będzie mi dać większy flash (na swap) niż znalezienie pasujących simm 32 pin (pozatym malo slotow)

    Czy rozsądne będzie zastosowanie ziplsacka ?

    czy też lepiej rozbudować dyskietkowe linuxy ?

    Planuję podłączyć zasilacz mini AT(X) co pozwoli na dalszą miniaturyzacje.
  • Pomocny post
    #10 1045927
    caramba
    Poziom 13  
    Posty: 73
    Pomógł: 4
    Ocena: 4
    Ja szczegolnie polecam linuxa (ojczystego:)) PLD Ra. Z jadrem 2.4.X. W swojej szkole uruchamialem go na najstarszych i najdziwniejszych kompach (compaq, dell). Dzieki rozwiazaniu opartym na debianie nie potrzebuje tyle miejsca na twardzielu.
  • Pomocny post
    #11 1052814
    PabloII
    Poziom 12  
    Posty: 22
    Pomógł: 1
    Posiadam Leaf Berringa na AMD 486DX100 z chyba 12 MB RAM i "Dyskiem" CompactFlash 8 MB. Pamięć jest podpięta do za pomocą adaptera <IDE-CF>.

    Leaf Berring jest pochodną Debiana. Rodzina leaf jest dość bogata na pewno cośdla siebie znajdziesz. http://leaf.sf.net
  • #12 1084218
    And!
    Admin grupy Projektowanie
    Posty: 9061
    Pomógł: 175
    Ocena: 784
    Zdecydowałem się na Zipslack narazie na partycji DOS.
    Najprawdopodobniej przeniosę na ext2.

    Miałem okazję podłączyć kartę CF 256M do mojego PC przez przejściówkę CF->IDE.

    Działa jak zwykły dysk tyle że bez IDE i z prędkością 4MB/S......... (HD tach)

    W kompie na 386SX do którego chciałem podpiąć CF szybkość niema znaczenia.

    Problem w tym że karta nie chce tam działać......

    Stary dysk 40MB działa bez problemu na starej płycie i kontrolerach jakie mam. CF nie działa .
    Nowy komp wykrył kartę jako dysk:
    Cylindry: 252
    Głowice: 32
    Landz: 993
    Sektory: 63
    Precomp: 0

    Lub
    Cylindry: 994
    Głowice: 16
    Landz: 993
    Sektory: 32
    Precomp: 65535

    Niestety na starej płycie karta z takimi ustawieniami nie działa.
    Na autodetect wykryea dysk ok 57MB (zaniża liczbę cylindrów do ok 226)
    [C:226 H:16 WP:65535 L:226 SEC:32]
    Na autodetect też nie działa....
    Dioda na przejściówce miga, po użyciu formatowania niskopoziomowego z bios na karcie coś się zmienia bo potem w PC trzeba formatować.

    Mimo wszytko po wystartowaniu 386 z dyskietki i podpięciu starego dysku 40M i wpisaniu C: przechodzi na dysk bez problemu.
    W przypadku karty Flash jest komunikat że nieprawidłowe określenie dysku.

    W biosie tego zabytku są z góry określone typy dysków (ok. 50) które mają pojemności często większe od karty. Jest też ustawienie ręczne.

    Zastanawiam się czy to może być problem poziomu stanów logicznych 5/3.3 V (karta pracuje w trybie 5V)

    Wesołych Świąt !!!
  • REKLAMA
  • #13 1085967
    And!
    Admin grupy Projektowanie
    Posty: 9061
    Pomógł: 175
    Ocena: 784
    Niema to jak świąteczne spotkania z przyjaciółmi :)

    Wczoraj wymyśliliśmy tyle że jeszcze nie sprawdzałem w praktyce.

    Otóż

    226 to w binarnym ->00000000 11100010
    994 to w binarnym ->00000111 11100010

    Wniosek ? karta (kontroler) pewnie działa pewnie w trybie 8bit.

    Na ISA jest sygnał 8/16 jak tylko sprawdzę w praktyce dam znać czy to tutaj tkwił problem.

    ----------------------------------

    Sprawdziłem.

    Dysk ma wyprowadzenie ustawiające pracę 16 bitową (pin 32).
    Podczas pracy dysku pojawiają się tam co pewien czas niskie stany logiczne.

    Wyprowadzenie połączone jest z pinem na karcie ISA ustawiającym transmisje 16b (pin D2 ( CS16)).

    Karta ma wprawdzie wyprowadzenie IOIS 16 ale nic tam się nie pojawia.

    Aby karta działała prawidłowo należałoby dołączyć do kontrolera układ generujący impulsy na CS16.

    Problem polega na tym kiedy generować ten impuls........

    Narazie przyszło mi do głowy dołączyć dekoder adresu bramkowany przez sygnał ALE.

    Ale czy przy każdym dostępie do dysku wymagana jest transmisja 16b ?
  • Pomocny post
    #14 1157933
    Salou
    Poziom 2  
    Posty: 4
    Pomógł: 1
    spójrz sobie na OpenBSD (bardzo bezpieczny na router) a w dodatku, po zainstalowaniu podstawowych pakietów (bez kompilatorów itp) zabiera około 60MB. Więcej na stronie www.openbsd.org.

    Niezłym wyborem jest też NetBSD - w dodatku chodzi to na niemal wszystkim co ma mikroprocesor - i w dodatku ma mnóstwo bardzo dobrych driverów do różniastych urządzeń. więcej na stronie www.netbsd.org

    Jest też MirBSD - tego nie znam - ale to zmniejszona i podobno jeszcze lepiej zabezpieczona "wersja" OpenBSD - http://mirbsd.bsdadvocacy.org/ (mają takiego świra na punkcie bezpieczeństwa, że nawet strony WWW mają po SSL'u - https://mirbsd.bsdadvocacy.org:8890/ )
  • Pomocny post
    #16 1169250
    sieger
    Poziom 24  
    Posty: 897
    Pomógł: 27
    Ocena: 31
    Jakbyś chciał kiedyś podłubać, to jest coś takiego jak www.linuxfromscratch.org , opisuje jak zbudować własną dystrybucję na podstawie tej zainstalowanej w komputerze, czyli sam wybierasz jakie narzędzia się składają na budowaną i jak jest skonfigurowana.

Podsumowanie tematu

LABEL_AI_GENERATED
Dyskusja dotyczy wyboru minimalnej dystrybucji Linuksa do komputera 386SX z dyskiem opartym na pamięci flash, przeznaczonego do celów sterowania. Wskazano na dystrybucje takie jak Freesco (bardzo mała, bazująca na Slackware, wymagająca 386SX i 6 MB RAM, ale bez pewności co do obecności kompilatora C) oraz ZipSlack (większa, około 100 MB, zawierająca kompilator, również oparta na Slackware). Autor planuje użycie dysku IDE 40 MB, a docelowo kartę flash 64-256 MB z przejściówką IDE, jednak napotkał problemy sprzętowe z kompatybilnością karty flash na starej płycie głównej, związane z trybem 8/16 bit i sygnałami kontrolnymi na magistrali ISA. Wspomniano także o innych lekkich dystrybucjach, takich jak PLD Ra (oparta na Debianie, działająca na starym sprzęcie), Leaf Berring (pochodna Debiana, używana na 486DX100 z 12 MB RAM i kartą CompactFlash), a także systemach BSD: OpenBSD, NetBSD i MirBSD, które cechują się niskimi wymaganiami sprzętowymi i dobrą obsługą sterowników. Poruszono też temat budowy własnej dystrybucji z Linux From Scratch. W kwestii sprzętowej problemem jest brak kompatybilności karty flash z kontrolerem IDE na płycie 386SX, co wymaga dodatkowego układu generującego sygnały CS16 na magistrali ISA. Autor planuje dalsze testy sprzętowe i rozważenie rozbudowy systemu z dyskietek lub zastosowanie ZipSlacka.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA